
Chef Lupita
Caldo de Camarón con Chepil
A Lenten caldo from Oaxaca's Valles Centrales built on dried shrimp and chile costeño, thickened with a whisper of masa, and finished with chepil leaves that taste like nothing outside that state.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
Huajuapan's once-a-year goat stew from the Mixteca region of Oaxaca, built on chile costeño amarillo and rojo, roasted tomato, and dried avocado leaf during the October matanza when the whole town smells like simmering goat and toasting chile.
This is from the Mixteca region of Oaxaca. Not the Valles Centrales, not the coast, not Oaxaca city. Huajuapan de Leon, a town that most food tourists have never heard of and most Oaxacans from the capital only visit once a year, in October, when the matanza happens. If you have not been there during the matanza, you have not eaten this dish. You have eaten a version of it.
The matanza is the annual goat slaughter that has anchored the Mixteca's economy and its cuisine for generations. Thousands of goats that spent the year grazing on wild herbs in the dry mountain scrubland are brought to Huajuapan in October. The whole town cooks. The caderas, the hip bones and lower back of the goat, go into this mole. Other cuts go to other dishes: the ribs to barbacoa, the stomach to pancita. Nothing is wasted. The caderas are prized because the flat bones give the broth its body and the thin meat clinging to them concentrates flavor in a way a boneless cut never could.
The chile that defines this stew is the costeño, both amarillo and rojo, a thin-fleshed dried chile from Oaxaca's Pacific coast that is sharp and bright and nothing like the deep earthiness of the pasilla oaxaqueño or the smokiness of chipotle. Chile costeño gives the broth its color, somewhere between red and burnt orange, and its direct, clean heat. The other defining ingredient is hoja de aguacate, dried avocado leaf, which releases an anise-like perfume the moment it hits the hot broth. These two ingredients are the signature. Without them, you are making a goat stew. With them, you are making mole de caderas. Cada estado, su propia cocina, and this one belongs to the Mixteca.
I first traveled to Huajuapan during the matanza in 2014. The air in the town smelled like roasting chile and simmering goat for blocks in every direction. A senora named Dona Elvira served me a bowl from a clay olla the size of a washtub and watched me eat without saying a word. When I finished, she said: 'You came all the way from the capital for this?' I said yes. She served me another bowl. I have her recipe in a notebook, written in her handwriting, with the note: 'mas hoja de aguacate de lo que piensas.' More avocado leaf than you think. She was right.
The matanza of Huajuapan de Leon is a seasonal goat slaughter tradition rooted in the colonial introduction of goat herding to the Mixteca region by Spanish ranchers beginning in the 16th century. The goats, criollo breeds raised on the dry scrubland of the Mixteca Alta, graze on wild oregano, pitiona, and other aromatic herbs that flavor their meat from the inside, a detail Mixteca cooks cite as the reason the dish cannot be replicated with goat from anywhere else. Puebla's Tehuacan region claims an identical dish, also called mole de caderas, and the annual rivalry between the two states over origin and superiority is one of the most heated in Mexican regional gastronomy, with each side insisting its broth, its chiles, and its goats are the definitive version.
Quantity
3 pounds
cut into serving pieces
Quantity
10
stemmed and seeded
Quantity
6
stemmed and seeded
Quantity
1 pound (about 4 medium)
Quantity
1 large
quartered
Quantity
6
unpeeled
Quantity
8
Quantity
1/2 pound
trimmed and snapped into 2-inch pieces
Quantity
2 tablespoons
Quantity
2 tablespoons fresh, or 1 tablespoon masa harina dissolved in 1/4 cup warm water
Quantity
1 tablespoon, plus more to taste
Quantity
8 to 10 cups
Quantity
for serving
warmed
Quantity
for serving
| Ingredient | Quantity |
|---|---|
| bone-in goat caderas or goat ribscut into serving pieces | 3 pounds |
| dried chile costeño amarillostemmed and seeded | 10 |
| dried chile costeño rojostemmed and seeded | 6 |
| Roma tomatoes | 1 pound (about 4 medium) |
| white onionquartered | 1 large |
| garlic clovesunpeeled | 6 |
| dried avocado leaves (hojas de aguacate) | 8 |
| ejotes (green beans)trimmed and snapped into 2-inch pieces | 1/2 pound |
| manteca de cerdo (pork lard) | 2 tablespoons |
| fresh masa or masa harina | 2 tablespoons fresh, or 1 tablespoon masa harina dissolved in 1/4 cup warm water |
| kosher salt | 1 tablespoon, plus more to taste |
| water | 8 to 10 cups |
| hand-pressed corn tortillas (optional)warmed | for serving |
| lime wedges (optional) | for serving |
Place the goat pieces in a heavy stockpot and cover with 8 to 10 cups of cold water. Add one quarter of the onion, 2 of the unpeeled garlic cloves, and the salt. Bring to a gentle simmer over medium heat. Never a rolling boil. Skim the gray foam that rises in the first fifteen minutes. Goat is lean and the bones give up their collagen slowly, so this broth needs patience. Simmer partially covered for an hour and a half to two hours, until the meat pulls away from the bone but has not fallen off entirely. You want it to hold together in the bowl.
While the goat simmers, heat a dry comal or cast iron skillet over medium. Toast the chile costeño amarillo and costeño rojo separately, pressing each flat against the comal with a spatula for about 20 to 30 seconds per side. Chile costeño is thin-fleshed and toasts fast. Watch for the skin to puff and the color to shift one shade darker. The kitchen should smell sharp and bright, not bitter or acrid. Pull them the moment they are fragrant. Transfer to a heatproof bowl and cover with hot tap water. Not boiling. Let them soften for 15 to 20 minutes while you roast the vegetables.
On the same hot comal, place the whole tomatoes, the remaining three quarters of the onion, and the remaining 4 garlic cloves still in their skins. Roast until the tomatoes blister and blacken in spots, the onion chars on the cut sides, and the garlic softens inside its papery skin. About 10 to 12 minutes, turning occasionally. The char is not decoration. It adds a smoky sweetness to the sauce that balances the sharp heat of the chile costeño. Peel the garlic when cool enough to handle.
Drain the soaked chiles, discarding the soaking liquid. Add the drained chiles, roasted tomatoes, charred onion, peeled roasted garlic, and one cup of the goat broth to a blender. Blend until completely smooth. If the blender struggles, add another splash of broth, just enough to keep things moving. Strain through a fine-mesh sieve into a bowl, pressing hard on the solids with the back of a spoon. Discard the skins. The result should be a deep reddish-orange puree, thinner than a mole negro but with more body than a simple caldo. That color is the chile costeño talking.
In a heavy pot or wide cazuela, melt the lard over medium-high heat. When it shimmers, pour in the strained chile puree all at once. It will spit and pop, so stand back. Stir constantly for five to seven minutes. Watch the color deepen from bright orange to a darker, richer red as the water cooks out and the fat absorbs the chile. La manteca es el sabor. This step is the difference between a raw-tasting broth and a mole that has been properly cooked. You will smell it shift from sharp and acidic to round and warm. That is when it is ready.
Pour the goat broth with the meat still in it into the pot with the fried chile paste. Stir to combine. Toast the dried avocado leaves briefly on the comal, about 10 seconds per side, until they release their anise-like perfume. Crumble them directly into the pot. Add the ejotes. The avocado leaf is what makes a Mixteca kitchen smell like a Mixteca kitchen. Dona Elvira told me she adds hers a few at a time so the perfume builds through the simmer. She was not wrong.
Dissolve the fresh masa, or the masa harina mixture, in a ladle of warm broth, stirring until smooth with no lumps. Pour it into the pot and stir. This gives the broth the slight body that separates a mole de caderas from a thin caldo. Simmer everything together for 25 to 30 minutes over medium-low heat. The ejotes should be tender but not collapsed. The broth should coat the back of a wooden spoon with a light, silky film. Taste for salt. The goat and the chile should speak equally. If one is louder than the other, adjust.
Ladle the stew into deep clay bowls, making sure each bowl gets one or two pieces of bone-in goat, a generous pour of the chile broth, and a share of the ejotes. Serve with warm hand-pressed corn tortillas and lime wedges. This is food you eat with your hands, pulling the meat off the bone, sopping the broth with torn tortilla, squeezing lime over the bowl until it cuts through the richness. Recetas probadas y garantizadas.
1 serving (about 450g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
Chef Lupita
A Lenten caldo from Oaxaca's Valles Centrales built on dried shrimp and chile costeño, thickened with a whisper of masa, and finished with chepil leaves that taste like nothing outside that state.

Chef Lupita
The Valles Centrales milpa soup, built from squash vines, fresh corn, calabacitas, and squash blossoms, with chochoyote dumplings and the perfume of chepil and hierba santa. A rainy-season pot that costs almost nothing and feeds the whole family.

Chef Lupita
Oaxaca's Pacific coast seafood caldo, built on toasted chile costeño and guajillo with charred tomato and garlic, loaded with shrimp, octopus, huachinango, and clams. Fishing-town food that feeds the whole table.

Chef Lupita
Northern Oaxaca's oldest cooking technique: raw fish, shrimp, tomato, chile de agua, and epazote brought to a boil in a gourd bowl by white-hot river stones pulled straight from the fire.