cupcake-recipes.com

The Ultimate Creamy Arroz Con Leche

If there is one single aroma that instantly transports me back to my childhood, it is the smell of cinnamon and sweet milk simmering on the stove. Growing up, a pot of creamy arroz con leche bubbling away meant someone in the house loved you. It was the ultimate comfort food for chilly afternoons, the cure for a bad day at school, and the most highly anticipated dessert at every family gathering.

I have spent years trying to replicate my grandmother’s exact recipe. For the longest time, my attempts were either too watery or ended up looking like a solid brick of sticky rice once they cooled down in the fridge. But after endless tweaking, plenty of phone calls to my mom, and a few burnt pots along the way, I finally nailed it. This is not just any rice pudding. This is the velvety, rich, absolutely perfect version that coats the back of a spoon and melts in your mouth.

I am so incredibly excited to share this with you today. Grab your favorite heavy-bottomed pot, because we are about to make some stovetop magic happen. Trust me, once you try making it this way, you will never look at store-bought pudding the same way again.

Creamy Arroz Con Leche beautifully presented from an overhead angle

What Is Creamy Arroz Con Leche?

If you have never had the pleasure of trying it, creamy arroz con leche is a traditional Latin American rice pudding. The name literally translates to “rice with milk,” but that simple translation honestly does not do it justice. Unlike baked rice puddings that you might find in American or British cooking, this version is cooked entirely on the stovetop. This slow-simmering method releases the starches from the rice, creating a naturally thick, risotto-like consistency without the need for eggs or cornstarch.

Every family and every country has their own specific spin on it. Some use citrus peels, others add cloves or star anise. This specific recipe leans heavily into the classic Mexican style, which means we are using a “tres leches” approach. By combining whole milk, evaporated milk, and sweetened condensed milk, we create a deeply rich and caramelized flavor profile that standard milk and sugar just cannot achieve. It is sweet, heavily spiced with real cinnamon sticks, and boasts a luxurious texture that feels incredibly decadent.

How to Make Creamy Arroz Con Leche

Quick Overview

Making this dessert is surprisingly straightforward, but it does require a little bit of patience and some elbow grease. You are essentially doing a two-step cooking process. First, you will boil the raw rice with water and cinnamon sticks until the water is almost entirely absorbed and the rice is soft. Second, you will pour in your trio of milks and simmer the mixture slowly. The key here is low heat and frequent stirring to prevent the sugars from scorching on the bottom of your pan. It takes about 30 to 40 minutes from start to finish, but the active stirring time is totally worth the final result.

Ingredients

Here is what you will need to gather before we get started at the stove:

  • Long-grain white rice: 1 cup (Standard white rice works best. Avoid minute rice or basmati for this.)
  • Water: 2 cups
  • Cinnamon sticks: 2 whole sticks (Do not swap for ground cinnamon here!)
  • Evaporated milk: 1 can (12 ounces)
  • Sweetened condensed milk: 1 can (14 ounces)
  • Whole milk: 1 cup
  • Vanilla extract: 1 tablespoon
  • Salt: Just a tiny pinch to balance the sweetness

Creamy Arroz Con Leche ingredients organized and measured on kitchen counter

Step-by-Step Instructions

Step 1: Prep and Soften the Rice

Grab a large, heavy-bottomed saucepan or Dutch oven. Add your rice, water, and the whole cinnamon sticks. Bring the mixture to a rolling boil over medium-high heat. Once it is boiling, immediately drop the heat down to low, cover the pot with a lid, and let it simmer for about 15 minutes. You want the rice to be tender and most of the water to be absorbed. Don’t drain it!

Step 2: Add the Milks

Remove the lid and give the rice a good stir. Pour in the whole milk, the evaporated milk, and the sweetened condensed milk. Toss in your tiny pinch of salt. Stir everything together until the condensed milk is fully dissolved into the mixture. Keep the heat on medium-low. You do not want this to come to a rapid boil, or the milk might curdle.

Step 3: The Stirring Phase

This is where the magic happens. Cook the mixture uncovered for about 15 to 20 minutes. You need to stir it frequently with a wooden spoon, making sure to scrape the bottom of the pot so the rice doesn’t stick and burn. As it simmers, you will notice it getting thicker and glossier.

Step 4: Flavor and Rest

Once the pudding coats the back of your spoon (it should look a little looser than you want the final result to be, as it thickens a lot as it cools), remove the pot from the heat. Stir in the vanilla extract. Let the arroz con leche sit in the pot for about 10 minutes before serving so the flavors can marry and the texture can set up perfectly.

What to Serve It With

Honestly, a bowl of this creamy arroz con leche is absolute perfection all on its own, but garnishes are where you can really have some fun. I always serve mine with a heavy dusting of ground cinnamon right on top. If you are a fan of raisins, you can stir a handful in during the last five minutes of cooking so they plump up nicely (I know raisins in desserts are highly controversial, so I leave this totally up to you!).

For a bit of crunch, toasted coconut flakes or chopped pecans are incredible on top. If I’m serving this for a dinner party, I love putting out a little toppings bar with fresh berries, a drizzle of dulce de leche, and some warm pan dulce (Mexican sweet bread) on the side for dipping.

