Mexican Style Rice Pudding Recipe: Cinnamon-Spiced Arroz Con Leche

Mexican Style Rice Pudding Recipe: Cinnamon-Spiced Arroz Con Leche

This traditional dessert transforms simple ingredients into a creamy, comforting treat with warm cinnamon notes. The slow cooking process coaxes maximum flavor from the rice, creating a pudding with just the right texture.

What makes this version special is the balance of sweetness and spice, with a hint of vanilla for depth. It’s the kind of dish that feels both nostalgic and indulgent, perfect for family gatherings or quiet evenings.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Mexican Style Rice Pudding

Simple pantry staples create this creamy, spiced dessert with warm vanilla and cinnamon notes.

Ingredient Amount Notes
Long-Grain White Rice 🌾 1 cup Uncooked, standard variety
Whole Milk 🥛 4 cups Full-fat for creaminess
Water 💧 2 cups For initial rice cooking
Granulated Sugar 🍚 ¾ cup Adjust to taste preference
Ground Cinnamon 🌿 1 tsp Mexican canela if available
Vanilla Extract 🌿 1 tsp Pure extract preferred
Ground Cinnamon 🌿 ½ tsp For garnish
Raisins 🍇 ½ cup Optional, for texture
Sweetened Condensed Milk 🥛 1 can 14 oz can, for richness
Unsalted Butter 🧈 2 tbsp For sautéing rice
Lime Zest 🍋 1 tsp For brightness
Salt 🧂 ¼ tsp Enhances all flavors

The rice is the foundation here. Long-grain white rice gives the classic texture—avoid instant or converted varieties. Mexican canela (true cinnamon) adds a more complex spice profile than regular cassia, but either works. For the milk, whole milk is non-negotiable—lower fat versions won’t deliver the same creaminess. I always grab my spices from Penzeys for maximum freshness.

No whole milk? Half-and-half mixed with water (50/50) gets you close. Skip the raisins if you prefer a smoother texture. Dark or golden raisins both work—soak them in warm water for 10 minutes if they’re very dry. The condensed milk can be substituted with evaporated milk plus extra sugar, but the texture won’t be quite as rich. For extra depth, a pinch of ground cloves complements the cinnamon beautifully.

This pudding thickens as it cools. It keeps well in the fridge for 4-5 days, and honestly tastes better the next day. Store in an airtight container with plastic wrap pressed directly on the surface to prevent a skin from forming. Reheat gently with a splash of milk to restore the creamy texture.

❤️

Why You’ll Love This Recipe

  • Set and Forget: I just dump rice, milk, and sugar in a pot, then let the stove do the work while I fold laundry.
  • Cinnamon Hug: That warm, spiced aroma fills the kitchen as the cinnamon melts into the creamy rice—pure comfort in a bowl.
  • Feeds the Crowd: I double the batch for Sunday dinner, and it’s just as good cold the next morning.
  • Pantry Hero: Long-grain rice and basic staples mean I can make this whenever the craving hits, no special shopping required.

Step-by-Step Instructions for Cinnamon-Spiced Arroz Con Leche

This method ensures creamy, perfectly spiced rice pudding with minimal hands-on time.

Step 1: Toast the Rice in Butter

In a large, heavy-bottomed pot, melt the 2 tbsp Unsalted Butter over medium heat. Add the 1 cup Long-Grain White Rice and stir constantly for 2-3 minutes until the grains turn light golden brown.

This toasting step enhances the nutty flavor of the rice and prevents it from becoming gummy as it cooks. Watch carefully to avoid burning—the butter should foam but not brown. The rice should smell fragrant and look slightly translucent at the edges.

Step 2: Simmer Rice in Liquid Until Tender

Carefully pour in the 2 cups Water and 4 cups Whole Milk, then add the 0.75 cup Granulated Sugar, 1 tsp Ground Cinnamon, and 0.25 tsp Salt. Stir well to combine and dissolve the sugar.

Bring the mixture to a gentle boil, then immediately reduce the heat to low. Partially cover the pot and simmer for 30-35 minutes, stirring every 5 minutes to prevent sticking. The rice is done when it’s tender and the mixture has thickened slightly.

