Looking for a fun dessert? This arroz con leche, or Mexican sweet rice, is the perfect recipe. It’s easy to make on the stove top, in your Instant Pot or even in the crock pot! It’s a versatile dessert that some people even enjoy for breakfast. Dessert for breakfast? Yes, please!
When we lived in Michigan one of the things I missed most was HEB, our local grocery store. I literally grew up going there and they have some of the best products. From the pre-seasoned fajitas to the Texas shaped corn chips or cheese. There was so much that I missed when we lived up north!
I missed the craziest things while we lived in Michigan. Homemade tortillas smothered in butter. Quesadillas with extra grilled onions. Big fat avocados. Homemade arroz con leche. All the best comfort food that I grew up enjoying.
What is arroz con leche?
Arroz con leche means rice with milk when translated from Spanish to English. Some people call it Mexican sweet rice and that’s essentially what it is – rice pudding drenched in sweetened condensed milk and cinnamon. It’s absolutely delicious! The best part of this sweet treat is that it is really easy to make. Toss all the right ingredients together and then let it simmer to perfection. You can also add in some raisins and have it for breakfast!
Where is arroz con leche from?
It is though to have originated from Spain around the time of the 1800s. It has also been a popular treat in many Spanish speaking countries for decades now.
Arroz con leche ingredients
To make this Mexican rice pudding on the stove top you will need:
- cinnamon sticks
- water
- rice
- milk
- vanilla extract
- sweetened condensed milk
- ground cinnamon
Cinnamon sticks – These help flavor the rice pudding. You will allow them to simmer with the rice and water and then discard them after.
Rice – You will need white long grain rice for this recipe. Instant rice will not work.
Milk – The key to making this arroz con leche creamy, is the milk. You will need 4 cups of whole milk here.
Vanilla extract – You can use store bought vanilla extract, or try your hand at homemade! It’s really easy and great for all kinds of baking.
Sweetened condensed milk – This is what sweetens your arroz con leche. You can find it in the baking aisle at most grocery stores. Scroll down for substitutions.
How to make arroz con leche on the stove top
Once you have gathered all your ingredients, you will also need to grab:
- Measuring cups and spoons
- Large pot
- Wooden spoon or spatula
Step 1 Cook the rice Place the cinnamon sticks, water and rice in a large pot over medium heat. Allow the water to come to a boil.
Step 2 Add the milk Once the rice has come to a boil, add in half the milk, until the rice starts to thicken. Stir constantly and add in the other half of the milk, the vanilla extract and the sweetened and condensed milk.
Step 3 Simmer and serve Allow the rice to simmer until most of the liquid has been absorbed and the rice is tender. Scoop into bowls and top with ground cinnamon.
Can I make arroz con leche ahead of time?
You sure can! In fact, it stores beautifully! Make it as the directions are written and then place it in an airtight container in the fridge. You can reheat it on the stove or in the microwave. Make sure to add some extra milk as the rice will have absorbed some in storage.
How to make Mexican sweet rice in the Instant Pot
I love this recipe because you can easily make it even faster in your Instant Pot! You even use almost the same ingredients! You can get the full Instant Pot arroz con leche recipe HERE, but a quick rundown of how to make it is –
- Place everything in the Instant Pot.
- Cook for 20 minutes on the “Porridge” setting.
- Naturally release the pressure.
- Stir and serve.
How to make it in the crock pot
It’s also super simple to make in your crock pot or slow cooker! Here is how –
- Place everything in your crock pot. Stir to combine.
- Cook on low for 3 hours or high for 1 hour. It is done when all of the water has been absorbed and the rice is tender.
- Remove your cinnamon sticks.
- Serve into bowls and top with cinnamon.
FAQs about arroz con leche
Can you make arroz con leche with almond milk?
Yes! You can. Just replace the whole milk with almond milk in this recipe. If you are going dairy free, I would also suggest not using the sweetened condensed milk and replacing it with regular sugar.
Can you make arroz con leche without sweetened condensed milk?
Yup! You can make this without the sweetened condensed milk. It won’t be as creamy, but it will work. Add in 3/4 cup more milk and 3/4 cup of sugar to replace it. Sweetened condensed milk is just milk and sugar. It’s easy to substitute.
Do you remove the cinnamon sticks?
Yes! You do! Once the rice has thickened, you remove and toss the cinnamon sticks. You can add ground cinnamon or raisins on top of the cooked rice dessert.
What toppings work for arroz con leche?
This sweet rice is great plain but you can also add a few easy toppings to it. Some of our favorites are:
- dash of cinnamon
- raisins
- brown sugar
- ground nutmeg
- touch of ground cloves
Tips and tricks
This recipe is pretty straightforward but some ways to make it even easier is:
- You will want to stir the rice constantly once it starts to thicken. It can go from just thick enough to needing more liquid really quickly.
- Substitute 3/4 to 1 cup of sugar in place of the sweetened condensed milk in this recipe.
- Spoon it into individual bowls before adding them to the fridge for easy breakfasts in the morning.
How to store leftovers
Allow the arroz con leche to cool and place any leftovers in an airtight container. The container will stay fresh in the fridge for up to 4 days. I do not recommend freezing this dish as the texture will not be the same once it’s thawed.
Can you eat arroz con leche cold?
Yes! You absolutely can! I love eating cold arroz con leche the for breakfast. Scoop out some rice pudding and add a bit of milk to your bowl. Stir to together and enjoy your cold arroz con leche. Some people like to add raisins as well.
PS.. I made arroz con leche popsicles! Check them out for a cool treat!
Sign up for more recipes and a free e-book!
Arroz con leche
Arroz con leche or "sweet rice" is a Mexican inspired dessert of breakfast that everyone will love.
Ingredients
- 4 cinnamon sticks
- 2 cups of water
- 1 cup white rice
- 4 cups of milk
- 1 tablespoon vanilla extract
- 1 can (14 oz) sweetened condensed milk
- ground cinnamon for topping
Instructions
In a large saucepan, bring the water and cinnamon sticks to a boil. Add the rice, reduce heat and bring to a boil again.
Stir in 2 cups of the milk until the rice starts to thicken. Add in the other two cups of milk, vanilla extract and the sweetened and condensed milk. Allow to simmer until til thick or your desired consistency.
Remove the cinnamon sticks, allow to cool, sprinkle with cinnamon and enjoy!
Notes
Instant Pot -
- Place everything in the Instant Pot.
- Cook for 20 minutes on the “Porridge” setting.
- Naturally release the pressure.
- Stir and serve.
Slow cooker -
- Place everything in your crock pot. Stir to combine.
- Cook on low for 3 hours or high for 1 hour. It is done when all of the water has been absorbed and the rice is tender.
- Remove your cinnamon sticks.
- Serve into bowls and top with cinnamon.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 147Total Fat: 4gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 1gCholesterol: 15mgSodium: 97mgCarbohydrates: 20gFiber: 1gSugar: 4gProtein: 7g
More Mexican inspired recipes to try:
Have you make this recipe? I would love for you to leave a review in the recipe card above or in the comments below. Want to make it later? You can pin the image below. Thank you so much for the support!
- White Chocolate Mousse - February 16, 2024
- Slow Cooker Ground Beef Tacos - October 30, 2023
- Pumpkin Cream Iced Chai Latte - October 23, 2023
Joe Soto says
I am goI got to make this. My g-ma used to make this when we were little and we loved it. Thanks for the recipe.
P.S. Chupacabra has a website you can order from.
– a native Texan
Kelley says
Very cool! Thanks for the heads up Joe!
Michael says
Wait I’m confused the recipe calls for condence can milk like evaporated and sweeten milk or just the 4 cups of milk and one can of sweeten condence milk
Kelley says
1 can sweetened condensed milk AND 4 cups of regular milk.
Rafael Torres says
What a delicious recipe!. I tried and it came out superb. Thank you for sharing.
Kelley says
Thanks Rafael! So glad you liked it! It’s one of my favorites.
Lucy says
Delicious
Kelley says
Thank you! So glad you enjoyed it!
Lesley says
Currently making this as I write and I’m at the end of cooking but it seems like wayyyy too much milk, I can’t even find the rice it’s like cereal, hoping it thinkens up a lot while cooling
Kelley says
It should thicken up at the end. I hope it worked out!
Kortney says
Currently making this and it looks nothing like the picture! I waited until the rice got a little thick and poured in the other 2 cups, but it is doing nothing now. It just looks like undercooked rice in a blonde cream. What am I doing wrong? I followed the directions as I understood them. There are no times on here or photos, just 2 numbered instructions. I’m hoping that boiling it like normal rice will eventually make it like the photo.
Kelley says
It should thicken up towards the end and once it cools a bit. How did it work out?
Lucy says
Made this again did 3 cups of water and added 2 bay leaves ( remembering how my mom use to make) and its good.Thanks again for recipe
Kelley says
So glad you enjoyed Lucy!
Kris says
Can I make this in a crockpot? Can I double the recipe?
Kelley says
I have not tried this in the crock pot so I’m not sure how it will turn out. You can for sure double it though!
Jennifer West says
I have never heard of this before and am excited to try and make it this weekend. Thanks for sharing! It sounds amazing.
Kelley says
Hope you enjoy! It’s one of our favorites!
Rachel @ i love my disorganized life says
Holy moly! I love how stinking easy this recipe is! I love rice pudding, but never want to take the time to cook the rice and let it cool. This is perfect, thanks!
Kelley says
It’s really easy! I hope you enjoy it Rachel!
Heather Cheney says
Kelley, this looks great! I can’t wait to make it! Rice pudding is one of my faves!
Kelley says
Thanks Heather! Rice pudding is amazing.
Karen says
My husband is from Puerto Rico and He also grew up on this recipe. I love rice pudding also do we made it. Just like momma made! Thanks for the recipe and so easy too
Kelley says
Rice pudding is the best! Thanks so much for the kind comment 🙂
TERRI says
Love this. Such an easy but yummy recipe. Its my go to. Thank you for sharing.
Kelley says
That’s so great to hear Terri! I am so glad you like it!
Jane says
Uh, mine tirned out rather soupy. Not rich and creamy like the photo?
Kelley says
Oh no – I wonder what happened? I’m sorry it didn’t turn out creamy.
Angela says
Why is there such a huge amount of liquid and only 1 cup of rice? It seems like I’ve made soup!
Kelley says
It is a lot of liquid but it boils down and comes out pretty thick. Did you make the recipe and it came out like soup?
Mary DelCastillo says
Oh my goodness!
This is amazing and a go to for a dessert . The recipe is inexpensive and makes a large amount, and sooooo good.
Kelley says
Yes! I love it too Mary! So simple to make and perfect for a crowd!
Sherri Hernandez says
I made it today. and its delicious I love the the easy fast recipe. This will be my new go to recipe My husband is from Mexico and this is one of his favorites the way I was thought is much more work and takes alot longer than this one so fast easy and just as good or better. Tr
hanks so much…
Kelley says
Hey Sherri! That’s so wonderful to hear! I’m so glad y’all enjoyed it! It’s one of our favorites too!
Laura says
My diabetes doesnt allow me this lovely dish anymore. Now i add warm milk, handful of raisins, cinammon stick too the milk as i Heat it up. Still yummy. Miss this original recipe. At 5 am here in Grand Rapids Michigan i will go and line up to get fresh made tamales with fresh avocado and cilantro. She butters the tortilla just after filing them up. Yumminess!!
Kelley says
Ohhh that sounds delicious! Are they homemade tortillas too?? I do love good Mexican food!
Bethany says
This sounds delicious! If made ahead of time how do you suggest reheating it? Or can it be eaten cold like rice pudding?
Kelley says
You can reheat in the microwave or on the stove top. I would add in a little more milk to thin it out as it becomes thick as it sets. It is delicious eaten cold as well!
Nicolle Trujillo says
Yum! My grandmother made this a lot when we were kids. She always put raisins in it. I’ve never eaten it warm though! It was always something we’d grab from the fridge. I’m so excited to try this recipe!!
Kelley says
Let me know how it turns out! My kiddos love it cold the next day for breakfast. It’s great either way.
Jenni says
Quick question, do you rinse the rice before cooking? This looks delicious. Can’t wait to try it 🙂
Kelley says
Hey Jenni! No, I have never rinsed the rice before cooking it. Hope that helps!
Kathy R Williams says
This was absolutely delicious! My husband and I both loved it…
Kelley says
So glad yall enjoyed it! It’s one of my favorite desserts for sure!
Kellyshu says
I made this last night for a dinner party and bowls were licked clean! I had read the prior comments when I was cooking and have a theory. For people like me (impatient) who are used to using minute rice it seems like this will never thicken up (but it does!) I made myself a note to be patient next time. It really was so easy and delish! Thank you for sharing!
Kelley says
Thank you so much for the feedback! I appreciate it! And SO SO glad you enjoyed it!
Kristin M says
Hello! Do you use instant rice? Or no? I have both but don’t want to waste my ingredients using the wrong kind 🙂 Thank you!
Kelley says
Regular long grain white rice. Not instant.
Ana rivera says
Excellent recipe. Very easy. Thanks
Kelley says
Thanks Ana! So happy you enjoyed it!
Erica says
This was the easiest yet delicious recipe I could find. Made it and it was delicious! Thanks for sharing!
Kelley says
Woohoo! That’s so great to hear!!