arroz con leche main dish

Arroz con Leche

A Comforting Rice Pudding With Deep Roots Across Latin America

Arroz con leche is one of the most beloved comfort desserts across Latin America and Spain, a warm, creamy rice pudding infused with cinnamon and a touch of sweetness. This version walks through how to make arroz con leche the traditional way, delivering that same soft rice suspended in a rich, spiced milk base that so many people grew up eating.

The dish traces its roots back to Spain, brought to Latin America during colonization, where it was gradually adapted using local ingredients and techniques, eventually becoming a staple dessert across countless Spanish-speaking countries, something Smithsonian Magazine has written about when covering how many beloved Latin American dishes evolved through this kind of centuries-long cultural blending. While the base concept remains similar across regions, an arroz con leche recipe Mexican in style often leans on a slightly different balance of spices and sweetness compared to versions found in South America or Spain.

Getting the rice texture right is central to any good arroz con leche recipe. Serious Eats has written about rice pudding techniques broadly, explaining that simmering rice slowly in milk, rather than boiling it in water first, allows the starch to release gradually into the liquid, creating that signature thick, creamy consistency without needing much added thickener.

Cinnamon plays a defining role in the flavor of arroz con leche, and Bon Appétit has pointed out that simmering whole cinnamon sticks directly in the milk, rather than relying only on ground cinnamon, extracts a deeper, more rounded spice flavor throughout the dish, which is why most authentic arroz con leche recipe versions call for whole sticks during cooking.

Sweetened condensed milk has also become a common addition in many modern versions of this dish, and The Kitchn has discussed how this ingredient, likely influenced by its widespread popularity across other Latin American desserts, adds extra richness and a deeper caramelized sweetness compared to relying on granulated sugar alone.

Whether you’re looking for an easy arroz con leche recipe for a quick weeknight dessert or want the full authentic arroz con leche recipe experience simmered low and slow, this version delivers that same comforting, cinnamon-spiced rice pudding people have loved for generations.

Why You’ll Love This Recipe

This arroz con leche recipe delivers that classic, creamy texture and warm cinnamon flavor using simple pantry staples most people already have on hand.

The slow simmering method allows the rice to release its natural starches into the milk, creating a naturally thick, spoonable pudding without needing much added thickener.

Whether served warm or chilled, this dessert holds up well as leftovers, making it an easy make-ahead option for the week.

What to Serve With Arroz con Leche

A sprinkle of extra ground cinnamon or a dusting of nutmeg over each serving enhances the warm spice flavor already present in the dish.

A few raisins or a drizzle of dulce de leche stirred in or served on top adds extra sweetness and texture for those who enjoy it.

A cup of coffee or Mexican hot chocolate pairs nicely alongside this dessert, especially when served as an afternoon treat.

How This Arroz con Leche Recipe Comes Together

This recipe comes together in two main stages: simmering rice with cinnamon and water until partially cooked, then adding milk and sweeteners and continuing to cook slowly until the mixture thickens into a creamy, spoonable pudding. Here’s everything you’ll need.

arroz con leche Ingredients

Arroz con Leche Recipe

arroz con leche final dish

Arroz con Leche

foxyrecipes
An authentic arroz con leche recipe featuring creamy, cinnamon-spiced rice pudding made the traditional way, simmered low and slow for the perfect texture.
Prep Time 5 minutes
Cook Time 45 minutes
Total Time 50 minutes
Course Dessert
Cuisine Mexican, Spanish
Servings 6 servings
Calories 285 kcal

Equipment

  • Large heavy-bottomed pot
  • Wooden spoon

Ingredients
  

  • 1 cup long-grain white rice
  • 3 cups water
  • 2 cinnamon sticks
  • 4 cups whole milk
  • 1 can 14 oz sweetened condensed milk
  • ½ cup granulated sugar
  • 1 tsp vanilla extract
  • Pinch of salt
  • Ground cinnamon for garnish
  • Raisins optional, for garnish

Instructions
 

Simmer the Rice

  • In a large, heavy-bottomed pot, combine the rice, water, and cinnamon sticks. Bring to a boil over medium-high heat, then reduce the heat to low and simmer, covered, for about 15 minutes, until most of the water has been absorbed and the rice is partially tender.
    arroz con leche Simmer the Rice

Add the Milk and Sweeteners

  • Add the whole milk, sweetened condensed milk, granulated sugar, and a pinch of salt to the pot, stirring well to combine. Bring the mixture to a gentle simmer, then reduce the heat to low.
  • Continue cooking uncovered for 25-30 minutes, stirring frequently to prevent the rice from sticking to the bottom of the pot, until the mixture has thickened noticeably and the rice is fully tender.
    arroz con leche Add the Milk and Sweeteners

Finish and Serve

  • Remove the pot from heat and stir in the vanilla extract, then remove the cinnamon sticks. Let the arroz con leche cool for a few minutes, keeping in mind it will continue to thicken further as it cools.
  • Serve warm, or refrigerate for a few hours to enjoy chilled, garnished with a sprinkle of ground cinnamon and raisins if desired.
    arroz con leche Finish and Serve

