Arroz con Leche
MexicanDessert

Recipe Story

origins & traditions

Arroz con Leche is a classic Mexican rice pudding that transforms simple ingredients into a luxurious, creamy dessert. Made with medium-grain rice slowly simmered in milk with cinnamon sticks, this traditional sweet treat is perfumed with vanilla and sweetened to perfection. The rice absorbs the aromatic milk, creating a thick, velvety texture that is both comforting and indulgent. Each spoonful delivers warm notes of cinnamon and vanilla, making it a beloved dessert across Mexican households. Traditionally served warm or chilled, this one-pot wonder is topped with a dusting of ground cinnamon and can be garnished with raisins for extra sweetness. Whether enjoyed as a simple family dessert or prepared for special gatherings, Arroz con Leche brings nostalgic warmth and authentic Mexican flavor to your table.

Instructions

step by step
0/11 done
  1. Rinse 1 cup of white rice under cold water until the water runs clear. Drain well and set aside.

  2. In a large saucepan or pot, combine 2 cups of water with the rinsed rice. Bring to a boil over medium-high heat.

  3. Once boiling, reduce heat to low, cover, and simmer for 15 minutes until rice is tender and water is absorbed.

  4. Add 4 cups of whole milk, 2 cinnamon sticks, and a pinch of salt to the cooked rice. Stir well to combine.

  5. Bring the mixture to a gentle simmer over medium heat, stirring frequently to prevent sticking.

  6. Reduce heat to low and continue cooking for 20-25 minutes, stirring every few minutes, until the mixture thickens and becomes creamy.

  7. Stir in 1/2 cup of sugar, 1 teaspoon of vanilla extract, and 2 tablespoons of butter. Mix until sugar dissolves and butter melts completely.

  8. Remove the cinnamon sticks and discard them.

  9. Continue cooking for an additional 3-5 minutes until desired consistency is reached. The pudding will thicken more as it cools.

  10. Remove from heat and let cool slightly. Serve warm in individual bowls, or refrigerate for 2-3 hours to serve chilled.

  11. Before serving, sprinkle each portion with ground cinnamon. Optionally garnish with raisins or a cinnamon stick.

Arroz con Leche

4.1 (47)

Creamy Mexican rice pudding infused with cinnamon and vanilla, topped with a sprinkle of ground cinnamon. This beloved dessert is comfort in a bowl, perfect for any occasion and loved by all ages.

easy
45 min
6 servings

Ingredients

0 of 8 checked

Main Ingredients

  • 1 cups rice-white, rinsed and drained
  • 4 cups milk, whole milk preferred
  • 2 tablespoons butter

Spices

  • 2 sticks cinnamon, whole cinnamon sticks

Toppings

  • 1 teaspoons cinnamon, ground

Flavorings

  • 1 teaspoons vanilla-extract

Seasonings

  • 1/8 teaspoons salt, pinch

Optional Toppings

  • 1/2 cups cranberry, raisins (optional)

Chef Tips

expert advice
For a richer flavor, substitute half of the milk with evaporated milk or add 1 can of condensed milk for extra sweetness.
If you prefer a thinner consistency, add more milk gradually while cooking.
The rice pudding will continue to thicken as it cools, so keep it slightly looser than desired if serving later.
For authentic Mexican flavor, use Mexican cinnamon (canela) which is softer and sweeter than regular cinnamon.
You can also add raisins during the last 5 minutes of cooking for traditional texture.
Some regions add lime zest or orange zest for a citrus twist.
If the pudding becomes too thick after refrigeration, simply stir in a splash of warm milk to loosen it.
This dessert is naturally gluten-free and can be made dairy-free by using coconut milk or almond milk, though the flavor will differ slightly.