Mexican Rice Pudding (Arroz Con Leche): A Comforting Classic for Beginners

There is something undeniably comforting about a warm bowl of arroz con leche. The rich, creamy texture combined with the delicate sweetness of cinnamon and vanilla creates a dish that feels like home. Whether served as a dessert after a satisfying meal or enjoyed as a hearty breakfast, this traditional Mexican rice pudding has been a beloved staple for generations.

Print

Mexican Rice Pudding (Arroz Con Leche): A Comforting Classic for Beginners

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Mexican Rice Pudding (Arroz Con Leche) is the ultimate cozy dessert! Simmered to perfection with cinnamon, vanilla, and creamy milk, every spoonful is rich, warm, and nostalgic. Whether served hot or cold, this timeless treat is like a hug in a bowl! 🥄❤️

  • Author: Ina
  • Prep Time: 5 minutes
  • Cook Time: 45 minutes
  • Total Time: 50 minutes
  • Yield: 12 servings 1x

Ingredients

Scale
  • 2 cups white rice – Long-grain white rice works best, but you can also use jasmine or basmati rice for a slightly different texture. Avoid instant rice, as it does not hold up well during slow cooking.
  • 4 cups water – Used to cook the rice before adding the dairy components.
  • 2 cups whole milk – Provides a creamy texture. You can substitute almond milk or oat milk for a dairy-free version.
  • 1 (14-ounce) can sweetened condensed milk – Adds richness and sweetness. You can reduce the amount if you prefer a less sweet pudding.
  • 1 (12-ounce) can evaporated milk – Enhances the creaminess without making the pudding too heavy. Half-and-half can be used as an alternative.
  • 1 cinnamon stick – Infuses the pudding with warm, aromatic flavor. If you do not have a cinnamon stick, use one teaspoon of ground cinnamon instead.
  • 2 teaspoons vanilla extract – Complements the sweetness and enhances the overall flavor.
  • 1 tablespoon ground cinnamon – Used for both cooking and garnishing the finished dish.
  • ¼ to ½ cup granulated sugar – Adjust based on your sweetness preference. The condensed milk already provides sweetness, so taste as you go.

Instructions

1. Rinse the Rice

Start by placing the rice in a fine mesh strainer and rinsing it under cold water until the water runs clear. This step removes excess starch, preventing the pudding from becoming overly thick or sticky.

2. Cook the Rice

In a large saucepan, combine the rinsed rice, cinnamon stick, and four cups of water. Bring the mixture to a boil over medium-high heat, then reduce to a simmer. Cook for 30 to 35 minutes, stirring occasionally. The rice should become soft and tender, but be careful not to over-stir, as this can break the grains and create a mushy texture.

3. Add the Dairy and Sweeteners

Once the rice is fully cooked and has absorbed most of the water, add the whole milk, sweetened condensed milk, evaporated milk, vanilla extract, and sugar. Stir gently to combine. Allow the mixture to cook for another 15 minutes over low heat, stirring occasionally. As the pudding simmers, it will begin to thicken into a creamy consistency.

4. Let It Rest and Cool

Remove the saucepan from the heat and let the pudding sit for a few minutes. As it cools, it will continue to thicken. If the mixture appears too thick, you can loosen it by stirring in a little extra milk.

5. Serve and Garnish

Arroz con leche can be enjoyed warm, at room temperature, or chilled. Sprinkle additional ground cinnamon on top before serving. For added texture, you can also stir in raisins or top with sliced almonds.

Notes

Preventing Rice from Sticking

Rice can sometimes stick to the bottom of the pan, especially if cooked over high heat. To avoid this, stir occasionally and keep the heat at a gentle simmer. If you notice the pudding thickening too quickly, lower the heat and add a splash of milk.

Adjusting Sweetness

Sweetness levels can vary based on personal preference. Start with the recommended amount of sugar and condensed milk, then taste as you go. If it is too sweet, balance it out by adding a little more milk.

Fixing Overly Thick Pudding

If the pudding becomes too thick, simply stir in extra milk to loosen the consistency. This is especially helpful when reheating leftovers, as the pudding tends to thicken in the refrigerator.

Adding Extra Flavor

For a more complex flavor, consider incorporating additional spices such as nutmeg, cardamom, or orange zest. A small splash of strong coffee can also add an interesting depth to the dish.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

For beginner cooks, arroz con leche is an excellent starting point. It requires minimal ingredients, simple techniques, and delivers impressive results with very little effort. Unlike more complex desserts that require precise baking skills or special equipment, this recipe only calls for a single pot and some patience. The best part is that it is highly customizable, allowing you to adjust the sweetness, consistency, and flavors to suit your preferences.

This recipe is perfect for those looking to build confidence in the kitchen. The process of slowly cooking the rice allows beginners to get comfortable with stirring, controlling heat, and understanding how ingredients transform over time. By following these step-by-step instructions, you will create a creamy, flavorful arroz con leche that tastes like it has been passed down through generations.

The Importance of Simple, Wholesome Ingredients

One of the best things about arroz con leche is that it uses pantry staples that are easy to find. The combination of rice, milk, cinnamon, and sugar creates a rich yet balanced flavor profile. By using whole, natural ingredients, you can achieve a dish that is both indulgent and nourishing.

