When we talk about comfort food, we often visualize warm and creamy dishes that remind us of home. One such dish that has captured my heart—and my taste buds—is Mexican rice pudding, or arroz con leche, as it is traditionally known in Mexico.
This delightful dessert not only soothes the soul but also creates wonderful memories around the dining table. So, if you’re ready to dive into this creamy goodness, grab a spoon!

What to Pair with Mexican Rice Pudding
To elevate your experience, consider pairing this dish with a few delightful accompaniments. Here are some ideas:
1. Fresh Fruits: Slices of mango or strawberries play beautifully with the creaminess of the rice pudding. Their natural sweetness offsets the richness, and they bring a refreshing quality to the table.
2. Churros: Yes, please! The crispy exterior and the sweet, soft interior of churros can complement the creaminess of Mexican rice pudding perfectly. Dip them in chocolate sauce, and you have a fiesta on your plate.
3. Café de Olla: This traditional Mexican coffee, brewed with cinnamon and piloncillo, provides a rich, spiced counterpoint to the mild sweetness of the pudding.
Are you drooling yet? Let’s jump into the magic of this recipe!
What is Mexican Rice Pudding?
Mexican rice pudding, or arroz con leche, is a creamy dessert made by cooking rice slowly in milk and sweeteners. This traditional dish boasts flavors of cinnamon and vanilla. Sometimes garnished with nuts or dried fruit, it’s comfort food with a cultural heritage.
Why This Recipe Works
I stand behind this recipe for several reasons. Let me break it down for you:
1. Traditionally Authentic: This recipe captures the heart of family meals in Mexico, bringing authenticity to your kitchen. Each ingredient plays its part in a delightful dance that generates nostalgia.
2. Easy to Prepare: The steps are simple. If you have basic kitchen skills, you can whip this up without any fuss. Perfect for beginners and seasoned chefs alike.
3. Customizable: Want to spice things up? You can easily adjust sweetness or add different toppings. The world is your oyster—or in this case, your rice pudding.
4. Satisfactory and Filling: This pudding isn’t just a dessert; it can be a light meal too. Packed with carbohydrates and dairy, it fills you up while treating your sweet tooth.
Ingredients You’ll Need to Make This Dish
To make this comforting dessert, gather the following:
- 1 cup of white basmati rice
- 4 cups whole milk
- 2 ½ cups filtered water
- ½ teaspoon vanilla extract
- 1 cup superfine sugar
- ¼ teaspoon sea salt
- 2 whole cinnamon sticks
- Optional garnishes: a sprinkle of ground cardamom, toasted almonds, and golden raisins

How to Make Mexican Rice Pudding?
Rolling up my sleeves, I was ready to bring this dish to life. Here’s a step-by-step guide:
Step 1: Rinse the Rice
Start by rinsing the rice under cold water. This helps to remove extra starch and keeps the pudding from being too gummy. A quick rinse for 2-3 minutes usually does the trick.
Step 2: Boil the Rice
In a saucepan, combine the rinsed rice, filtered water, and a pinch of salt. Bring this mixture to a boil. Once it boils, lower the heat to simmer and cover. Let it cook for about 15 minutes until the rice is tender.
Step 3: Add Milk and Sweeten
After 15 minutes, add the whole milk, vanilla extract, and sugar to the rice. Stir it well. This creamy base now starts to transform into a pudding.
Step 4: Infuse the Flavors
Now, toss in the cinnamon sticks. Continue stirring over medium heat until the mixture thickens to your desired consistency. This usually takes another 20 minutes. Don’t rush; enjoy the aromatic blend!
Step 5: Final Touches
Once the pudding thickens, remove it from heat. Discard the cinnamon sticks. You can adjust sweetness at this point if needed.
Step 6: Chill or Serve Warm
Depending on your preference, you can serve it warm or chill it in the fridge. It’s delicious either way!
Tips & Tricks
Here are a few tips that I’ve found helpful along my cooking adventures:
- Use Basmati Rice: It has a lovely aroma that makes the pudding delightful.
- Stir Often: This prevents the rice from sticking to the bottom of the pan.
- Experiment with Spices: Cardamom, nutmeg, or even a hint of orange zest can elevate its flavor profile.
- Adjust Consistency: If it’s too thick, add some milk while stirring. If it’s too thin, cook longer to thicken.
- Garnish Wisely: Toppings can make or break the dish. Try different nuts, fruits, or spices for unique flavor bursts.
How Do You Store the Leftovers?
If you happen to have leftovers—an unlikely event, I must say!—you can store them in an airtight container. Place it in the fridge, and it should be good for 3-4 days. Just give it a good stir and maybe a splash of milk when reheating.
What sides would complement Mexican Rice Pudding?
Beyond the pairings mentioned earlier, consider these additional sides:
1. Coconut Flan: This creamy dessert adds a tropical twist to the meal and provides a different texture.
2. Tamales: Since tamales have a savory profile, they balance out the sweetness of the pudding beautifully. You can choose various fillings based on preference.
3. Fruit Salad: A fresh fruit salad brings a light and vibrant touch that contrasts perfectly with the richness of the pudding.
What alternatives can you use for the ingredients if they are not present in your kitchen?
Don’t fret! Here are some substitutions:
1. Rice: Instead of white basmati rice, you can use arborio rice. It’s commonly used in risottos and provides a creamy texture.
2. Milk: If whole milk is not available, consider almond milk or coconut milk. They lend a unique flavor while still being creamy.
3. Sugar: For a healthier option, swap sugar with honey or maple syrup. Adjust the quantity to achieve your desired sweetness.
4. Cinnamon: If you are out of cinnamon sticks, ground cinnamon works just fine. You can sprinkle a bit when serving.

