Sweet and with a hint of citrus, this creamy rice pudding recipe (arroz con leche) has been in my family for ages. It is easy to make and keeps refrigerated for several days. We like it cold dusted with ground cinnamon, but you can eat it at room temperature or even warm.
This is the rice pudding recipe I grew up with, and it's still one of my favorite rice desserts, with its creamy texture and cinnamon flavor.
It's comfort food at its best. A subject that can only evoke good memories.
It's a classic recipe with a twist, served with cinnamon and eaten cold on hot summer days or barely warm on chilly nights.
What is rice pudding?
It's a cooked dessert made with rice, milk, and sugar as its main ingredients.
This recipe is a creamy stovetop pudding that comes together easily.
It hails from the Spanish side of the family and is called arroz con leche, which literally translated to rice with milk. It's sweetened with sugar and flavored with citrus peel, cinnamon, and sometimes vanilla.
Now, there are a million and one different recipes, from countries around the world. Each with its unique twist.
Ingredient list
- White rice: long grain rice is the most commonly used, but it depends a lot on the country. I use a short ot medium-grain rice that makes a very creamy pudding.
- Whole milk.
- Cinnamon: any ground cinnamon you normally use works fine. I like Frontier Vietnamese cinnamon and Simply Organic Ceylon cinnamon.
- Sugar: white, granulated.
- Citrus: I like to use both lemon and orange peel. But it works with just one.
- Vanilla: I use pure vanilla extract or pure vanilla bean paste when available, but a good vanilla essence (artificially flavored) also works and is infinitely cheaper.
- Cream (optional): whipping or heavy whipping.
See the recipe card towards the end of this post for quantities.
Kitchen Notes
- Organization: read the recipe first and ensure you have ingredients at the correct temperatures, equipment, and enough workspace. This will make the process so much easier!
- Rice: in theory, you can make this dessert with different types - short grain, long grain rice, even Arborio or basmati rice. I like short grain rice because it absorbs the liquid better in my experience.
- Cream: this is an optional ingredient not found in the original recipe for Spanish arroz con leche, that you can use for a creamier consistency. Depending on the rice you use you might get a more or less starchier pudding. So using a dash of cream can be a good idea.
- Storing: keep leftover rice pudding in the fridge for at least a week in an airtight container or tightly covered bowl. It might become thicker and you might want to add more milk before eating it.
Variations & substitutions
- Brown sugar: use instead of white for a darker tone and slight caramel flavor.
- Raisins: adding them adds sweetness and chewiness. Add up to half a cup during the last 10 minutes of cooking. Regular and golden raisins, both work.
- Pinch of salt: add a little sea salt at the end for a more sophisticated dessert.
- Other sweeteners: use less sugar and add a tablespoon or two of maple syrup or honey before serving.
- Other spices: you can use nutmeg in addition to cinnamon, cardamom pods, maybe some anise stars. Warm spices go very well with this dessert.
- Risotto rice: some people like to use carnaroli or arborio rice and love it. I find the pudding has less bite as the rice is meant to be creamier and can sometimes turn a bit mushy.
- Chocolate rice pudding: add some chocolate chips or chopped chocolate when you remove the saucepan from the stove. Depending on your preference, you can partially (a few stirs) or fully melt them (stir until it's all the same color).
How to make rice pudding
It's a stovetop rice pudding recipe that has two parts: half the milk is cooked with sugar, and the other half with rice and flavorings.
They are then mixed and when the rice is done, a dash of cream is added. Even without the cream, it is a rich dessert.
What this rice pudding recipe does not have are egg yolks.
Combine half the milk, the rice, and flavorings (cinnamon stick and citrus peel). They will infuse their flavor into the liquid.
Add the other half of the milk, that has been simmering with sugar and has thickened a little, to the rice mixture.
Use a wooden spoon or spatula to stir frequently until the milk is absorbed and the rice is tender to your liking.
Stir the cream at the end if you want a creamier consistency.
Vintage Kitchen tip: some people like it al dente (al dente) and others very cooked. It's your call. Start checking for doneness at 15 minutes or so after you add the sugared milk.
Serving rice pudding
- Cold with cinnamon: this is the traditional way and I still think it's the best.
- Dulce de leche: being from Argentina, we eat this sweetened milk jam whenever possible. Adding a few tablespoons of dulce de leche is what we do here. If you like sweet desserts, you have to try this variation.
- Fruit: you can use berries on top with a touch of honey or maple syrup.
Related recipes you might like:
Let me know in the comments below if you made this recipe and loved it and if you had issues so we can troubleshoot together. I love to hear what you think, always. Thanks for being here. It's much appreciated.
You might also consider subscribing to our FREE email series 'Baking the Best' and our regular newsletter. Or connect via Facebook, Instagram, and Pinterest.
As an Amazon Associate, I earn from qualifying purchases. Read my disclosure policy.
Spanish Rice Pudding (Arroz con Leche)
Ingredients
- 3 cups whole milk
- Scant ½ cup sugar
- ⅔ cup white rice, I use short grain rice but medium grain rice also works
- 1 strip lemon peel
- 1 strip orange peel
- 1 small cinnamon stick
- ¼ cup cream, optional (see Notes below)
- Ground cinnamon, to serve
Instructions
- In a medium saucepan, bring half of the milk and sugar to a boil over medium-high heat.
- Turn down the heat to low and simmer for 10 to 15 minutes, stirring often. The mixture will start to thicken.
- In another medium saucepan, put the rest of the milk, the cinnamon stick and citrus peel and bring to a boil.
- Add the uncooked rice to the second saucepan, lower the heat, and cook for 5 minutes.
- Stir the sugared milk into the saucepan with the rice and cook until the rice is done to your taste, stirring often to avoid it from sticking to the bottom of the pan. For me, it takes 15 to 20 minutes.
- Remove from heat and add the cream, if using.
- Transfer the hot rice pudding to a bowl, take out the citrus peel and cinnamon stick, let cool down stirring often to avoid a thick layer from forming, cover, and refrigerate until very cold.
- To serve, ladle the pudding into bowls and sprinkle with ground cinnamon. You can add an extra tablespoon of cream or milk before serving.
Mary Kaye says
I have fond memories of rice pudding as child. However, the addition of citrus takes it to a new level. Delicious.
Anne @ Webicurean says
Love rice pudding! This and tapioca pudding were something my mom would bring me when I was a little under the weather. Can't wait to give this a try!