Anahi Perez

  • Welcome
  • Easy Authentic Mexican Recipes
  • About
menu icon
go to homepage
  • Welcome
  • Easy Authentic Mexican Recipes
  • About
search icon
Homepage link
  • Welcome
  • Easy Authentic Mexican Recipes
  • About
×
Home » Recipes

Mexican Rice Pudding (Arroz con Leche)

Jump to Recipe Print Recipe

Arroz con Leche, or Mexican Rice Pudding, is one of those timeless desserts that feels like a warm hug in a bowl. Made with simple ingredients like rice, milk, cinnamon, and just the right touch of sweetness, it’s a classic recipe passed down through generations across Latin America. Every spoonful is creamy, cozy, and deeply comforting, perfect for chilly evenings or nostalgic family gatherings. Whether you enjoy it warm right off the stove or chilled straight from the fridge, this easy homemade rice pudding is a beautiful way to celebrate tradition and flavor all in one dish

Mexican Rice Pudding (Arroz con Leche) PIN IT

Why You'll Love This Recipe

  • Creamy & comforting: The triple-milk blend makes this dessert irresistibly rich and smooth.
  • Simple ingredients: You likely already have everything you need in your kitchen.
  • Perfectly spiced: Cinnamon adds just the right warmth and depth.
  • Serve it hot or cold: Delicious freshly made or straight from the fridge.
  • Nostalgic flavors: A beloved dessert across generations in Mexican households.

Ingredients You'll Need

  • 2 cups long-grain white rice
  • 4 cups water
  • 1 cinnamon stick (or 1 teaspoon ground cinnamon)
  • 1 can (12 oz) evaporated milk
  • ¾ cup sweetened condensed milk (add more if you like it sweeter)
  • 2 cups whole milk (or 2% works too)
  • Pinch of salt
  • 1 teaspoon vanilla extract

What Each Ingredient Does

  • Long-grain white rice: The base of the pudding, providing texture and starch to thicken the mixture.
  • Water: Used to cook and soften the rice before adding dairy.
  • Cinnamon stick: Adds warmth and a traditional Mexican flavor.
  • Evaporated milk: Adds richness without being overly sweet.
  • Sweetened condensed milk: Provides sweetness and creaminess. Adjust to taste!
  • Whole milk: Balances out the richness and helps achieve a creamy texture.
  • Salt: Just a pinch enhances all the flavors.
  • Vanilla extract: Rounds out the flavor and adds a cozy aroma.

Tips and Tricks for Success

  • Keep stirring while simmering with the milk to prevent scorching.
  • Use whole milk for maximum creaminess, but 2% works if you prefer it lighter.
  • Add raisins if you like a little extra texture and sweetness.
  • Chill overnight for an extra thick, scoopable pudding.
  • Top with ground cinnamon before serving for a pretty finish.

Frequently Asked Questions

Can I use brown rice instead of white?

Yes, but it will take longer to cook and may result in a slightly different texture.

Can I make this dairy-free?

You can try substituting with plant-based milks like coconut or almond milk, but the texture and flavor will change.

How long does it last in the fridge?

Stored in an airtight container, it will keep for up to 5 days. Reheat with a splash of milk if serving warm.

Where does Arroz con Leche come from?

Arroz con Leche likely originated in Spain, with influences from Arab cuisine, and later spread across Latin America. It’s a dessert with deep roots and regional variations. You can read more about its origins in this Article.

Serving Suggestions

  • Serve warm with a sprinkle of cinnamon for cozy vibes.
  • Enjoy cold with a drizzle of extra condensed milk.
  • Pair with a mug of Mexican Hot Chocolate or Café de Olla for a traditional touch.
  • It also makes a lovely sweet ending to meals like Chicken Enchiladas or Tacos al Pastor.
  • Or, make it part of a weekend brunch spread alongside these fluffy Almond Flour Pancakes so good with fresh fruit and café con leche!

♥ Save this recipe Find ingredients
save recipes, make lists, & shop with foodspace