Conclusion
Mexican rice pudding is not just a dish; it is a celebration of flavors, traditions, and memories. I hope this simple yet satisfying recipe finds a special place in your kitchen and on your table.
Whether you serve it at family gatherings or simply indulge in a quiet moment after a long day, it connects us all through its warm embrace.So, the next time you’re in the mood for a sweet treat, remember the story and the joy embedded in every spoonful of arroz con leche. Happy cooking!
You’ll also like the following recipes!
Mexican Rice Pudding – Grandma’s Tasty Recipes
Description
I first encountered Mexican rice pudding during a family gathering. A cousin brought a pot of it, and the sweet aroma filled our home. I couldn’t resist. As I took my first bite, I was hit with a wave of warmth and nostalgia.
I knew I had to recreate that moment. In this post, I'll share not only how to make this delicious dish but also why it holds such a special place in our cultures.
Ingredients
Optional garnishes:
Instructions
Step 1: Rinse the Rice
-
Start by rinsing the rice under cold water. This helps to remove extra starch and keeps the pudding from being too gummy. A quick rinse for 2-3 minutes usually does the trick.
Step 2: Boil the Rice
-
In a saucepan, combine the rinsed rice, filtered water, and a pinch of salt. Bring this mixture to a boil. Once it boils, lower the heat to simmer and cover. Let it cook for about 15 minutes until the rice is tender.
Step 3: Add Milk and Sweeten
-
After 15 minutes, add the whole milk, vanilla extract, and sugar to the rice. Stir it well. This creamy base now starts to transform into a pudding.
Step 4: Infuse the Flavors
-
Now, toss in the cinnamon sticks. Continue stirring over medium heat until the mixture thickens to your desired consistency. This usually takes another 20 minutes. Don't rush; enjoy the aromatic blend!
Step 5: Final Touches
-
Once the pudding thickens, remove it from heat. Discard the cinnamon sticks. You can adjust sweetness at this point if needed.
Step 6: Chill or Serve Warm
-
Depending on your preference, you can serve it warm or chill it in the fridge. It’s delicious either way!
Nutrition Facts
Servings 8
- Amount Per Serving
- Calories 239kcal
- % Daily Value *
- Total Fat 4.4g7%
- Saturated Fat 2.5g13%
- Cholesterol 13mg5%
- Sodium 162mg7%
- Total Carbohydrate 43g15%
- Dietary Fiber 1g4%
- Sugars 18g
- Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Use Basmati Rice: It has a lovely aroma that makes the pudding delightful.
- Stir Often: This prevents the rice from sticking to the bottom of the pan.
- Experiment with Spices: Cardamom, nutmeg, or even a hint of orange zest can elevate its flavor profile.
- Adjust Consistency: If it's too thick, add some milk while stirring. If it's too thin, cook longer to thicken.
- Garnish Wisely: Toppings can make or break the dish. Try different nuts, fruits, or spices for unique flavor bursts.