Notes

  • Stirring frequently during the second cooking stage is genuinely important, since the rice and milk mixture can easily stick and scorch on the bottom of the pot as it thickens.
  • This dish will continue to thicken as it cools, so it’s normal for it to look slightly loose while still warm on the stove; don’t be tempted to overcook it trying to reach a thicker consistency too early.
  • Using whole cinnamon sticks rather than relying only on ground cinnamon gives a deeper, more rounded spice flavor throughout the dish.
  • Arroz con leche can be enjoyed either warm right after cooking or chilled after a few hours in the refrigerator, and both ways are equally traditional depending on personal preference and regional custom.
  • Leftovers keep well in the refrigerator for up to 4 days, and a splash of milk stirred in when reheating helps loosen the texture back up, since it thickens considerably once chilled.
Keyword arroz con leche, arroz con leche recipe, Arroz con leche recipe Mexican, Authentic arroz con leche recipe, Easy arroz con leche recipe, how to make arroz con leche

Frequently Asked Questions

How to make arroz con leche without it turning out too thick or gluey?

Stirring frequently throughout the cooking process helps distribute the heat evenly and prevents the rice from clumping or sticking together too much. If it does turn out thicker than you’d like, stirring in a splash of extra warm milk at the end can help loosen the texture back up.

What makes an arroz con leche recipe Mexican in style different from other versions?

Mexican versions often lean into a slightly different balance of cinnamon and sweetness compared to South American or Spanish versions, and sometimes incorporate condensed milk more heavily for a richer, sweeter finish, similar to the approach used in this recipe.

Can I make an easy arroz con leche recipe using a rice cooker or Instant Pot?

Yes, both appliances can work well for this dish, though timing will vary. A rice cooker can be used for the first simmering stage with water and cinnamon, then the milk mixture can be finished separately on the stovetop, while an Instant Pot can handle both stages using the porridge or rice setting, adjusting liquid ratios as needed.

Why is my arroz con leche too runny even after cooking for a long time?

This can happen if the heat was too low throughout cooking, preventing enough liquid from evaporating, or if too much liquid was used relative to the amount of rice. Continuing to simmer uncovered for a bit longer, stirring frequently, should help it thicken further.

Is there a dairy-free way to make this authentic arroz con leche recipe?

Yes, coconut milk or a dairy-free milk alternative can replace the whole milk, and a dairy-free condensed milk substitute can replace the canned sweetened condensed milk, giving you a dairy-free version without dramatically changing the overall method.

Can I use brown rice instead of white rice for this recipe?

Brown rice can be used, but it requires significantly more liquid and a longer cooking time to become tender, since it has a tougher outer bran layer compared to white rice. The overall texture will also be a bit chewier than the classic version made with white rice.

How long does arroz con leche keep, and can I freeze it?

Stored in an airtight container in the refrigerator, arroz con leche keeps well for up to 4 days. Freezing isn’t generally recommended, since the texture of the rice and dairy-based mixture tends to change significantly, becoming grainy or separated upon thawing.

Twists & Ideas

You Can Add

A splash of orange zest simmered along with the cinnamon sticks adds a subtle citrus note that pairs nicely with the warm spice flavor.

A handful of raisins added during the second cooking stage, rather than just as a garnish, plumps them up and distributes their sweetness throughout the pudding.

A few whole cloves added alongside the cinnamon sticks deepen the overall spice profile for a slightly more complex flavor.

A drizzle of dulce de leche swirled over each serving turns this into an even richer, more indulgent dessert.

You Can Replace

Coconut milk can replace the whole milk, as mentioned in the FAQ, for a dairy-free and slightly tropical variation of this arroz con leche recipe.

Brown sugar can replace granulated sugar for a deeper, more molasses-forward sweetness throughout the pudding.

Jasmine or basmati rice can replace long-grain white rice for a slightly different aroma and texture, though cook time may vary slightly.

Almond extract can replace part of the vanilla extract for a subtly different, slightly nutty background flavor.

Recipes You May Enjoy

A Timeless Comfort Dessert Worth Making Often

Arroz con leche has remained a beloved dessert across generations because it delivers exactly what good comfort food should: warmth, familiarity, and a texture that feels genuinely soothing to eat. Between the tender rice, warm cinnamon flavor, and rich, creamy base, this dish captures everything people love about a proper rice pudding.

Whether you’re learning how to make arroz con leche for the very first time, exploring an arroz con leche recipe Mexican in style, or searching for the most authentic arroz con leche recipe possible to recreate a childhood favorite, this recipe delivers that same comforting, cinnamon-spiced result every single time. Once you’ve mastered the slow simmering technique, this becomes a dessert you’ll want to make again and again, whether served warm on a cold evening or chilled on a warm afternoon.

arroz con leche final dish

Tried This Recipe? Leave a Review!

    Similar Posts

    • Mexican Flan

      A Silky Custard With Centuries of History Behind It Few desserts manage to feel both elegant and comforting at the same…

    • Blackberry Crumble Recipe

      A Classic Homemade Dessert Everyone Will Love There is something incredibly comforting about pulling a freshly baked blackberry crumble recipe from…

    • Japanese Cheesecake Recipe

      The Fluffiest Cheesecake You’ll Ever Bake Japanese cheesecake, sometimes called Japanese cotton cheesecake or soufflé cheesecake, is famous for its incredibly…

    • Peach Crumb Bars

      A Bakery Favorite You Can Make at Home There’s a reason peach crumb bars show up in nearly every bakery case…