Culinary Explorer

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

Discover Culinary Explorer
Sopa de Nopales con Habas Queretana

Sopa de Nopales con Habas Queretana

Created by

Queretaro's semi-desert soup of nopales and habas, built with chile guajillo, epazote, xoconostle, and the patient thrift of Otomi kitchens in Toliman and the Sierra Gorda.

Soups & Stews
Mexican
Weeknight
Comfort Food
30 min
Active Time
1 hr 25 min cook1 hr 55 min total
Yield6 servings

Queretaro, especially the semi-desert country around Toliman, Cadereyta, Colon, and the road climbing toward the Sierra Gorda, knows how to cook with nopal because the plant is not decoration there. It is food, fence, shade, medicine, and memory. This sopa de nopales con habas belongs to that dry Bajio table, where a clay cazuela, a handful of dried fava beans, and paddles cut from the patio can feed a family without drama.

The dish is mild. Hear me clearly: not all Mexican food is hot. The chile guajillo gives color and a clean red fruitiness, not punishment. The xoconostle gives acidity from the cactus world itself. Epazote keeps the beans honest. A small spoon of manteca de cerdo carries the guajillo into the broth. La manteca es el sabor, even when there is only one tablespoon of it.

I learned versions like this from cocineras who cook for workdays, not for applause. In Toliman they will tell you to rinse the nopal well, simmer the habas until they begin to soften, and never drown the pot in tomato. If you find chilcuague root from the Sierra Gorda or the Bajio markets, grate in a little at the end or serve it in a table salsa. A little. It tingles. No me vengas con atajos. This soup is plain only to people who don't know how to taste the desert.

Nopales and xoconostles were eaten in central Mexico long before the Spanish conquest, while dried fava beans arrived with colonial agriculture and took root in the highland kitchens of the Bajio because they stored well through dry seasons. Queretaro's Otomi and mestizo cooking adapted these ingredients into lean brothy soups, especially in semi-arid zones where cactus, beans, quelites, and maize formed the daily table. The Camino Real de Tierra Adentro helped spread livestock fat, wheat, and dairy through the region, but dishes like sopa de nopales con habas kept the older cactus-and-bean logic at the center.

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

Discover Culinary Explorer

Ingredients

dried peeled fava beans (habas secas peladas)

Quantity

1 1/2 cups

rinsed and picked over

water or light chicken broth

Quantity

8 cups

white onion

Quantity

1/2 medium

for simmering the habas

white onion

Quantity

1/4 medium

for blending the chile base

garlic cloves

Quantity

2

whole

garlic clove

Quantity

1

peeled, for blending

kosher salt

Quantity

1 teaspoon, plus more to taste

nopales

Quantity

8 medium

cleaned, trimmed, and cut into 1/2-inch strips

kosher salt for cooking nopales

Quantity

1 teaspoon

dried chile guajillo

Quantity

4

stemmed, seeded, and wiped clean

Roma tomatoes

Quantity

2 ripe

roasted on a comal

manteca de cerdo

Quantity

1 tablespoon

xoconostle

Quantity

1 small

peeled, seeded, and diced

fresh epazote

Quantity

2 large sprigs

dried chilcuague root (optional)

Quantity

1/4 teaspoon

finely grated

dried Mexican oregano

Quantity

1/2 teaspoon

queso ranchero or queso fresco (optional)

Quantity

for serving

crumbled

raw white onion (optional)

Quantity

for serving

diced

lime halves (optional)

Quantity

for serving

hand-pressed corn tortillas (optional)

Quantity

for serving

warmed

Equipment Needed

  • Heavy 4-quart clay cazuela or Dutch oven
  • Cast iron comal for toasting chile guajillo and roasting tomatoes
  • High-powered blender
  • Fine-mesh strainer
  • Sharp knife or nopal scraper

