Culinary Explorer

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

Discover Culinary Explorer
Caldo Tlalpeño Capitalino

Caldo Tlalpeño Capitalino

Created by

Born in Tlalpan in the south of Ciudad de México, a chicken caldo built on a chipotle-bloomed broth with garbanzo, zanahoria, and epazote, finished with avocado, queso fresco, and a hard squeeze of lime.

Soups & Stews
Mexican
Weeknight
Comfort Food
20 min
Active Time
1 hr 15 min cook1 hr 35 min total
Yield6 servings

This caldo is from Tlalpan, the old volcanic borough in the south of Ciudad de México, and the name carries the neighborhood the way pozole carries Jalisco. The story most capitalinos repeat is that the dish was invented in the cantinas of Tlalpan a century ago, served to men who needed something restorative between rounds of pulque. Whether the cantina version is true or apocryphal, the caldo settled into the home kitchens of the city and never left. This is comida casera. Weeknight food. The kind of soup a mother in Roma or Coyoacan makes when somebody is tired or somebody is sick or somebody just came in from the rain.

What makes caldo tlalpeño tlalpeño and not just chicken soup is the chipotle and the epazote. Two ingredients. Both pre-Columbian. The chipotle gives it the smoky depth that separates this caldo from the watery broths people pass off as Mexican chicken soup outside Mexico. The epazote, torn in at the end, gives it the herbaceous note that no other herb can replace. Cilantro is not a substitute. Oregano is not a substitute. If you cannot find fresh epazote, leave it out and call the soup something else. Esto no es comida de un solo México, but it is comida capitalina, and the herb is not negotiable.

The garbanzo is what makes it filling. The zanahoria, calabacita, and chayote are what make it a complete meal in one pot. The avocado, queso fresco, and lime at the table are what make it caldo tlalpeño and not generic chicken stew. Each diner finishes their own bowl. That is the ritual. My mother's notebook has a page for this caldo, written in pencil with the margin note 'más chipotle del que crees,' more chipotle than you think. She was right. Saber cocinar es saber vivir.

Caldo tlalpeño takes its name from the Tlalpan delegación in the southern reaches of Ciudad de México, an area that was a colonial-era village long before it was absorbed into the capital, and the dish is generally credited to the cantinas and fondas of that neighborhood in the late 19th or early 20th century. The combination of chipotle, a Nahuatl word for a smoke-dried jalapeño, and epazote, also Nahuatl, anchors the caldo in pre-Columbian Mesoamerican flavor architecture even though the chicken, garbanzo, and carrot are post-conquest European introductions. The dish entered the national repertoire through the Ciudad de México middle-class home cookbooks of the mid-20th century, most notably the recetarios published by Josefina Velázquez de León, who codified it as a representative dish of capitalino home cooking and helped distinguish it from the regional caldos of the rest of the country.

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

Discover Culinary Explorer

Ingredients

whole chicken

Quantity

1 (about 3 1/2 pounds)

cut into 8 pieces, or use 2 1/2 pounds bone-in thighs and breasts

cold water

Quantity

10 cups

white onion

Quantity

1 medium

half left whole, half finely diced for serving

head of garlic

Quantity

1

halved crosswise, plus 2 cloves minced

bay leaves

Quantity

2

kosher salt

Quantity

1 tablespoon, plus more to taste

dried garbanzos

Quantity

1 cup

soaked overnight in cold water (or substitute 1 can cooked garbanzos, drained)

zanahorias (carrots)

Quantity

2 medium

peeled and cut into 1/2-inch rounds

calabacitas (Mexican squash)

Quantity

2 medium

cut into 1/2-inch half-moons

chayote

Quantity

1

peeled and cut into 1/2-inch cubes

chipotles en adobo

Quantity

2 to 3 whole

plus 1 tablespoon of the adobo sauce

fresh epazote

Quantity

2 large sprigs

manteca de cerdo (pork lard)

Quantity

1 tablespoon

ripe Hass avocados (optional)

Quantity

2

sliced

crumbled queso fresco (optional)

Quantity

1/2 cup

lime halves (optional)

Quantity

for serving

hand-pressed corn tortillas (optional)

Quantity

for serving

warmed

cooked white rice (optional)

Quantity

for serving

Equipment Needed

  • Heavy 6-quart stockpot or olla de barro
  • Fine-mesh strainer for the broth
  • Small skillet for blooming the chipotle
  • Deep clay bowls (cuencos de barro) for serving