Top Tips for Perfecting Your Creamy Arroz Con Leche

Use the right pot: I cannot stress this enough—use a heavy-bottomed pot. Thin pots create hot spots, and sweetened milk loves to burn. A good Dutch oven is your best friend here.

Don’t wash the rice too much: While I normally advocate for washing rice until the water runs clear, for rice pudding, we actually want to keep some of that surface starch. It acts as a natural thickener. A quick rinse is fine, but don’t overdo it.

Pull it off the heat early: The pudding will look slightly soupy when it is actually done. As the starches cool, it will thicken up dramatically. If you cook it until it looks thick in the pot, it will turn into cement in your fridge.

Leave the cinnamon sticks in: Don’t fish out the cinnamon sticks until you are ready to serve. Leaving them in the pot as it cools infuses the milk with even more of that cozy, warm spice.

Storing and Reheating Tips

If you somehow have leftovers (which is a rare occurrence in my house), let the pudding cool completely to room temperature. Transfer it to an airtight container and keep it in the fridge for up to 5 days. It makes for an amazing grab-and-go snack.

Because it thickens quite a bit as it chills, you might find it a little too stiff the next day. To reheat it, scoop your desired amount into a saucepan or a microwave-safe bowl. Add a splash of whole milk and stir it thoroughly while heating. This brings it right back to its original, creamy glory.

Frequently Asked Questions

Can I make this recipe vegan or dairy-free?
Yes, absolutely! You can swap the whole milk for oat milk or almond milk. For the canned milks, many grocery stores now sell sweetened condensed coconut milk and evaporated coconut milk. Just keep in mind that using coconut products will give the final dish a distinct coconut flavor, which is delicious but different from the traditional version.

Why is my rice still hard and crunchy?
This usually happens if the rice wasn’t cooked long enough in the water during step one. The rice must be tender before you add the milks. Dairy coats the rice grains and actually slows down the cooking process. Always make sure the rice is soft before moving on to the milk stage.

Can I freeze creamy arroz con leche?
I really don’t recommend freezing it. When dairy-heavy rice puddings freeze and thaw, the milk tends to separate and become grainy, and the rice can turn to mush. It is best enjoyed fresh or kept in the refrigerator for a few days.

Final Thoughts

Creamy Arroz Con Leche slice on plate showing perfect texture and swirl pattern

There is just something so incredibly grounding about standing at the stove, stirring a pot of creamy arroz con leche. It forces you to slow down for half an hour and just enjoy the process. Whether you are making this to share with your family on a Sunday afternoon, or just whipping up a batch to keep in the fridge for late-night cravings, I hope this recipe brings as much warmth and comfort to your kitchen as it does to mine.

If you give this a try, I would love to hear how it turned out for you! Did you eat it warm or cold? Did you add raisins or keep it strictly plain? Let me know in the comments below, and happy cooking, friends!

Creamy Arroz Con Leche

The creamiest authentic Mexican rice pudding (Arroz con Leche) made with a secret blend of three milks, cinnamon, and vanilla for the perfect rich and comforting dessert.
Prep : 10 Total : 25 minutes

Ingredients
  

Main Ingredients

  • 1 cup long-grain white rice rinsed
  • 2 cup water
  • 2 cinnamon sticks
  • 2 cup whole milk
  • 12 oz evaporated milk 1 can
  • 14 oz sweetened condensed milk 1 can
  • 1 tsp vanilla extract
  • 1 pinch salt
  • 0.25 tsp ground cinnamon for garnish

Instructions
 

Preparation Steps

  • In a medium saucepan, combine the rinsed white rice, water, and cinnamon sticks. Bring to a boil over medium-high heat.
  • Reduce the heat to low, cover, and simmer for 15-20 minutes, or until the rice is tender and most of the water is absorbed.
  • Remove the cinnamon sticks. Stir in the whole milk, evaporated milk, sweetened condensed milk, and a pinch of salt.
  • Cook uncovered over medium-low heat, stirring frequently, for 15-20 minutes until the mixture thickens and becomes very creamy.
  • Remove from heat and stir in the vanilla extract.
  • Serve warm or chilled, garnished with ground cinnamon.

Notes

For the best texture, make sure to stir frequently during the final cooking stage to prevent the milk from scorching at the bottom of the pan.

Recipes Should You See

Hey, I’m Claire Bennett—home baker, frosting fanatic, and the voice behind cupcake-recipes.com. I share easy, tested cupcake recipes with clear steps, simple ingredients, and decorating tips anyone can follow. From classic vanilla to fun twists, consider this your friendly guide to sweet, no-stress bakes.

Recipes Should You See

As Seen On:

0 0 votes
Article Rating
Subscribe
Notify of
guest
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Jack N.
Jack N.
1 month ago

This sounds so cozy—arroz con leche always feels like a warm hug from my abuela! 🤗 Any tips for making the rice extra tender?

as seen on:

as seen on:

Download My FREE Protein Meal Plan!

1
0
Would love your thoughts, please comment.x
()
x