Instructions

  1. 1

    Start the habas

    Put the dried peeled habas in a heavy pot with the water or light chicken broth, the half onion, two whole garlic cloves, and one teaspoon salt. Bring to a gentle simmer. Cook uncovered for 45 to 60 minutes, until the beans are tender but not collapsed. Skim the foam during the first ten minutes. Habas thicken the broth as they soften, and that body is part of the soup.

  2. 2

    Cook the nopales

    While the habas simmer, put the cut nopales in a separate pot with enough water to cover and one teaspoon salt. Simmer 12 to 15 minutes, until the strips turn from bright green to olive and their slippery liquid loosens into the water. Drain and rinse briefly with warm water. Do not overcook them into rags. They should still have a little bite, like a good vegetable from the mercado.

    Choose small to medium nopales with firm flesh and no woody base. If they bend like tired cardboard, leave them at the stall. Si no conoces el mercado, no conoces la cocina.
  3. 3

    Toast the guajillo

    Heat a dry comal over medium. Toast the chile guajillo for 15 to 20 seconds per side, just until the skin darkens slightly and smells fruity. Guajillo burns fast once it is dry. If it blackens, throw it away and start again. Burned chile makes bitter soup, and no amount of epazote will forgive you.

  4. 4

    Soak and blend

    Cover the toasted guajillos with hot water and let them soften for 15 minutes. Drain them. Blend the softened chiles with the roasted tomatoes, the quarter onion, the peeled garlic clove, and one cup of broth from the habas until completely smooth. Strain through a fine-mesh sieve. The skins stay behind. The color should be brick red and clean.

  5. 5

    Fry the chile base

    Melt the manteca de cerdo in a clay cazuela or heavy pot over medium heat. Add the strained guajillo base. It will sputter, so stir with purpose. Fry 6 to 8 minutes, until the sauce darkens, thickens, and the fat begins to shine around the edges. This is where the broth stops tasting like blended chile and starts tasting like cooking. Así se hace y punto.

  6. 6

    Build the soup

    Remove the onion and garlic from the pot of habas. Stir the fried guajillo base into the habas and their broth. Add the cooked nopales, diced xoconostle, epazote, Mexican oregano, and grated chilcuague if using. Simmer 15 to 20 minutes, until the xoconostle softens and the broth tastes round, tart, and herbal. Taste for salt at the end because the nopales and habas absorb more than you think.

  7. 7

    Rest and serve

    Turn off the heat and let the soup rest 10 minutes. Pull out the epazote stems. Ladle into deep clay bowls. Crown each serving with crumbled queso ranchero, a little raw white onion, and lime on the side. Serve with warm hand-pressed corn tortillas. This is weeknight food from Queretaro, not a performance. Saber cocinar es saber vivir.

Chef Tips

  • Buy dried peeled habas if you can. Whole dried fava beans take longer and the skins can toughen the soup. If whole habas are all you find, soak them overnight and slip off the skins after cooking. That is work, yes. Cooking is work.
  • Xoconostle is not the same as sweet tuna fruit. Xoconostle is tart, firm, and belongs in broths and salsas from the central highlands. If your market does not have it, use a squeeze of lime at the table, but know what you are missing: cactus acidity, not citrus perfume.
  • Chilcuague is powerful. It is a root from the Bajio and Sierra Gorda register, with a tingling bite. Use a pinch, not a spoonful. If you cannot find it, leave it out. Do not replace it with black pepper and pretend it is the same.
  • This is not pozole, so do not add cacahuazintle because you saw the word in another Bajio recipe. Cacahuazintle has its place in pozole and certain corn preparations. Here the body comes from habas.
  • Serve this in clay if you have it. A Capula cazuela or a plain Queretaro barro bowl holds heat and looks right on the table beside tortillas in a palma chiquihuite.

Advance Preparation

  • The habas can be simmered one day ahead and refrigerated in their broth. Reheat gently before adding the fried guajillo base and nopales.
  • The nopales can be cleaned and cut one day ahead. Keep them covered in the refrigerator, but cook them the day you make the soup so they keep their bite.
  • The finished soup keeps for three days in the refrigerator. It thickens as the habas sit, so loosen it with a little water or broth when reheating.

Frequently Asked Questions

Nutrition Information

1 serving (about 580g)

Calories
435 calories
Total Fat
12 g
Saturated Fat
5 g
Trans Fat
0 g
Unsaturated Fat
6 g
Cholesterol
20 mg
Sodium
1050 mg
Total Carbohydrates
65 g
Dietary Fiber
20 g
Sugars
9 g
Protein
23 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 Bajío Soups & Stews

Browse the full collection