Instructions

  1. 1

    Cook the garbanzos

    If you soaked dried garbanzos overnight, drain them and put them in a saucepan with fresh cold water by two inches. Simmer for 45 minutes to an hour, until tender but not falling apart. Salt only at the end. If you are using canned, skip this step. Dried garbanzos give the caldo a cleaner flavor and a firmer bite, but a good Mexican brand of canned garbanzo will not ruin the soup.

  2. 2

    Build the chicken broth

    Place the chicken pieces in a heavy 6-quart stockpot. Cover with the cold water. Add the whole half of the onion, the halved head of garlic, the bay leaves, and the salt. Bring to a gentle simmer over medium heat. Skim the gray foam that rises in the first ten minutes. Cold water draws the flavor from the bones slowly. A rolling boil clouds the broth and toughens the meat.

    Use a whole chicken if you can. The back, the wings, the carcass, all of it builds the broth. Boneless breasts give you a thin, sad caldo. The bones are the recipe.
  3. 3

    Simmer and shred

    Lower the heat until the broth bubbles lazily. Cover partially and cook for 35 to 40 minutes, until the chicken is tender and pulls away from the bone with a fork. Lift the chicken out with tongs and set it on a plate to cool. Strain the broth through a fine-mesh sieve into a clean pot. Discard the spent onion, garlic, and bay leaves. Once the chicken is cool enough to handle, pull the meat off the bones in generous shreds. Set aside.

  4. 4

    Bloom the chipotle base

    In a small skillet, melt the lard over medium heat. Add the minced garlic and cook for 30 seconds until fragrant. Add the chipotles en adobo and the spoonful of adobo sauce. Mash the chiles into the lard with the back of a wooden spoon and cook for two minutes. The kitchen will smell smoky and sharp. La manteca es el sabor. This step takes the chipotle from a raw canned product to a base that has bloomed and integrated. Skip it and the chipotle tastes like it came straight from the tin.

    Two chipotles for a soup that whispers heat. Three for one that announces it. The adobo sauce carries as much flavor as the chile itself. Do not waste it.
  5. 5

    Cook the vegetables in the broth

    Stir the bloomed chipotle mixture into the strained broth. Bring to a simmer. Add the zanahorias and the cooked garbanzos. Simmer for 10 minutes. Add the chayote and cook 5 more minutes. Add the calabacitas last and cook just 4 to 5 minutes more, until tender but not mushy. Calabacita falls apart fast. Watch it.

  6. 6

    Return the chicken and finish with epazote

    Add the shredded chicken back to the pot and let it warm through for two minutes. Tear the epazote leaves off the stems and stir them in at the very end. Epazote loses its character if you boil it. It should perfume the caldo, not stew in it. Taste for salt. The broth should taste clean, smoky from the chipotle, herbaceous from the epazote, and confident. If it tastes shy, add salt until it does not.

  7. 7

    Serve at the table

    Ladle the caldo into deep clay bowls, making sure every bowl gets shredded chicken, garbanzo, and a piece of each vegetable. Top each bowl with avocado slices and a sprinkle of queso fresco. Set the diced raw onion, lime halves, and warm tortillas in small dishes around the table. Each person finishes their own bowl with a squeeze of lime and a spoonful of onion. That ritual is part of the caldo. Recetas probadas y garantizadas.

Chef Tips

  • The chipotles en adobo in the small cans, La Costeña or San Marcos, are the right tool here. This is one of the few cases where a canned product is not a compromise. Mexican home cooks have used them this way for generations. Do not feel bad about it.
  • Fresh epazote is sold in bunches at any mercado in Mexico and at most Latin markets in the United States. If you can only find dried, use half the amount and add it earlier so it has time to rehydrate. The flavor will be muted but recognizable.
  • The chayote is the ingredient most people skip and most people should not. It absorbs the broth and gives the caldo a sweet, clean vegetable note that the calabacita alone cannot provide. If you cannot find chayote, leave it out rather than substitute potato. Potato changes the soup.
  • Caldo tlalpeño is one of the few Mexican soups that benefits from being eaten the day it is made. The vegetables soften too much overnight. Reheat leftovers gently and add a squeeze of fresh lime to bring the flavors back to life.

Advance Preparation

  • The chicken broth can be made one day ahead. Strain, refrigerate, and skim any fat from the surface before reheating with the chipotle and vegetables.
  • Dried garbanzos must be soaked overnight. There is no shortcut for this. Start the night before or use canned.
  • Do not add the vegetables, chicken, or epazote until the day you are serving. They suffer in the refrigerator and the caldo loses its bright character.

Frequently Asked Questions

Nutrition Information

1 serving (about 580g)

Calories
600 calories
Total Fat
28 g
Saturated Fat
7 g
Trans Fat
0 g
Unsaturated Fat
19 g
Cholesterol
95 mg
Sodium
900 mg
Total Carbohydrates
50 g
Dietary Fiber
15 g
Sugars
6 g
Protein
38 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 Soups & Stews

Browse the full collection