About This Arroz con Leche Recipe

There are as many versions of Arroz con Leche in Latin America as there are abuelitas (grandmas). It is not rare that one family has two or three recipes in their repertoire. One from each grandma, plus one more from an aunt who thinks she is the cooking star of the family. The best part? None of the recipes are alike, but they are all delicious! For example, many recipes use evaporated milk, some use sweetened condensed milk, and others just sugar. Some use an egg. Raisins, or coconut, are optional but common. My take on this traditional dessert is very simple and easy to make.

My Secrets For The Best Arroz Con Leche

Secret # 1: Use a high starch content rice, such as arborio. Secret # 2: My secret to the creamiest Arroz con Leche is to add the milk gradually like you do when cooking risotto, just 1/2 cup at a time, constantly mixing, to help the rice release its starch. Secret # 3: After the Arroz con Leche has cooled down, add a bit of heavy cream to achieve the consistency you like. There you go…All my Arroz con Leche secrets are revealed!

Ingredients You’ll Need & Notes

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

Milk: I like to use whole milk for a creamier Arroz con Leche, but you can use any milk you have handy. Coconut milk is especially delicious, in my opinion. Just keep in mind that the type of milk you use will affect the creaminess of the Arroz con Leche. Cinnamon: You’ll need cinnamon sticks to cook the rice and ground cinnamon to serve. Lemon or lime zest: For an extra layer of flavor! Sugar: Regular white granulated sugar or caster sugar. I do not recommend reducing the amount of sugar or changing the type of sugar, as it will change the texture of the rice. Salt: I prefer kosher or sea salt. If you only have table salt handy, I recommend reducing the amount to half. Rice: I like to use Arborio rice because its grain produces a creamier consistency  However, other short-grained rice can be used as a substitute. Sweetened condensed milk: I recommend using the full-fat versions. Butter: I prefer to use unsalted butter, but if you only have salted butter handy, you can use it. In this case, skip the salt called in the recipe.

Step By Step Recipe Photo Tutorial

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

Step 1 – Cook the Rice

In a medium-sized saucepan, add 3 cups of milk, cinnamon sticks, lemon or lime zest, sugar, and salt; mix to combine. Bring to a boil over medium heat, uncovered. When it starts to boil, reduce the heat to low, add rice, and cook for 10 – 15 more minutes or until milk is almost absorbed, stirring constantly.

Step 2 – Add the Milk 1/2 Cup at a Time

Then, add 1/2 cup of the remaining milk and keep stirring. When the milk has been absorbed, add 1/2 cup more of milk and repeat the process one more time. You’ll be adding 1/2 cup at the time, waiting until it is absorbed to add the next one. With the last ½ cup of milk, add the sweetened condensed milk; mix well to combine. Cook for 2 -3 minutes or thicken to the desired consistency. Keep in mind that as the rice cools down, it will thicken even more. Turn off the heat.

Step 3 – Finish it Up!

Add butter and stir to incorporate. Let cool uncovered until it reaches the desired temperature. You can serve it hot, warm, or cold. It’s totally up to you! Serve with ground cinnamon on top, if desired.

Variations & Substitutions

RICE: I like to use Arborio rice because its grain produces a creamier consistency  However, other short-grained rice can be used as a substitute. MILK: You can definitely make Arroz con Leche with other types of milk. Coconut milk is especially delicious, in my opinion. Just keep in mind that the type of milk you use will affect the creaminess of the Arroz con Leche. ADD-INS: You can add raisins. Nuts, such as walnuts, pecans, and pistachios. Or my fave, unsweetened sheered coconut.

Storing Instructions

Store Arroz con Leche covered in the refrigerator for up to 5 days. I do not recommend freezing this dessert as it will change the pudding’s consistency and texture.

Make-Ahead Arroz con Leche

Arroz con Leche is an easy dessert to make ahead. It can be served hot, warm, or well-chilled. Either way, it’s going to knock everyone’s socks off. So prepare your Arroz con Leche 2 or 3 days in advance and store it covered in the refrigerator until ready to serve.

Looking For More Spanish Recipes? Check These Out!

Quick and Easy Paella Spanish Style Garlic Shrimp Tortilla Española Browse more recipes…

Recipe Card 📖

Disclosure: This was a sponsored post in partnership with McCormick®. However, all opinions expressed are my own, as always.  Thank you, though, for supporting them and the other brands which help make this site possible. Originally posted on August 2016, the post content was edited to add more helpful information, with no change to the recipe in September 2022.  

Super Creamy Arroz con Leche  traditional   - 17Super Creamy Arroz con Leche  traditional   - 72Super Creamy Arroz con Leche  traditional   - 76Super Creamy Arroz con Leche  traditional   - 56Super Creamy Arroz con Leche  traditional   - 71Super Creamy Arroz con Leche  traditional   - 66