Mexican Rice Pudding , or “arroz con leche,” is a delightful dessert that marries the creamy texture of rice with a hint of cinnamon and the sweetness of condensed milk. This comforting dish is not just a treat for the taste buds but also evokes nostalgia and warmth, making it a perfect dessert for family gatherings or cozy nights in. It’s indulgent yet simple to prepare, ensuring that you can whip up this culinary classic with ease.

Why You Will Love This Recipe
You will absolutely adore this Mexican rice pudding recipe for its rich flavor profile and creamy consistency that satisfies both sweet cravings and comfort food desires. The combination of rice, milk, and sugar creates a luscious pudding that is further enhanced by the aromatic spices of cinnamon and vanilla. Moreover, this dessert fits perfectly into a variety of lifestyles, as it can easily be adapted to be gluten-free or dairy-free without compromising on taste. Plus, it’s a one-pot recipe that requires minimal effort, making it an excellent choice for both novice cooks and seasoned chefs alike.
Tips and Tricks
To elevate your Mexican rice pudding, here are some handy tips and tricks:
- Use Arborio Rice: For a creamier texture, opt for Arborio rice, which is often used in risottos. It absorbs more liquid and releases starch, enhancing creaminess.
- Infuse Your Milk: Heat the milk with cinnamon sticks and vanilla before adding the rice. This allows the flavors to meld beautifully.
- Adjust Sweetness: Feel free to adjust the sugar levels according to your taste preference. You can also substitute with agave syrup or honey for a natural sweetener.
- Stir Often: Stir the pudding regularly to prevent the rice from sticking to the bottom of the pot and to ensure even cooking.
Make Ahead Tips
This Mexican rice pudding can be made ahead of time, making it an ideal dessert for busy schedules:
- Cook and Cool: You can prepare the pudding up to a day in advance. Let it cool completely, then transfer it to an airtight container and refrigerate.
- Storage Duration: It will stay fresh in the refrigerator for 3-4 days. Just give it a good stir before serving, as it may thicken in the fridge.
- Reheat Gently: If you prefer your pudding warm, reheat it on the stove with a splash of milk to restore creaminess.

Recipe Variations
Get creative with your Mexican rice pudding! Here are some delicious variations to try:
- Coconut Style: Substitute regular milk with coconut milk for a tropical twist.
- Chocolate Delight: Stir in cocoa powder or chocolate chips for a rich chocolate version.
- Fruit Fusion: Top with fresh fruits like mango, strawberries, or berries for a refreshing contrast.
- Nutty Addition: Add chopped nuts like almonds or pistachios for crunch and flavor.
How to Serve
To serve your Mexican rice pudding, ladle the creamy dessert into individual bowls or dessert cups for a charming presentation. Sprinkle a generous dusting of ground cinnamon on top for an aromatic finish. You can also add a dollop of whipped cream or a scoop of vanilla ice cream for extra indulgence. Garnish with fresh fruit or a sprig of mint for a pop of color and freshness that elevates the dish.

Pairing Suggestions
Pair your Mexican rice pudding with a refreshing drink like horchata or a chilled glass of sweet red wine. For a more sophisticated touch, consider serving it with a spiced coffee or a warm cup of tea. As for complementary desserts, consider serving alongside churros or a slice of tres leches cake to create a delightful dessert platter.
How to Store
Storing leftovers is simple with Mexican rice pudding. Place any uneaten pudding in an airtight container in the refrigerator, where it will keep fresh for up to 4 days. If you’d like to freeze it, pour the pudding into freezer-safe containers, leaving some space for expansion, and it can last for up to 2 months. To reheat, thaw in the refrigerator overnight and gently warm on the stove, adding a splash of milk to restore its creamy texture.
Equipment Needed
The main equipment you need for this recipe includes:
- Medium Pot: To cook the rice and simmer the pudding.
- Wooden Spoon: For stirring, which helps prevent the rice from sticking.
- Measuring Cups and Spoons: To ensure accurate ingredient quantities.
- Serving Dishes: For presentation and serving.
If you don’t have a medium pot, a large saucepan will also work, though you may need to adjust the cooking time slightly.

Dietary Adaptations
If you have dietary restrictions, this Mexican rice pudding can easily be adapted:
- Vegan: Use almond milk, coconut milk, or any plant-based milk instead of dairy milk, and substitute sweetened condensed milk with a vegan alternative or maple syrup.
- Nut-Free: Stick with oat milk or rice milk if you need to avoid nut-based products.
- Dairy-Free: Coconut milk or cashew milk are great substitutes for a creamy texture without dairy.
Seasonal Adaptations
Adapt your Mexican rice pudding based on seasonal ingredients:
- Spring: Incorporate fresh strawberries or citrus zest for a refreshing flavor.
- Summer: Top with sliced peaches or serve with a berry compote.
- Fall: Add pumpkin puree and spices like nutmeg for a seasonal twist.
- Winter: Stir in dried fruits like raisins or cranberries for warmth and sweetness.
Recipe FAQs
Q: Can I use brown rice instead of white rice?
A: Yes, but note that brown rice will take longer to cook and has a nuttier flavor.
Q: What can I use instead of sweetened condensed milk?
A: Try using coconut cream or blending regular milk with sugar for a similar sweetness.
Q: How long does it take to cook the rice?
A: Typically, it takes about 15-20 minutes for the rice to become tender in the pudding.
Q: Can I serve it cold?
A: Absolutely! Mexican rice pudding can be enjoyed warm or cold, depending on your preference.
Mexican Rice Pudding

Mexican Rice Pudding , or “arroz con leche,” is a delightful dessert that marries the creamy texture of rice with a hint of cinnamon and the sweetness of condensed milk.
Ingredients
- 1 cup Arborio rice
- 4 cups whole milk (or plant-based milk)
- 1 cup sweetened condensed milk (or alternative)
- 1 cinnamon stick
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- Ground cinnamon for garnish
- Optional: raisins or other dried fruits
Instructions
- Rinse the Arborio rice under cold water until the water runs clear. This removes excess starch.
- In a medium pot, combine the rinsed rice, milk, and salt. Add the cinnamon stick and bring to a gentle boil over medium heat.
- Reduce the heat to low and allow the mixture to simmer, stirring frequently to prevent sticking, for about 15-20 minutes, or until the rice is tender.
- Remove the pot from heat and stir in the sweetened condensed milk and vanilla extract. Remove the cinnamon stick.
- Continue to cook on low heat for an additional 5 minutes, stirring until the pudding thickens to your desired consistency.
- Once done, remove from heat and let it cool slightly before serving. Garnish with ground cinnamon and enjoy!
Nutrition Information
Yield
6Serving Size
1Amount Per Serving Calories 347Total Fat 10gSaturated Fat 6gTrans Fat 0gUnsaturated Fat 3gCholesterol 34mgSodium 225mgCarbohydrates 56gFiber 1gSugar 44gProtein 10g
TastyFitnessRecipes.com, occasionally offers nutritional information for recipes contained on this site. This information is provided as a courtesy and is an estimate only. This information comes from online calculators. Although tastyfitnessrecipes.com attempts to provide accurate nutritional information, these figures are only estimates.
Final Thoughts
This Mexican rice pudding recipe is a delightful way to indulge in a classic dessert that’s both comforting and simple to make. With its creamy texture and sweet, warm spices, it’s sure to become a favorite in your home. Whether enjoyed on its own or dressed up with garnishes and sides, this dish brings joy and satisfaction to any occasion. So, gather your ingredients and create a bowl of happiness that you and your loved ones can savor together!