
Chef Lupita
Aguascalientes Beef Tongue Pozole (Pozole de Lengua)
Aguascalientes' Bajio pozole de lengua, built with cacahuazintle hominy, tender beef tongue, chile ancho and guajillo, with xoconostle brightness and table garnishes.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
Hidalgo's slow-simmered chambarete broth with garbanzo, root vegetables, and the sour prickly pear that gives this caldo its name. An Altiplano levanta-muertos that cuts through cold and hangover with equal authority.
This caldo is from Hidalgo. The state of the Altiplano, of Pachuca and Real del Monte, of mining towns at high altitude where the cold gets into your bones and a thin soup will not save you. The caldo de xoconostle exists because the women of the Valle del Mezquital needed a broth that could feed a working family and pull a sick child back to the table. So they built one out of what the land gave them: chambarete from the rancho, garbanzo from the milpa, and xoconostle from the nopal.
The xoconostle is the ingredient that makes this dish Hidalguense and not anything else. It is the sour prickly pear fruit, smaller and firmer than the sweet tuna you eat with chile and lime in the summer. The flesh is acidic, almost lemony, with a clean bite that cuts through beef fat the way nothing else does. Hidalgo, Guanajuato, Zacatecas, San Luis Potosi, the whole Altiplano cooks with xoconostle, but Hidalgo claims this caldo with a particular pride. If your mercado does not stock it, drive to one that does, or wait until you find it. No me vengas con atajos.
My mother did not make this caldo. She was jalisciense and her caldos came from a different tradition. I learned this one from a senora named Dona Cleotilde who sold barbacoa at the market in Actopan twenty years ago. She wrote out the recipe for me on a piece of butcher paper and underlined the word xoconostle three times. She told me: 'Si le quitas el xoconostle, ya no es caldo hidalguense, es otra cosa.' If you take out the xoconostle, it is not Hidalgo's caldo anymore, it is something else. She was right. Asi se hace y punto.
Xoconostle (Opuntia matudae and related species) is the acidic fruit of certain nopal cacti native to the central Mexican Altiplano, and its use as a souring agent in stews and salsas predates the Spanish conquest by centuries. The pre-Columbian peoples of what is now Hidalgo, Otomi and Nahua among them, cooked maguey-based broths and game stews that relied on xoconostle for the same acidic counterweight that lime or vinegar provides in other culinary traditions. The marriage of European beef shank and garbanzo with indigenous xoconostle and epazote, the form the caldo takes today, is a post-conquest mestizaje that crystallized in the mining communities of Real del Monte and Pachuca in the 18th and 19th centuries, where the Cornish-influenced pastes share a table with caldos that have not changed in four hundred years.
Quantity
2 pounds
cut into 2-inch rounds with the marrow bone intact
Quantity
1 pound
Quantity
1 medium
halved, plus 1/2 cup finely diced for serving
Quantity
1
halved crosswise, plus 3 cloves peeled
Quantity
2
Quantity
1 tablespoon, plus more to taste
Quantity
1 cup
soaked overnight in cold water, drained
Quantity
4
stemmed and seeded
Quantity
2
stemmed and seeded
Quantity
1
stemmed
Quantity
3 medium
Quantity
2 tablespoons
Quantity
6
peeled, halved, and seeded
Quantity
2 medium
peeled and cut into 1-inch chunks
Quantity
2 medium
cut into 1-inch chunks
Quantity
2
peeled and cut into 1-inch chunks
Quantity
2 sprigs
Quantity
1/4 cup, for serving
Quantity
2, cut into wedges, for serving
Quantity
for serving
Quantity
for serving
warmed
| Ingredient | Quantity |
|---|---|
| bone-in beef shank (chambarete)cut into 2-inch rounds with the marrow bone intact | 2 pounds |
| beef neck bones or extra marrow bones | 1 pound |
| white onionhalved, plus 1/2 cup finely diced for serving | 1 medium |
| head of garlichalved crosswise, plus 3 cloves peeled | 1 |
| bay leaves | 2 |
| kosher salt | 1 tablespoon, plus more to taste |
| dried garbanzo beanssoaked overnight in cold water, drained | 1 cup |
| dried chile guajillostemmed and seeded | 4 |
| dried chile pasillastemmed and seeded | 2 |
| dried chile de arbol (optional)stemmed | 1 |
| Roma tomatoes | 3 medium |
| manteca de cerdo (pork lard) | 2 tablespoons |
| xoconostlespeeled, halved, and seeded | 6 |
| carrotspeeled and cut into 1-inch chunks | 2 medium |
| calabacitas (Mexican squash)cut into 1-inch chunks | 2 medium |
| chayotespeeled and cut into 1-inch chunks | 2 |
| fresh epazote | 2 sprigs |
| chopped cilantro (optional) | 1/4 cup, for serving |
| limones (optional) | 2, cut into wedges, for serving |
| dried Mexican oregano (optional) | for serving |
| hand-pressed corn tortillas (optional)warmed | for serving |
Place the beef shank rounds and neck bones in a heavy 8-quart stockpot. Cover with cold water by three inches. Bring to a slow simmer over medium heat. Skim the gray foam that rises in the first twenty minutes. This step is not optional. The foam carries the impurities that cloud the broth. Cold water draws the flavor out of the marrow slowly. A hard boil seals it inside the bone and toughens the meat.
Once the broth runs clear, add the halved onion, halved head of garlic, bay leaves, and salt. Add the soaked garbanzo beans. Lower the heat until the broth shows lazy bubbles every few seconds. Cover partially and cook for one and a half hours. The chambarete needs time to surrender. The garbanzo needs even longer than that. They will finish together.
While the broth simmers, heat a dry comal over medium. Toast the guajillo, pasilla, and de arbol chiles separately, about 20 to 30 seconds per side. The skin will puff and the kitchen will smell like the chile vendor's stall at the Mercado Hidalgo in Pachuca. That smell is the oils releasing. Watch the pasilla. It is thin and burns faster than the guajillo. Burned chile is bitter chile and there is no fixing it later.
On the same comal, char the tomatoes and the three peeled garlic cloves until the tomato skins blister black in patches and the garlic softens. Place the toasted chiles in a heatproof bowl and cover with hot tap water, not boiling. Let them soften for 20 minutes. Drain and transfer the chiles to a blender with the charred tomatoes, garlic, and one cup of the beef broth. Blend until completely smooth. Strain through a fine-mesh sieve, pressing on the solids. You want a clean, deep red puree with no skin left behind.
In a small skillet, melt the manteca over medium heat. Pour in the strained chile and tomato puree. It will sputter. Cook for five to seven minutes, stirring constantly, until the puree darkens and the fat starts to separate at the edges. La manteca es el sabor. Skip this step and the chile will taste raw and thin in the broth.
Xoconostle is not tuna dulce, the sweet prickly pear fruit. It is the sour one. Peel each xoconostle with a paring knife, halve it, and scrape out the cluster of seeds in the center. The flesh should be pale green to pink and firm. This is the ingredient that defines a caldo hidalguense and you do not skip it. If you cannot find xoconostle, this is the wrong recipe for you today. Make pozole. Try this another week.
Stir the fried chile base into the simmering broth. The color will deepen to a russet red. Add the carrots and chayote. Simmer 15 minutes. Add the calabacitas and the xoconostle. Simmer 15 minutes more. The xoconostle softens but holds its shape. Its acidity infuses the broth slowly, which is exactly the point. This is what cuts through the richness of the marrow and the beef fat.
Drop the epazote sprigs into the pot in the last five minutes. Epazote, not cilantro. Epazote has a sharp, almost medicinal note that belongs to caldos of the Altiplano. Taste the broth. The salt should be assertive because the garbanzo and vegetables absorb it. The xoconostle should be present but not aggressive. If the broth tastes flat, it needs salt, not more chile.
Ladle the caldo into deep cazuelas de barro. Make sure each bowl gets a piece of chambarete with its marrow bone, a chunk of every vegetable, and at least one piece of xoconostle. Set the diced onion, cilantro, oregano, lime wedges, and warm tortillas in small platitos around the table. Each person finishes their own bowl. This is how it is eaten in Pachuca, in Real del Monte, in the small towns of the Valle del Mezquital. Saber cocinar es saber vivir.
1 serving (about 500g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
Chef Lupita
Aguascalientes' Bajio pozole de lengua, built with cacahuazintle hominy, tender beef tongue, chile ancho and guajillo, with xoconostle brightness and table garnishes.

Chef Lupita
Veracruz's Gulf coast rice from Alvarado, built with seafood stock, tomato, chile chipotle, epazote, shrimp, fish, jaiba, and pulpo, served loose and brothy in a clay cazuela.

Chef Lupita
Costa Chica's wet salt-beef stew, built from chile costeño, guajillo, tomato, manteca, yuca, plantain, and masa dumplings, the ranching pot of Cuajinicuilapa and Pinotepa.

Chef Lupita
Michoacán's P'urhépecha atápakua is a masa-thickened sauce and stew at once, built with pork, chile guajillo, and hierbabuena added only at the end.