Culinary Explorer

A cooking platform built around craft, culture, and the stories behind what we eat.

Discover Culinary Explorer
Arroz con Leche Capitalino

Arroz con Leche Capitalino

Created by

Ciudad de México's everyday arroz con leche, built with long-grain rice, whole milk, Mexican canela, citrus peel, and patience until the spoon leaves a slow trail through the pot.

Desserts
Mexican
Comfort Food
Budget Friendly
10 min
Active Time
45 min cook55 min total
Yield6 servings

Ciudad de México, Valle de México. This arroz con leche belongs to the capital's fondas, school kitchens, market stalls, and apartment kitchens where dessert has to feed many people without pretending to be expensive.

The ingredient that defines it is canela, the soft Mexican cinnamon sold in brittle rolls at La Merced, not the hard cassia stick that tastes sharp and medicinal. The rice is cooked first in water so the grain opens, then finished slowly with milk, sugar, orange peel, and a pinch of salt. You don't dump everything in at once and hope. Cooking isn't decoration, it's work.

My mother made this when money was tight and nobody at the table needed to be told. A little rice, a liter of milk, canela, and time. That was enough. She wrote in her notebook: 'stir from the bottom, or it catches.' She was right. A scorched milk pot announces itself to the whole house.

This is not a dish of chiles or lard. Not all Mexican food is chile and smoke. Some of it is milk, rice, canela, and the discipline to stand at the stove until the texture turns velvety. Saber cocinar es saber vivir.

Rice arrived in Mexico through Spanish colonial trade in the 16th century, while canela and sugar were folded into New Spain's household desserts through convent kitchens and urban markets. Arroz con leche became common across central Mexico because it used shelf-stable rice, inexpensive milk, and aromatics that traveled well through market systems like La Merced in Ciudad de México. Regional versions vary: some cooks in Veracruz add coconut milk, some in Michoacán use more citrus peel, and many capital kitchens finish it with raisins, but the central Mexican method depends on slow milk cooking and soft canela.

The technique, the tradition, and the story behind every dish.

Discover Culinary Explorer

Ingredients

long-grain white rice

Quantity

1 cup

rinsed until the water runs mostly clear

water

Quantity

2 cups

Mexican canela

Quantity

1 stick

orange peel

Quantity

2 strips

cut with no white pith

kosher salt

Quantity

1/4 teaspoon

whole milk

Quantity

4 cups

granulated sugar

Quantity

1/2 cup, plus more to taste

sweetened condensed milk

Quantity

1/2 cup

vanilla extract

Quantity

1 teaspoon

raisins (optional)

Quantity

1/2 cup

ground Mexican canela (optional)

Quantity

for serving

Equipment Needed

  • Heavy 3-quart saucepan or small clay cazuela
  • Wooden spoon with a flat edge for scraping the bottom
  • Fine-mesh strainer for rinsing rice
  • Small clay bowls or a family-style glazed cazuela for serving

Instructions

  1. 1

    Rinse the rice

    Put the rice in a bowl and rinse with cool water, rubbing the grains lightly with your fingers. Drain and repeat until the water runs mostly clear. This removes loose starch so the pudding turns creamy, not gluey. There is a difference.

  2. 2

    Open the grain

    Combine the rinsed rice, water, Mexican canela, orange peel, and salt in a heavy saucepan. Bring to a gentle simmer over medium heat, then lower the heat and cook uncovered for 12 to 15 minutes, until most of the water has been absorbed and the rice has started to soften. The grain should still have a firm center. You are preparing it for the milk, not finishing it.

  3. 3

    Add the milk

    Pour in the whole milk and stir from the bottom of the pot. Keep the heat medium-low. The milk should move gently at the edges, never boil hard. Hard-boiled milk tastes cooked in the wrong way and can break against the rice. No me vengas con atajos.

  4. 4

    Sweeten slowly

    After 15 minutes of slow cooking, stir in the sugar and sweetened condensed milk. Keep stirring every few minutes, scraping the bottom and corners of the pot. Cook for 18 to 22 minutes more, until the rice is tender and the milk has thickened enough that a spoon leaves a slow trail through it.

    Do not walk away from milk and rice. The bottom catches first, then the whole pot tastes scorched. My mother wrote this warning in the margin because somebody in our family had already ruined a pot.
  5. 5

    Finish the pot

    Stir in the vanilla and raisins, if using, during the last 5 minutes. Taste for sweetness. The pudding should be creamy and loose while hot because it thickens as it rests. Remove the canela stick and orange peel. If it gets too thick, stir in a splash of warm milk. That is correction, not failure.

  6. 6

    Rest and serve

    Let the arroz con leche rest for 10 minutes before serving warm, or chill it for a firmer dessert. Spoon it into small clay bowls or a family-style cazuela and dust the surface with ground Mexican canela. Recetas probadas y garantizadas.

Chef Tips

  • Buy Mexican canela from a mercado or a Mexican grocery. It should be thin, brittle, and easy to break with your fingers. Hard cassia sticks are not the same. A substitution is a compromise, not an upgrade.
  • Use whole milk. Low-fat milk makes a thin pudding and then people start adding cornstarch to fix a problem they created themselves.
  • Raisins are common in many capital kitchens, but they are not required. If your family argues about them, serve them on the side. Some battles are not worth dirtying another pot.
  • Do not use instant rice. It turns soft before the milk has time to take on the canela and orange. The texture will tell on you.

Advance Preparation

  • Arroz con leche can be made one day ahead and refrigerated. It will thicken overnight, so loosen it with warm milk before serving if you want it soft and spoonable.
  • The rice can be rinsed and drained up to 2 hours ahead. Do not soak it for this version, or the grains soften too quickly in the milk.

Frequently Asked Questions

Nutrition Information

1 serving (about 255g)

Calories
355 calories
Total Fat
8 g
Saturated Fat
4 g
Trans Fat
0 g
Unsaturated Fat
3 g
Cholesterol
25 mg
Sodium
210 mg
Total Carbohydrates
63 g
Dietary Fiber
1 g
Sugars
37 g
Protein
9 g

Note: Chef personas and recipes are created with AI assistance. Cook with care: follow safe food-handling practices, check doneness with a thermometer when needed, and adapt for allergies and your kitchen.

Where cooking meets culture.

Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.

Discover Culinary Explorer

More from Central Mexican Desserts

Browse the full collection