Ingredients and Substitutions

  • 2 cups white rice – Long-grain white rice works best, but you can also use jasmine or basmati rice for a slightly different texture. Avoid instant rice, as it does not hold up well during slow cooking.
  • 4 cups water – Used to cook the rice before adding the dairy components.
  • 2 cups whole milk – Provides a creamy texture. You can substitute almond milk or oat milk for a dairy-free version.
  • 1 (14-ounce) can sweetened condensed milk – Adds richness and sweetness. You can reduce the amount if you prefer a less sweet pudding.
  • 1 (12-ounce) can evaporated milk – Enhances the creaminess without making the pudding too heavy. Half-and-half can be used as an alternative.
  • 1 cinnamon stick – Infuses the pudding with warm, aromatic flavor. If you do not have a cinnamon stick, use one teaspoon of ground cinnamon instead.
  • 2 teaspoons vanilla extract – Complements the sweetness and enhances the overall flavor.
  • 1 tablespoon ground cinnamon – Used for both cooking and garnishing the finished dish.
  • ¼ to ½ cup granulated sugar – Adjust based on your sweetness preference. The condensed milk already provides sweetness, so taste as you go.

If you want to add extra texture and flavor, consider incorporating mix-ins such as golden raisins, chopped nuts, or even shredded coconut.

Step-by-Step Instructions

1. Rinse the Rice

Start by placing the rice in a fine mesh strainer and rinsing it under cold water until the water runs clear. This step removes excess starch, preventing the pudding from becoming overly thick or sticky.

2. Cook the Rice

In a large saucepan, combine the rinsed rice, cinnamon stick, and four cups of water. Bring the mixture to a boil over medium-high heat, then reduce to a simmer. Cook for 30 to 35 minutes, stirring occasionally. The rice should become soft and tender, but be careful not to over-stir, as this can break the grains and create a mushy texture.

3. Add the Dairy and Sweeteners

Once the rice is fully cooked and has absorbed most of the water, add the whole milk, sweetened condensed milk, evaporated milk, vanilla extract, and sugar. Stir gently to combine. Allow the mixture to cook for another 15 minutes over low heat, stirring occasionally. As the pudding simmers, it will begin to thicken into a creamy consistency.

4. Let It Rest and Cool

Remove the saucepan from the heat and let the pudding sit for a few minutes. As it cools, it will continue to thicken. If the mixture appears too thick, you can loosen it by stirring in a little extra milk.

5. Serve and Garnish

Arroz con leche can be enjoyed warm, at room temperature, or chilled. Sprinkle additional ground cinnamon on top before serving. For added texture, you can also stir in raisins or top with sliced almonds.

Beginner Tips and Troubleshooting

Cooking arroz con leche is a straightforward process, but here are a few tips to ensure success:

Preventing Rice from Sticking

Rice can sometimes stick to the bottom of the pan, especially if cooked over high heat. To avoid this, stir occasionally and keep the heat at a gentle simmer. If you notice the pudding thickening too quickly, lower the heat and add a splash of milk.

Adjusting Sweetness

Sweetness levels can vary based on personal preference. Start with the recommended amount of sugar and condensed milk, then taste as you go. If it is too sweet, balance it out by adding a little more milk.

Fixing Overly Thick Pudding

If the pudding becomes too thick, simply stir in extra milk to loosen the consistency. This is especially helpful when reheating leftovers, as the pudding tends to thicken in the refrigerator.

Adding Extra Flavor

For a more complex flavor, consider incorporating additional spices such as nutmeg, cardamom, or orange zest. A small splash of strong coffee can also add an interesting depth to the dish.

Serving Suggestions and Storage Tips

Pairing with Other Dishes

Arroz con leche pairs well with a variety of flavors. Here are a few serving ideas:

  • With fresh fruit: Serve alongside sliced strawberries, bananas, or mango for a refreshing contrast.
  • With a protein-based breakfast: Pair with scrambled eggs and seasoned chicken for a balanced meal.
  • As a dessert: Enjoy after a savory dinner such as grilled chicken with roasted vegetables.

How to Store and Reheat

Leftover arroz con leche can be stored in an airtight container in the refrigerator for up to five days. The pudding will thicken as it chills, so before reheating, stir in a little milk to restore its creamy texture.

To reheat, warm the pudding on the stovetop over low heat, stirring occasionally. You can also microwave it in short intervals, stirring in between to ensure even heating.

Why You Should Try This Recipe

Arroz con leche is more than just a simple dessert—it is a comforting, nostalgic dish that brings people together. For beginner cooks, this recipe provides a valuable learning experience, from mastering the basics of cooking rice to understanding how different ingredients interact.

Unlike store-bought puddings, this homemade version allows for complete control over ingredients, ensuring a rich and natural flavor. Whether you enjoy it as a warm treat on a cold evening or a chilled dessert in the summer, arroz con leche is a versatile dish that suits any occasion.

Cooking should be a joyful experience, and this recipe is designed to be as approachable as possible. By following these steps, you will create a dish that feels rewarding and satisfying.

If you try this recipe, consider experimenting with different flavors and mix-ins. Perhaps you prefer a hint of citrus or a touch of nutmeg. Cooking is all about creativity, and arroz con leche is a great canvas for personal touches.

Let this be the first of many successful kitchen adventures. Enjoy the process, savor the flavors, and most importantly, have fun cooking.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star