Mexican rice pudding, or "arroz con leche," offers a creamy, comforting dessert that brings warm flavors and memories to each bowl. This delightful treat combines rice, milk, and sweet spices, creating a perfect balance of richness and sweetness that makes it a beloved dish across generations. With this guide, you’ll discover not only how to make this classic recipe but also tips for serving, storing, and experimenting with variations that can elevate your dessert experience.
Why We Love This Mexican Rice Pudding
Mexican rice pudding holds a special place in many hearts due to its creamy texture and the way it embraces simple ingredients to create something magical. The comforting aroma of cinnamon and the subtle sweetness of vanilla take us back to home kitchens, where families gather to enjoy a warm bowl together. The versatility of this dish is another reason for its popularity; you can enjoy it warm, chilled, or with various toppings. Each bite reminds you of traditions and celebrations, making it more than just a dessert—it’s a culinary experience that invites nostalgia and joy.
Ingredients for Mexican Rice Pudding
- 1 cup long-grain white rice
- 4 cups milk (whole or 2%)
- 1 cup water
- 1 cup sugar
- 1 teaspoon vanilla extract
- 1 cinnamon stick
- 1/2 teaspoon salt
- Ground cinnamon for garnish
- Raisins (optional)
Directions
- Rinse the rice under cold water until the water runs clear. This will remove excess starch and help achieve a creamy texture.
- In a large saucepan, combine the rinsed rice and water. Bring to a boil over medium-high heat. Once boiling, reduce to low and cover. Cook for about 15 minutes, or until the rice absorbs the water.
- After the water has been absorbed, add milk, sugar, salt, and the cinnamon stick to the rice. Stir well to combine.
- Cook the mixture over low heat, stirring regularly to prevent sticking. Let it simmer for about 30-40 minutes, or until the rice is tender and the pudding thickens to your desired consistency.
- Remove the saucepan from the heat and stir in the vanilla extract. Discard the cinnamon stick.
- If using, fold in raisins at this stage for added sweetness and texture.
- Serve warm or chill in the refrigerator until ready to serve. If chilled, stir gently before serving.
How to Serve Mexican Rice Pudding
Serving Mexican rice pudding is just as delightful as preparing it. You can present it in individual bowls or a large dish for sharing among family and friends. For a charming touch, sprinkle ground cinnamon over the top before serving. You might also consider adding a dollop of whipped cream or a scoop of your favorite ice cream for an extra indulgent treat. If you enjoy texture, scatter some chopped nuts or fresh fruits like berries or bananas on top for a burst of flavor. Remember that this dessert can be enjoyed warm or cold based on your preference, so you can always adjust the serving temperature. This adaptability makes it a perfect dessert for any occasion, from simple weeknight dinners to festive celebrations.
Expert Tips for Mexican Rice Pudding
Achieving the perfect Mexican rice pudding involves a few expert tips that ensure delicious results every time. First, choose high-quality rice, preferably long-grain, for a fluffy texture. Rinsing the rice is crucial, as it removes excess starch and helps prevent clumping. For a creamier pudding, consider mixing different kinds of milk, such as half and half with a bit of whole milk or adding a splash of coconut milk for a unique twist. Stirring frequently during the cooking process will prevent the rice from sticking to the bottom of the saucepan. If you prefer a thicker consistency, let it simmer a bit longer, but remember that it will continue to thicken as it cools. Lastly, don’t hesitate to experiment with flavored extracts beyond vanilla, such as almond or coconut, to customize the taste according to your liking.
How to Store Mexican Rice Pudding
Storing Mexican rice pudding properly will ensure that you enjoy it over a few days. Allow the pudding to cool to room temperature before transferring it to an airtight container. You can keep it in the refrigerator for up to four days. If you notice it thickening too much while stored, simply stir in a bit of milk to bring it back to your desired consistency. For a longer shelf life, consider freezing the rice pudding. Portion it into freezer-safe containers, leaving some space for expansion during freezing. When you’re ready to enjoy, thaw it in the refrigerator overnight and reheat gently on the stovetop, adding a splash of milk to restore its creamy consistency.
Variations of Mexican Rice Pudding
While the classic recipe for Mexican rice pudding is a crowd favorite, you can easily customize it to suit your taste. One popular variation is to incorporate different spices, such as nutmeg or cardamom, into the mixture for added warmth. You can also switch out the raisins for other dried fruits, like cranberries or chopped apricots, to introduce new flavors. For a chocolate twist, add cocoa powder or dark chocolate chips into the warm pudding, creating a decadent dessert. If you prefer a tropical flair, mix in crushed pineapple or coconut flakes. You can even go savory by reducing the sugar and adding herbs or savory spices, transforming it into a delightful side dish. The possibilities are endless, allowing you to get creative on your culinary journey.
FAQ about Mexican Rice Pudding
Curious about Mexican rice pudding? You’re not alone! Many people wonder how this delightful dessert is made, how to perfect its consistency, and how to make it their own. When making Mexican rice pudding, the most common question revolves around the rice. Long-grain white rice is typically preferred, but you can use short-grain if that’s what you have on hand. The next question often involves cooking time; make sure to simmer it gently while stirring frequently for the best result. Some might also ask about dairy alternatives; you can successfully use plant-based milks like almond or oat milk for a vegan version while maintaining creamy texture. If you’re wondering how to flavor it further, a splash of orange zest or a hint of ginger can elevate the dessert beautifully. Enjoy your journey into this classic dish, and don’t hesitate to experiment with these flavors!

Arroz con Leche
Ingredients
Main Ingredients
- 1 cup long-grain white rice Preferably high-quality rice for fluffiness
- 4 cups milk (whole or 2%) Can mix with half and half or coconut milk for creaminess
- 1 cup water
- 1 cup sugar Adjust according to sweetness preference
- 1 teaspoon vanilla extract
- 1 stick cinnamon stick For flavoring during cooking
- 1/2 teaspoon salt
- Ground cinnamon for garnish Sprinkle just before serving
- Raisins (optional) Fold in for added sweetness and texture
Instructions
Preparation
- Rinse the rice under cold water until the water runs clear to remove excess starch.
- In a large saucepan, combine the rinsed rice and water. Bring to a boil over medium-high heat.
- Once boiling, reduce to low, cover, and cook for about 15 minutes or until the rice absorbs the water.
Cooking
- After the water has been absorbed, add milk, sugar, salt, and the cinnamon stick to the rice. Stir well to combine.
- Cook the mixture over low heat, stirring regularly to prevent sticking, for about 30-40 minutes until the rice is tender and the pudding thickens.
- Remove from heat and stir in vanilla extract, then discard the cinnamon stick.
- If using raisins, fold them in for added sweetness.
Serving
- Serve warm or chill in the refrigerator until ready. If chilled, stir gently before serving.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!


