This Arroz Con Leche recipe is perfectly creamy & sweet every time! Make it at home using 3 different types of milk that you can enjoy either warm or cold. So good!
**This post was originally published on Nov 2018. It has been updated to be more helpful.
Mexican Rice Pudding
I love creamy desserts like Mexican flan and Budin De Pan but this one is always my preferred go-to dessert. Light, creamy, rich, and sweet, this easy Arroz Con Leche recipe goes perfectly with fruit or on its own!
Arroz con leche is one of the most popular desserts in Latin America and also one of the only desserts I grew up with in Mexico. My mom loved to make a big batch of it for my large family.
“You can enjoy Arroz Con Leche cold during the hot weather or warm on cold days. It’s the perfect dessert!”
It tastes delicious both ways and it’s just a matter of personal preference. What I love the most is that it’s so versatile!
Ingredients
- The milks: This recipe is made with three different types of milk: sweetened condensed milk (lechera), evaporated milk and 2% or whole milk. The combination of 3 milks is the secret to super creamy Arroz Con Leche!
- The rice: Regular long grain & jasmine rice work best for Mexican rice pudding. Basmati may be used if that’s all you have but note that it may transfer some of the classic basmati fragrance into the rice.
- The cinnamon: Cinnamon sticks are best as they release a stronger taste but in a pinch, you can add 1 teaspoon of ground cinnamon.
- Lime peel: Why use lime peel? It balances all of the sweet flavors. I truly recommend it!
- The raisins: This is a standard ingredient in Mexican Arroz Con Leche but you can skip it if you don’t like them.
- Vanilla extract: optional
- Toppings (optional): Shredded coconut flakes, any nut like chopped walnuts, pecans or almonds.
***Make sure to scroll all the way down to the recipe card to get the full ingredient list and written recipe.
Save to Pinterest to make later!
How to make Arroz Con Leche
- In a medium saucepan add the condensed milk, evaporated milk and whole milk. Keep warm over low heat.
- In a separate large saucepan, add the 3 cups of water, salt, lime peel, and cinnamon sticks. Bring to a boil for a couple of minutes.
- Add the rice and reduce the heat to medium-low and cook uncovered, stirring once or twice. Cook for 15 minutes.
- Add the warm milk mixture over the rice, stir, and reduce the heat to low. Simmer for about 30 minutes (uncovered) stirring occasionally. Keep an eye on it to make sure the rice doesn’t flow over.…I cannot stress this part enough!
- Turn off the heat and remove the cinnamon sticks & lime peel. If adding raisins, add them at this point. Let it cool slightly for about 30 minutes. Let it cool slightly for about 30 minutes
Storing & Reheating
Fridge: Store leftover rice in an airtight container for up to 3 to 4 days in the refrigerator. I do not recommend freezing as the milk mixture will separate and the consistency may change.
You can eat the leftovers cold (delicious!) but if you like it warm, follow these steps:
To reheat: you can do it in the microwave or on a stove top on low. Add a splash of milk to make it creamy again if needed and stir well with a spoon before eating.
Recipe Tips & FAQs
When you make this Arroz con Leche recipe, there are a few things I want you to consider so your results are better than the standard rice pudding:
- Rinse and wash the rice well to remove the starch. Otherwise the rice will become very dense & sticky. This is the secret my friends!
- By letting the cinnamon boil for a couple of minutes in the water by itself, it will release all of its’ flavors more easily. The lime peel is a great acid addition to balance the sweetness of the condensed milk.
- The last 30 minutes of resting time are very important to create the perfect consistency.
Do not leave it out overnight. The dairy will spoil if left out at room temperature for more than two hours.
You can but the taste won’t be the same as brown rice has an earthy flavor. I personally have not tried it!
MORE delicious…
Classic Mexican Desserts
I hope you like this recipe! Share it, or leave a rating and comment below. For questions that need an answer right away, please contact me and I’ll get back to you asap. Gracias!!!! xx, Ana
Print Recipe:
Arroz Con Leche (Mexican Rice Pudding)
Ingredients
- 3 cups milk whole or 2%
- 1 can evaporated milk 12 oz
- 1 can condensed milk 12 oz
- 3 cups of water
- ⅛ tsp kosher salt
- The peel of one lime
- 2 sticks cinnamon see note #1
- 1 cup long-grain white rice rinsed well see note #2
- ½ cup of raisins optional
- Ground cinnamon for dusting optional
Instructions
- In a medium saucepan add the 3 milks and keep warm over low heat.
- In a separate large saucepan, add the 3 cups of water, salt, lime peel, and cinnamon sticks. Bring to a boil for a couple of minutes.
- Add the rice and reduce the heat to medium-low and cook uncovered, stirring once or twice. Cook for 15 minutes.
- Add the warm milk mixture over the rice, stir, and reduce the heat to low. Simmer for about 30 minutes (uncovered), stirring occasionally.
- Note: Keep an eye on it to make sure the rice doesn’t flow over.…I cannot stress this part enough!
- Turn off the heat and remove the cinnamon sticks & lime peel. If adding raisins, add them at this point. Let it cool slightly for about 30 minutes.
- The Arroz con Leche can be served warm, at room temperature, or cold.
Muy Delish Notes:
- Note #1: Cinnamon sticks are best as they release a stronger taste but in a pinch, you can add 1 teaspoon of ground cinnamon
- Note #2: Rinse and wash the rice well to remove the starch. Otherwise the rice will become very dense & sticky.
- Note #3: By letting the cinnamon boil for a couple of minutes in the water, it will release all of its’ flavors more easily. The lime peel is a great acid addition to balance the sweetness of the condensed milk.
- Note #4: The last 30 minutes of resting time are very important to create the perfect creamy consistency.
Add Your Own Private Notes
Whenever you come back to this recipe, you’ll be able to see your notes.
Nutrition
The nutritional information and US conversions are calculated automatically. I cannot guarantee the accuracy of this data. If this is important to you, please verify with your favourite nutrition calculator and/or unit conversion tool.
I found this recipe mediocre, about a 6.2 to 6.7 on a 1-10 scale. It doesn’t taste like restaurant style.
I think the reason is, she boils or cooks the rice in water first. Once the rice has absorbed all that water, it’s not going to have a milk taste.
I cook mine in all milk, low heat, and I use an electric pot stirrer I bought on Amazon a couple years ago. It’s red and white. Works great.
I cook 5-6 cinnamon sticks In with it. I put a tbl. and a half of Vanilla extract in there.
A great addition this recipe makes is adding lime peel, but I found half to 3/4 of the peel better. You can start to taste a slight bitterness of a whole peel.
Es deliciosa!!!
I I would like to make the recipe 3X but noticed that you mentioned 9 cups of water. Your other recipes are equal to the amount of cups of rice to the cups of water. Did I miss something for this quantity? Please advise.
Thank you!
I must have done something wrong. Not pudding consistency…a little runny. What can I do? The flavor is delicious.
Riquisimo!!!!
Rice was still hard. I needed more sugar for my liking and added more cinnamon, vanilla and nutmeg.
Hi Bre! Thanks for the comment! I’m not sure how the rice did not cook well as its cooked slow and for a long period of time. It is a foolproof recipe so maybe you rush the process? Also, authentic Mexican rice does not have nutmeg but if that’s something you really like you can add it to anything. Have a good one!
Did you rinse your rice first? did you let it rest? mine turned out perfectly and it’s one of my favorite recipes to make. and I agree, real arroz con leche does not have nutmeg!
Love how creamy this arroz con leche came out and the lime peel is perfect in this dish.
When do you blend the milk and rice? After resting? Or before? Feel very stuck so I’m gna wing it. Hope don’t mess up again on this second batch
Hi Austin, the recipe card has been updated to include the step image when to do it. Thanks for the question!
Hi! When do you add the milks to the rice?
Hi Katie, the recipe card has been updated to include the step image when to do it. Thanks for the question!
We love Mexican food. This will be a welcome addition to our themed dinner nights.
I made this Arroz Con Leche recipe using sweetened condensed milk and it turned out so good! Can’t wait to make it using the other 2 options! Thank you Ana for these delicious recipes!
Imagine if used all three together as intended. Just amazing.
I love how much cinnamon this has in it. Such a comforting dessert.
This makes normal rice pudding look very dull! I love the cooked cinnamon and lime flavours in this recipe and I’ll definitely make it again.
The ultimate comfort dessert! I love the lime and cinnamon combo.
Oh yes please! That sounds and looks amazing! I love rice pudding.
Perfection!
Thank you for being you and sharing your joy with all of us.
-Katherine
Awe thank you Katherine!!! Your comment makes me sooo happy! I hope you have a lovely rest of your week!
XOXO,
Ana
Outstanding! Definitely up there with my abuela & my mami’s arroz con leche! Will make over and over again. ¡Gracias amiga!
This is so good to hear Maria!!! I appreciate your feedback so much! Have a lovely day! Ana
The taste is wonderful however, the consistency was very thin. I made the recipe exactly as written.
What size can of evaporated milk? Thanks.
Hi Cat, the recipe has been updated to say 12 oz. Thanks for the heads up! Enjoy
Idk why but my rice is not soft! Ugh
Oh no! It should be super soft! Was it cooked long enough? What kind of rice did you use?
Is it supposed to be soft before adding milk??
Hi Yesenia, it is supposed to be soft but not mushy. When you add the milk the rice would have been cooking for 15 minutes in the water with cinnamon and that will make it soft first. Let me know how it turns out!
Hi! Once I add the 3 milks do I cover it or cook uncovered?
Hi Denis, keep it uncovered. Will add this to the recipe card. Thank you for the question and enjoy!!
Is it supposed to be 1/8 tsp instead of tbsp?
Hi Alison! Sorry for the late reply! It’s teaspoon and the recipe card has been fixed. Thanks so much for the heads up!
Es muuuuy bueno!! Me recuerda mi infancia!!!Gracias Ana!!
Yay!!! Que bueno Malena! Los recuerdos de infancia son los mejores! xoxo, ana
I made this arroz con leche yesterday and it was perfectly creamy and do good! It’s a keeper.
Thank you so much Paul! Glad to hear you enjoy this Arroz De Leche!
Did you use the lime peel? I want to try it but am a bit iffy about using it.
You don’t have to. Keep it out if you’re on the fence 🙂 Enjoy Adriana! Let me know how it turns out 🙂
Rice pudding is one of my favorite comfort foods, and yours looks SO creamy. I love the addition of lime, I never would have thought of that.
Thank you so much Sue! I’m so happy you like this arroz con leche recipe!
This reminds me of the rice pudding my mom used to make for my dad she added a few raisins… and I love that wood platter by the way… stunning!
Thank you Alisa! The wood platter was a gift that I love! My hubby does not like raisins so I normally don’t add them to this recipe of arroz con leche.
Yum! My daughter is going to love giving this a try! I can’t wait to show her this recipe! So excited!
Thank you Beth! Mexican rice pudding is so easy to make and I have no doubt the entire family will love it. Enjoy!
I love this Mexcian dessert. This looks so savory and delicious. I think I am going to make one.
Thanks so much Saif! So glad to hear you enjoyed my Mexican rice pudding 🙂
We trying new desserts and this one was a definite winner! Loved every bite.
Hi Jen! I’m so happy you enjoyed this arroz con leche! Thanks for the feedback 🙂
So Good!
Thank you so much Mariana! I’m glad you enjoyed it!
This Mexican Rice Pudding is one of my favorite deserts! Muy delicioso!
Thank you so much Ilse! Mine too! hehe
Great recipe for Arroz Con Leche! My family loves it every time I make it. It’s smooth, creamy and delicious!
This makes me so happy! I love it when the entire family enjoys a good Mexican Rice Pudding. Thanks for stopping by!
Riquisimo!
Thank you Tina!
I made this before and it’s so good! Love how creamy it is and this Arroz Con Leche is very flavorful with cinnamon!
Awe Monica this means so much! It is true that the cinnamon flavor is unreal!
Easy to make and simply delicious!! My family loved it and brought back so many wonderful memories as a child when my mom used to make it! Thank you ?