The liquid will reduce and the rice will absorb most of it, but don’t worry if it still looks a bit soupy at this stage—the pudding will continue to thicken as it cools. If the mixture is cooking too quickly or sticking, reduce the heat slightly.

Step 3: Finish with Condensed Milk and Flavorings

Once the rice is tender, stir in the 1 can Sweetened Condensed Milk, 1 tsp Vanilla Extract, and 0.5 cup Raisins. Cook for an additional 5 minutes over low heat, stirring frequently.

The condensed milk adds richness and sweetness, while the vanilla and raisins deepen the flavor. The pudding should now be thick and creamy, coating the back of a spoon. If it’s too thin, cook for another 2-3 minutes; if too thick, stir in a splash of milk.

Step 4: Cool and Garnish Before Serving

Remove the pot from the heat and let the pudding cool for 10 minutes. Stir occasionally during this time to release steam and prevent a skin from forming on the surface. The pudding will thicken further as it cools.

Once slightly cooled, stir in the 1 tsp Lime Zest for a bright, citrusy note. Transfer the pudding to serving bowls and dust each with a pinch of the remaining 0.5 tsp Ground Cinnamon for garnish. Serve warm or chilled—the flavors develop even more after a few hours in the refrigerator.

👨‍🍳

Pro Tips For Making Mexican Style Rice Pudding

  • Stir Often: Mexican rice pudding sticks if you walk away—I learned this the hard way after scraping burnt milk off the bottom of my pot. Keep the heat medium-low and stir every 2-3 minutes.
  • Toast the Rice: Before adding liquids, cook the dry rice in the pot for 1-2 minutes until it smells nutty. My grandmother swore by this, and it adds a depth that skipping it just can’t match.
  • Skip the Rinse: Long-grain rice needs its starch for that creamy texture, so resist the urge to rinse it. Sounds weird, but it works—your pudding will be thicker and richer.
  • Cool Before Serving: I used to serve it hot and wondered why it was soupy. Give it 15-20 minutes to thicken up as it cools, then dust with cinnamon just before serving.

Wine and Beer Pairings for This mexican style rice pudding

Dessert Wine Pairings

A Moscato d’Asti from Italy offers light fizz and sweet stone fruit notes that complement the creamy pudding beautifully. Its low alcohol content (around 5%) makes it perfect for dessert courses. I love the contrast of its brightness with the warm cinnamon. 🍷

Coffee Liqueur Twist

For a boozy pairing, serve with Kahlúa or Tía María drizzled over the pudding. The coffee and vanilla notes in the liqueur echo the dessert’s flavors. Add 1 oz per serving for a subtle enhancement without overpowering.

Mexican Beer Options

A Mexican lager like Modelo Especial or Pacífico provides a crisp, clean contrast to the rich pudding. The beer’s light maltiness and carbonation cut through the creaminess. Serve it ice-cold for best results.

Spiced Rum Companion

Dark rum like Kraken or Captain Morgan Black adds warm molasses and vanilla notes. Serve it neat or over ice with a cinnamon stick garnish. The spice in the rum mirrors the pudding’s cinnamon beautifully.

Non-Alcoholic Sparkling

For a non-alcoholic option, try Sparkling Apple Cider from Martinelli’s. Its effervescence and natural sweetness pair wonderfully with the dessert. Chill it thoroughly before serving for maximum refreshment. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 14g18%
Saturated Fat 8g40%
Cholesterol 45mg15%
Sodium 180mg8%
Total Carbohydrate 68g25%
Dietary Fiber 1g4%
Sugars 52g
Protein 9g18%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use short-grain rice instead?

Yes, but it creates a creamier texture. Long-grain stays separate, while short-grain turns softer. Adjust cooking time by 5-10 minutes as needed.

2

Why does my pudding have a skin on top?

This happens when cooling uncovered. Stir occasionally while cooling or press plastic wrap directly on the surface. It prevents the skin from forming.

3

How do I make it dairy-free?

Swap whole milk for coconut milk and use dairy-free condensed milk. The flavor will be slightly different but still delicious.

4

Can I make this ahead of time?

It keeps for 4-5 days refrigerated. The flavors deepen over time. Reheat gently with a splash of milk to restore creaminess.

★★★★★4.8(3 reviews)
Tyler Campbell