Mexican Rice Pudding

Why You’ll Love This Recipe

I love Mexican Rice Pudding because it turns simple pantry ingredients into a delicious homemade dessert. The rice becomes tender as it cooks in the milk, creating a creamy texture that pairs beautifully with cinnamon and vanilla.

I also appreciate how easy this recipe is to prepare. I only need rice, milk, sugar, cinnamon, and a few additional ingredients to make a traditional Mexican-style dessert. The preparation is straightforward, and most of the cooking involves gently simmering and stirring.

Another reason I enjoy this recipe is that I can serve it warm or cold. I like eating it warm when I want something cozy, but I also enjoy the thicker, creamier texture it develops after chilling in the refrigerator.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Long-grain white rice

  • Water

  • Whole milk

  • Evaporated milk

  • Sweetened condensed milk

  • Mexican cinnamon stick

  • Vanilla extract

  • Salt

  • Raisins, optional

  • Ground cinnamon, for serving

  • Orange zest, optional

I prefer using long-grain white rice because it becomes tender while maintaining a pleasant texture. I also like combining whole milk, evaporated milk, and sweetened condensed milk for a rich, creamy pudding with a balanced sweetness.

Directions

I start by placing the rice in a fine-mesh strainer and rinsing it briefly under cold running water. I drain it well before transferring it to a medium saucepan.

Next, I add the water and cinnamon stick to the saucepan with the rice. I bring everything to a gentle boil over medium-high heat.

Once the water begins boiling, I reduce the heat to low and partially cover the saucepan. I let the rice simmer for approximately 12 to 15 minutes, until most of the water has been absorbed and the rice is beginning to soften.

I stir occasionally to prevent the rice from sticking to the bottom of the saucepan.

When the rice is nearly tender, I pour in the whole milk and evaporated milk. I stir gently until everything is combined.

I bring the mixture back to a gentle simmer over medium-low heat. I avoid boiling it vigorously because milk can scorch easily.

I continue cooking for approximately 15 to 20 minutes, stirring frequently. During this time, the rice becomes softer and the milk gradually thickens.

Once the rice is completely tender, I add the sweetened condensed milk and a small pinch of salt. I stir until the condensed milk is evenly incorporated.

I let the pudding simmer gently for another 5 to 10 minutes, stirring regularly to prevent sticking.

If I am adding raisins, I stir them into the pudding during the final few minutes of cooking. I like how they soften and absorb some of the cinnamon-flavored milk.

Next, I add the vanilla extract and optional orange zest. I stir everything together and taste the pudding.

If I want a thinner consistency, I add a splash of warm milk. I prefer leaving the pudding slightly loose because it continues thickening as it cools.

I remove the cinnamon stick and take the saucepan off the heat.

I let the rice pudding rest for approximately 5 minutes before serving it warm. When I want a chilled dessert, I transfer it to a container, allow it to cool briefly, and refrigerate it until cold.

Finally, I spoon the Mexican Rice Pudding into individual bowls and sprinkle ground cinnamon over the top. I sometimes add a few extra raisins or a little orange zest for garnish.

Servings and Timing

I usually get about 6 servings from one batch of Mexican Rice Pudding.

  • Prep time: 5 minutes

  • Cook time: 35–45 minutes

  • Total time: 40–50 minutes

  • Servings: 6

Variations

For a traditional Mexican Arroz con Leche, I keep the flavors simple with rice, milk, cinnamon, sugar, and vanilla. I sometimes use only whole milk and granulated sugar instead of adding evaporated and condensed milk.

When I want an extra creamy version, I add a little more evaporated milk or sweetened condensed milk. I find that this creates a richer pudding with a smooth, velvety texture.

For Coconut Mexican Rice Pudding, I replace part of the whole milk with coconut milk. I love how the subtle coconut flavor complements the cinnamon and vanilla.

I sometimes add raisins for a classic variation. I stir them into the pudding near the end of cooking so they become soft and plump.

For Chocolate Arroz con Leche, I add a small amount of Mexican chocolate or cocoa powder during the final minutes of cooking. I enjoy how the chocolate blends with the cinnamon to create a rich dessert.

When I want a citrus flavor, I add orange or lemon zest while the rice cooks. I find that the citrus aroma balances the creamy sweetness beautifully.

For a dairy-free version, I replace the dairy milk with oat milk or coconut milk and use a suitable plant-based sweetener instead of condensed milk. I adjust the sweetness and cooking liquid until the pudding reaches my preferred consistency.

Storage/Reheating

I allow leftover Mexican Rice Pudding to cool slightly before transferring it to an airtight container. I refrigerate it within 2 hours of cooking and store it for up to 3 to 4 days.

I find that the pudding becomes thicker in the refrigerator because the rice continues absorbing moisture.

When I want to reheat it, I place a portion in a saucepan with a splash of milk. I warm it over low heat, stirring frequently until it becomes creamy and heated through.

I can also reheat individual servings in the microwave using short intervals. I stir between each interval and add a little milk if the pudding becomes too thick.

I prefer not to freeze rice pudding because the rice can become grainy and the milk mixture may separate after thawing.

When I serve the pudding chilled, I stir it gently before spooning it into bowls. I sometimes add a small splash of milk to loosen the texture and finish it with fresh ground cinnamon.

FAQs

What type of rice is best for Mexican Rice Pudding?

I prefer long-grain white rice because it becomes tender while maintaining its shape. I can also use medium-grain rice when I want a slightly creamier texture. I avoid using instant rice because it can become too soft during the extended simmering time.

Can I make Mexican Rice Pudding without condensed milk?

Yes. I can replace sweetened condensed milk with granulated sugar or another preferred sweetener. I use additional regular milk if needed to maintain the creamy consistency. I find that this creates a lighter version with a more traditional milk-and-rice flavor.

Why is my Mexican Rice Pudding too thick?

I find that rice pudding thickens naturally as it cools because the rice continues absorbing liquid. I simply add a splash of warm milk and stir until it reaches my preferred consistency. I usually leave the pudding slightly loose before removing it from the heat.

Can I serve Mexican Rice Pudding cold?

Absolutely. I enjoy Mexican Rice Pudding both warm and chilled. When I serve it cold, I refrigerate it until completely chilled and stir it before serving. I sometimes add a little milk to soften the texture and finish with ground cinnamon.

Can I make Mexican Rice Pudding ahead of time?

Yes. I often prepare this dessert a day in advance and store it in the refrigerator. I find that the cinnamon and vanilla flavors become even more noticeable after resting. I add a splash of milk before serving if the pudding has thickened too much.

Conclusion

Mexican Rice Pudding is a creamy, comforting dessert made with tender rice, milk, cinnamon, and vanilla. I love its rich texture and warm, traditional flavors, whether I serve it fresh from the saucepan or chilled with a sprinkle of cinnamon. It’s a simple homemade treat that I enjoy preparing whenever I want something sweet and satisfying.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments