
Arroz con Leche (Mexican Cinnamon Rice Pudding)
Rice simmered first with a Ceylon cinnamon stick, then in milk and sweetened condensed milk until thick and creamy, with raisins and a dusting of cinnamon. Delicious warm or cold.
Servings
Ingredients
Nutrition
Per serving
Steps

Rinse the rice
Put the rice in a sieve and rinse under cold running water, swirling with your hand, until the water runs clear.
- 200 g rice
✅ Done when: the rinsing water runs clear instead of cloudy

Cook in water with cinnamon
Put the rinsed rice, water, cinnamon stick and orange peel in a large heavy pot (at least 3 litres). Simmer uncovered on low heat for 12–15 minutes.
- 200 g rice (from step 1)
- 500 ml water
- 1 cinnamon stick
- 1 strip orange or lime peel
✅ Done when: the water is almost absorbed and the rice is half-cooked

Add the milk
Pour in the whole milk and salt. Simmer gently on low heat for about 20 minutes, stirring often so it does not stick to the bottom of the pot.
- 1 litre whole milk
- 1 pinch salt
✅ Done when: the rice is fully tender and the mixture looks like thin porridge

Sweeten
Stir in the condensed milk, vanilla and raisins. Cook over low heat for 8–10 minutes more, stirring often.
- 1 can (397 g) condensed milk
- 1 tsp vanilla extract
- 50 g raisins
✅ Done when: creamy and thick but still a little loose; it thickens more as it cools

Serve
Remove and discard the cinnamon stick and orange peel. Serve the rice pudding warm or chilled, dusted with ground cinnamon.
- 1 cinnamon stick (to remove)
- 1 strip orange or lime peel (to remove)
- to serve ground cinnamon

Rinse the rice
Put the rice in a sieve and rinse under cold running water, swirling with your hand, until the water runs clear.
- 200 g rice
✅ Done when: the rinsing water runs clear instead of cloudy

Cook in water with cinnamon
Put the rinsed rice, water, cinnamon stick and orange peel in a large heavy pot (at least 3 litres). Simmer uncovered on low heat for 12–15 minutes.
- 200 g rice (from step 1)
- 500 ml water
- 1 cinnamon stick
- 1 strip orange or lime peel
✅ Done when: the water is almost absorbed and the rice is half-cooked

Add the milk
Pour in the whole milk and salt. Simmer gently on low heat for about 20 minutes, stirring often so it does not stick to the bottom of the pot.
- 1 litre whole milk
- 1 pinch salt
✅ Done when: the rice is fully tender and the mixture looks like thin porridge

Sweeten
Stir in the condensed milk, vanilla and raisins. Cook over low heat for 8–10 minutes more, stirring often.
- 1 can (397 g) condensed milk
- 1 tsp vanilla extract
- 50 g raisins
✅ Done when: creamy and thick but still a little loose; it thickens more as it cools

Serve
Remove and discard the cinnamon stick and orange peel. Serve the rice pudding warm or chilled, dusted with ground cinnamon.
- 1 cinnamon stick (to remove)
- 1 strip orange or lime peel (to remove)
- to serve ground cinnamon
The Story Behind the Dish
Rice pudding came to Mexico from Spain, where it had arrived through Moorish cooking. Mexican cooks made it their own with canela, the soft, sweet Ceylon cinnamon used in Mexican kitchens, and later with condensed milk.
It's sold in markets and served in homes year-round, often for breakfast or merienda (afternoon snack).
⭐ Why It's Famous
Creamy, sweet and fragrant with cinnamon, it's the dessert of grandmothers' kitchens.
💡 Fun Fact
Mexico is one of the world's largest importers of Ceylon cinnamon from Sri Lanka, largely because of dishes like this and café de olla.
All over Mexico
19.43°N, -99.13°W
Related recipes
Comments (0)
No comments yet. Be the first to share your thoughts!


