Rice Atole: Mexican Rice Pudding (Arroz Con Leche)
Discover how to make authentic Mexican Rice Pudding with rich, creamy flavors and traditional ingredients right at home.

If you crave a warm, comforting dessert with creamy texture and aromatic spices, look no further than Mexican Rice Pudding, known locally as Arroz Con Leche or Rice Atole. This beloved dish is a staple in many Mexican homes and features a blend of basic pantry staples transformed by simple techniques and traditional flavors. In this article, you will discover a detailed guide to making authentic Rice Atole, along with expert tips, potential variations, serving suggestions, and frequently asked questions to ensure your success and enjoyment.
Table of Contents
- About Rice Atole (Arroz Con Leche)
- Ingredients
- Step-By-Step Instructions
- Tips and Tricks
- Popular Variations
- Serving Suggestions
- How to Store and Reheat
- Nutrition Information
- Frequently Asked Questions (FAQs)
About Rice Atole (Arroz Con Leche)
Arroz Con Leche is Mexico’s quintessential rice pudding—a dish that brings together sweet, creamy flavors and hints of cinnamon and vanilla. Traditionally simmered on the stovetop, this dessert is both simple and celebratory, often served at family gatherings, festive occasions, or as a comforting treat after a hearty meal. Its roots run deep in Spanish and Latin American cultures but each region, and even each family, boasts its own special twist.
The word “atole” refers to a variety of traditional drinks or porridges made with corn or rice, served hot for breakfast or as a snack. When rice is used as the base, the result is a rich pudding that captures the heart of Mexican comfort food.
Ingredients
Making Mexican Rice Pudding requires just a handful of accessible ingredients, yet each contributes a distinct flavor and texture. For the classic version, you will need:
- Long-grain White Rice – This is the preferred rice for its light, fluffy texture, but you may substitute with medium-grain or other varieties for different textures.
- Water – Used to initially cook and soften the rice before the milk is added.
- Milk – Whole milk produces the creamiest results, but you can use 2% or evaporated milk for richness. Non-dairy milks like almond or oat milk can be substituted for a lactose-free version.
- Cinnamon Stick – Adds a signature warmth and spice. Substitute with ground cinnamon if needed (see Tips below).
- Sugar – Granulated white sugar is standard, but you can adjust the amount to your taste or use alternatives like brown sugar or honey.
- Salt – Just a pinch enhances and balances the sweetness.
- Vanilla Extract – Adds aromatic depth and rounds out the flavors.
- Raisins (optional) – For extra sweetness and texture; golden or regular raisins both work well.
- Butter (optional) – For a richer mouthfeel and flavor, a small pat of butter may be stirred in at the end.
Ingredient Table
| Ingredient | Quantity | Notes |
|---|---|---|
| Long-grain White Rice | 1 cup | Rinsed and drained |
| Water | 2 cups | For initial simmer |
| Milk | 4 cups | Whole or evaporated for best results |
| Cinnamon Stick | 1 large | Or 1–2 tsp ground cinnamon |
| Sugar | 1/2 to 2/3 cup | Adjust to taste |
| Salt | 1/4 tsp | |
| Vanilla Extract | 1 tsp | Pure vanilla preferred |
| Raisins (optional) | 1/2 cup | Add with milk |
| Butter (optional) | 1–2 tbsp | Stir in at the end (optional) |
Step-By-Step Instructions
- Prepare the Rice:
Rinse the rice thoroughly in cool water until the water runs clear. This removes excess starch and helps prevent the pudding from becoming gluey.
- Cook the Rice:
In a large saucepan, combine the rinsed rice, water, and cinnamon stick. Bring to a boil over medium heat, then reduce to a gentle simmer. Cover and cook for about 15–20 minutes, or until the water is mostly absorbed and the rice is tender.
- Add Milk and Sweetener:
Remove the cinnamon stick. Stir in the milk, sugar, and salt. Add raisins if using. Return the mixture to a simmer over medium-low heat, stirring frequently to prevent scorching.
- Simmer Until Creamy:
Continue cooking uncovered, stirring every few minutes. The pudding will thicken as the rice absorbs more of the milk—this takes about 20–30 minutes. Scrape the bottom of the pan regularly to prevent sticking or burning.
- Finish and Flavor:
When the pudding has reached your desired creaminess and the rice is fully tender, remove from heat. Stir in the vanilla extract and butter if using. Taste and adjust the sweetness if necessary.
- Cool and Serve:
Let the pudding cool slightly before serving. Arroz con leche can be enjoyed warm, at room temperature, or chilled from the fridge. Garnish with a sprinkle of cinnamon, a few extra raisins, or even fresh fruit if desired.
Tips and Tricks
- Rice Type: Long-grain white rice is standard, but medium- or short-grain rice will make a creamier, stickier pudding.
- Prevent Curdling: Keep the heat low and stir often after adding milk to avoid scorching or curdling.
- Sweetness: Adjust sugar to your liking. Taste near the end, as the sweetness amplifies when chilled.
- Thick or Thin: For thinner pudding, add a bit more milk toward the end; for thicker, simmer a few more minutes.
- Substitute Cinnamon: If you don’t have a cinnamon stick, add about 1–2 teaspoons of ground cinnamon when you add the milk.
- Extra-Rich: Substitute a cup of milk with evaporated or condensed milk for a richer flavor. Sweetened condensed milk requires less sugar added.
Popular Variations
This comforting Mexican dessert welcomes experimentation and personal touches. Here are some favorite spins:
- Fruit Additions: Mix in diced apples, pears, or dried fruits like cranberries or apricots for added flavor and texture.
- Lemon or Orange Zest: Stir in zest from citrus fruit along with the vanilla for brightness.
- Nuts: Chopped almonds, pecans, or walnuts add crunch and a flavor boost.
- Chocolate: Fold in a few tablespoons of cocoa powder or swirl in melted chocolate for a decadent twist.
- Dairy-Free: Use almond, soy, or coconut milk. Coconut milk, in particular, imparts a delightful flavor and creamy texture.
Serving Suggestions
Arroz con leche is delightful on its own, spooned into bowls as a homestyle dessert or snack. For extra appeal, try these toppings and accompaniments:
- Sprinkle with ground cinnamon or a cinnamon-sugar blend just before serving.
- Add a drizzle of honey or maple syrup for added indulgence.
- Top with fresh berries, bananas, or sliced mango.
- Serve warm for cozy evenings, or chilled for a refreshing treat.
- Pair with a mug of hot chocolate, Mexican coffee, or traditional atole drink.
How to Store and Reheat
- Refrigeration: Store leftover pudding in an airtight container in the refrigerator for up to 4–5 days.
- Reheating: Gently reheat single servings in a saucepan over low heat. Add a splash of milk if the pudding has thickened in the fridge.
- Freezing: While possible, freezing can alter the texture; for best results, enjoy fresh or within a few days of making.
Nutrition Information
(Values are approximate for one serving, based on a standard recipe with milk and sugar. Variations and added ingredients may alter nutritional content.)
- Calories: 240–260 kcal per serving
- Fat: 4–7 g
- Carbohydrates: 45–50 g
- Protein: 5–7 g
- Sugars: 18–25 g
Frequently Asked Questions (FAQs)
Q: Can I use brown rice or other grains for rice pudding?
A: Yes! Brown rice works, but it takes longer to cook and results in a chewier texture. You may need additional water during cooking. Quinoa or barley can be used for a unique variation.
Q: How do I keep rice pudding from becoming too thick?
A: Stir regularly and add a little extra milk as it cools, since rice absorbs liquid as it sits. Loosen with more milk just before serving if needed.
Q: Is it possible to make rice pudding without dairy?
A: Absolutely! Substitute whole or evaporated milk with coconut, almond, or soy milk for a delicious dairy-free treat.
Q: Can I prepare arroz con leche in advance?
A: Yes, rice pudding can be made ahead and stored in the refrigerator. The flavors improve as it sits. Reheat gently or enjoy it cold.
Q: My pudding is runny—what did I do wrong?
A: If the pudding is too thin, continue simmering uncovered until it thickens to your liking. As it cools, it will firm up further.
Q: Should I use short- or long-grain rice?
A: Long-grain rice gives a firmer grain, while short-grain rice results in a creamier, softer pudding. Both are authentic—choose according to your texture preference.
Conclusion
Arroz con leche, or Mexican Rice Pudding, is more than just a dessert—it’s tradition, comfort, and a taste of home in every spoonful. The ingredients are simple, but the result is deeply satisfying and adaptable for any taste. Whether enjoyed warm on a chilly day or chilled as a sweet summer treat, rice atole brings people together and creates lasting memories. Let this guide inspire you to master the art of homemade Mexican rice pudding and share its cozy flavors with family and friends.










