
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
Guanajuato's Pénjamo caldo from the Lerma corridor, a tomato-red catfish broth enriched with butter and chile ancho, served from a clay cazuela with lime, cilantro, and warm corn tortillas.
Guanajuato, southwestern Bajío, Pénjamo along the Lerma corridor. That is where this caldo lives. Not in León, where caldo de oso means the sharp fruit and vinegar botana sold in cups. This is the cazuela version, bagre in a butter-and-tomato broth, darkened with chile ancho and served at the table like dinner, because it is dinner.
The fish tells you the geography. Pénjamo looks toward the Lerma, toward La Piedad, toward the cattle and dairy kitchens of the Bajío. The butter is not a fancy touch. It is the local register, the same world that puts queso ranchero over sopa de tortilla and thick crema from hacienda milk into crema de flor de calabaza. The ancho gives sweetness and depth. One guajillo gives color. Epazote keeps the fish honest. If you want fire, go make another dish.
I learned this kind of broth by listening to women in markets, not by reading restaurant menus. In Pénjamo and Irapuato, the fish vendors know which bagre will hold together in caldo and which one will fall apart. In León, the cocineras will correct you if you confuse their fruit caldo de oso with this pot. They should. Cada estado, su propia cocina, and inside each state there are still smaller kitchens guarding their own names.
The principle is simple, but not careless: toast the chile, char the tomato, fry the sauce in butter until the fat separates, then add the fish only at the end. No me vengas con atajos. A catfish broth turns coarse when you bully it. Treat it like river food cooked by women who knew exactly how long fish needs and not one minute more. Saber cocinar es saber vivir.
Pénjamo belongs to southwestern Guanajuato in the Lerma-Chapala basin, where ranching, dairy, wheat, and freshwater fishing shaped local cooking after the colonial expansion of the Bajío along the Camino Real de Tierra Adentro. The Pénjamo caldo de oso is distinct from León's 20th-century fruit-and-vinegar botana of the same name, a street preparation tied to markets such as Mercado Aldama. In the cazuela version, tomato, butter, and chile ancho show the Bajío's criollo-mestizo pantry: European dairy techniques, native and adapted chiles, and freshwater fish from the Lerma corridor.
Quantity
2 1/2 pounds
cut 1 1/2 inches thick
Quantity
1 pound
rinsed cold and kept chilled
Quantity
2 teaspoons, divided, plus more to taste
Quantity
2
1 juiced and 1 cut into wedges for serving
Quantity
3
stemmed and seeded
Quantity
1
stemmed and seeded
Quantity
4 large
halved
Quantity
1
divided: 1/2 for the stock, 1/4 charred for the sauce, 1/4 thinly sliced
Quantity
5
divided
Quantity
8 cups, plus more if needed
Quantity
1
Quantity
1/2 bunch
stems separated and leaves chopped
Quantity
1 teaspoon
Quantity
3 tablespoons
Quantity
2 medium
peeled and cut into 1-inch chunks
Quantity
2 medium
cut into thick coins
Quantity
1
peeled, seeded, and cut into thin wedges
Quantity
2 sprigs
Quantity
for serving
| Ingredient | Quantity |
|---|---|
| bone-in catfish steaks (bagre)cut 1 1/2 inches thick | 2 1/2 pounds |
| catfish head, tail, and bones (optional)rinsed cold and kept chilled | 1 pound |
| kosher salt | 2 teaspoons, divided, plus more to taste |
| limes1 juiced and 1 cut into wedges for serving | 2 |
| dried chile anchostemmed and seeded | 3 |
| dried chile guajillostemmed and seeded | 1 |
| Roma tomatoes (jitomate guaje)halved | 4 large |
| large white oniondivided: 1/2 for the stock, 1/4 charred for the sauce, 1/4 thinly sliced | 1 |
| garlic clovesdivided | 5 |
| cold water | 8 cups, plus more if needed |
| bay leaf | 1 |
| fresh cilantrostems separated and leaves chopped | 1/2 bunch |
| dried Mexican oregano | 1 teaspoon |
| mantequilla de rancho or unsalted butter | 3 tablespoons |
| waxy potatoespeeled and cut into 1-inch chunks | 2 medium |
| carrotscut into thick coins | 2 medium |
| fresh xoconostle (optional)peeled, seeded, and cut into thin wedges | 1 |
| fresh epazote | 2 sprigs |
| warm hand-pressed corn tortillas (optional) | for serving |
Lay the catfish steaks in a shallow dish. Sprinkle with 1 teaspoon salt and the juice of 1 lime. Turn the pieces once, cover, and keep them cold while you build the broth. This is not ceviche. Ten to fifteen minutes is enough to clean up the river aroma without tightening the fish.
Put the catfish head, tail, and bones in a pot with 8 cups cold water, 1/2 onion, 2 garlic cloves, the bay leaf, cilantro stems, and 1/2 teaspoon salt. Bring to a gentle simmer and cook 25 minutes, skimming the gray foam from the top. Do not boil it hard. A violent boil makes fish broth taste muddy. Strain and reserve 6 cups of stock. If you have no bones, simmer the aromatics alone for 15 minutes and accept a lighter broth.
Heat a dry comal over medium. Toast the chile ancho one at a time for about 20 to 30 seconds per side, just until the skin softens, darkens, and smells raisiny. Toast the chile guajillo for less time because it is thinner and burns faster. Cover the toasted chiles with hot water and let them soak 15 minutes. Hot water, not boiling. Boiling wakes up bitterness.
On the same comal, char the tomatoes, the 1/4 onion for the sauce, and the remaining 3 garlic cloves. Turn them until the tomatoes collapse at the edges, the onion has blackened spots, and the garlic is soft under its skin. Peel the garlic. This char is not decoration. It gives the tomato base the cooked depth that a raw blender salsa cannot give you.
Drain the soaked chiles. Blend the chile ancho, chile guajillo, charred tomatoes, charred onion, peeled garlic, dried oregano, and 1 cup of the fish stock until completely smooth. Strain through a fine-mesh sieve, pressing with a spoon. The skins stay behind. The sauce should be brick red, smooth, and thick enough to coat the spoon.
Melt the butter in a wide clay cazuela or heavy pot over medium heat. Add the thinly sliced onion and cook until it softens without browning, about 4 minutes. Pour in the strained tomato-chile base. It will sputter, so stand like you mean it. Cook 8 to 10 minutes, stirring, until the color deepens and a red-orange butter sheen appears around the edges. This caldo asks for butter, not vegetable oil. Así se hace y punto.
Add the reserved fish stock, potatoes, carrots, xoconostle if using, and 1 sprig epazote. Bring to a steady simmer and cook 15 to 18 minutes, until the potatoes are tender but not falling apart. Taste for salt now. The broth should taste like tomato, butter, and chile ancho first, with the guajillo only brightening the color. This is not a pot built on heat. It is built on balance.
Lower the seasoned catfish pieces into the broth in one layer. Spoon a little broth over the top, cover partially, and simmer gently for 8 to 10 minutes, depending on thickness. Do not stir the pot like beans. Shake the cazuela by its handles if you need to move the fish. The bagre is ready when the flesh is opaque and separates in large flakes from the bone.
Remove the cooked epazote sprig. Add the second fresh epazote sprig for 1 minute, then remove it too. Ladle the caldo into deep barro bowls with one piece of catfish, potatoes, carrots, and enough red broth to cover. Scatter chopped cilantro over the top and serve with lime wedges and warm corn tortillas wrapped in a cloth-lined chiquihuite. Warn people about the bones. That is respect, not fussiness. Recetas probadas y garantizadas.
1 serving (about 630g)
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
Guanajuato's Bajío beef mole de olla, sharpened with xoconostle and the numbing bite of chilcuague from the Sierra Gorda, a clay cazuela pot that knows the Camino Real.

Chef Lupita
Guanajuato's Bajio mole verde thickens toasted pepitas with tomate verde, serrano, cilantro, and pork shoulder, a green cazuela that proves the Bajio has its own mole register.

Chef Lupita
Guanajuato's Bajio carne con chile colorado, pork browned in lard and simmered in a red adobo of guajillo, pasilla, jitomate, garlic, comino, and oregano.