Arroz con Leche

Arroz con Leche served beautifully, ready to eat

Arroz con leche is Mexico's beloved rice pudding: short-grain rice simmered slowly in milk until thick, creamy and fragrant with cinnamon. A spoonful of vanilla and a dusting of ground cinnamon make it pure comfort. Serve it warm on a cool evening or chilled straight from the fridge.

Prep time
5 mins
Cook time
45 mins
Total time
50 mins
Servings
6 servings
Calories
310
Advertisement

Ingredients

Instructions

  1. Combine the rice, water, cinnamon stick, lemon peel and salt in a large saucepan and bring to a gentle boil.
  2. Reduce the heat and simmer for 10 minutes until most of the water is absorbed.
  3. Pour in the milk and sugar, stir well and bring back to the gentlest simmer.
  4. Cook uncovered for 30 to 35 minutes, stirring every few minutes so the rice does not catch on the bottom.
  5. When the rice is tender and the pudding is thick and creamy, remove from the heat.
  6. Stir in the vanilla extract and raisins, if using, and discard the cinnamon stick and lemon peel.
  7. Spoon into bowls and serve warm or chilled, dusted with ground cinnamon.

Pro tips

Frequently asked questions

Can I use leftover cooked rice for arroz con leche?

Yes. Add about 400 g of cooked rice to the milk and simmer for 15 minutes until thick and creamy.

How long does arroz con leche keep?

Covered in the fridge it keeps for up to 4 days. Stir in a splash of milk when reheating.

Is arroz con leche served hot or cold?

Both are traditional. Warm is comforting in winter, while chilled is refreshing in summer.

Can I make it dairy-free?

Yes. Coconut milk or oat milk work well, though the flavour will be a little different.

Advertisement