If soaked, milky desserts are your weakness like they are mine, my tres leches cake belongs on your list.

Mexican Rice Pudding (Arroz con Leche) PIN IT

Mexican Rice Pudding (Arroz con Leche)

Anahi
Arroz con leche is the dessert that made our house smell like cinnamon and patience. My tía had the sweetest tooth in the family, and she stirred the pot slow, the rice softening into something warm and creamy while the rest of us hovered, pretending we were not waiting. We ate it warm in winter and cold in summer and any time someone needed a little spoonful of love. It asks almost nothing of you and gives so much back. I make it on quiet evenings now, dust it with cinnamon, and it is still the sweetest, simplest way to end a day.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 35 minutes mins
Total Time 45 minutes mins
Course Dessert
Cuisine Mexican
Servings 6 servings
Calories 300 kcal

Ingredients
  

  • 2 cups long grain white rice
  • 4 cups water
  • 1 cinnamon stick or 1 teaspoon ground cinnamon
  • 12 oz evaporated milk
  • ¾ cup sweetened condensed milk add more if you like it sweeter
  • 2 cup whole milk
  • pinch of salt
  • 1 teaspoon vanilla extract

Instructions
 

  • Rinse the rice until the water runs mostly clear. This helps remove excess starch and prevents the pudding from getting too gummy.
  • Cook the rice base:In a large pot, combine the rinsed rice, 4 cups of water, cinnamon stick, and a pinch of salt. Bring to a boil over medium heat, then reduce to medium-low and simmer uncovered for about 15–18 minutes, until the rice is tender and most of the water is absorbed.
  • Add the milks and vanilla:Lower the heat to low. Stir in the evaporated milk, sweetened condensed milk, whole milk, and vanilla extract.
  • Simmer gently:Stir frequently to prevent sticking. Let the mixture simmer for another 15–20 minutes until thickened and creamy.
  • Finish and serve:Remove the cinnamon stick. Taste and adjust sweetness if needed—add a bit more condensed milk if you prefer. Serve warm or refrigerate for at least 2 hours to enjoy it cold.
Keyword arroz con leche, Mexican Rice pudding

Cooking Mexican Rice Pudding with a little help from AI?

Tap your favorite assistant and this Mexican Rice Pudding recipe opens ready to walk you through it, one step at a time.

Ask ChatGPT
Ask Gemini

More Recipes

  • Authentic Mexican Recipes (35+ Family Favorites)
  • Red pork tamales in opened corn husks drizzled with red chile sauce
    Red Pork Tamales (Tamales Rojos)
  • Slice of tres leches cake topped with whipped cream, cinnamon and a strawberry
    Tres Leches Cake
  • Crispy carnitas tacos topped with diced onion, cilantro and salsa verde
    Carnitas (Mexican Pulled Pork)

Comments

  1. Angie Ortega says

    September 17, 2025 at 11:50 pm

    5 stars
    Fantastic Arroz con Leche! Very tasty and delicious! Will definitely make for the family again ⭐️⭐️⭐️⭐️⭐️
    Thank you for the recipe ❤️

    Reply
    • Anahi says

      September 22, 2025 at 1:29 pm

      This is such a sweet comment, thank you for taking the time, I'm so glad you enjoyed it!

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Anahi Perez in her kitchen

Hi, I’m Anahi. My love for food started with my dad’s cooking and grew into a passion for creating meals that feel like home. Here, I share simple, flavor-packed recipes inspired by my culture and everyday life. I hope you find something here that brings warmth to your own table.

More about me

Popular

  • Grilled elote Mexican street corn covered in crema, cotija cheese and chile powder
    Elote (Mexican Street Corn)
  • Beef birria tacos with melted cheese and a bowl of red consome with onion and cilantro
    Beef Birria Tacos
  • Chicken Tinga
    Chicken Tinga
  • Spiced Horchata
    Spiced Horchata

Footer

↑ back to top

About

  • Privacy Policy

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 Anahi Perez

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}