
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
Oaxaca's Sierra Mixe in a bowl: starchy fava beans simmered until they fall apart, then struck with a spoonful of chintextle, the smoked chile pasilla oaxaqueño paste that turns a humble pot of beans into something that won't leave your memory alone.
This is an Oaxacan dish. More specifically, it belongs to the Sierra Mixe, the mountainous eastern shoulder of the state where the chile pasilla oaxaqueño is smoke-dried over wood fires and ground into a paste called chintextle that the Mixe people put on everything: tortillas, eggs, beans, soup. The soup is the vehicle. The chintextle is the destination.
Sopa de habas is one of the plainest, most honest pots in all of Mexican cooking. Dried fava beans, peeled, soaked, simmered with onion and garlic until they go soft and starchy and the broth turns cloudy and thick. No tomato. No chile in the pot itself. Epazote at the end, because epazote is what Oaxacan cooks reach for when a pot of legumes needs its finishing breath. The soup alone feeds you. It costs almost nothing. It has fed families in the Sierra and the Valles Centrales for generations, and it asks nothing of the cook except patience and a pot.
But the chintextle. That changes everything. You take chile pasilla oaxaqueño, the smoked one, the one that smells like a campfire folded into a chile, and you toast it lightly on a comal, then pound it in a molcajete with raw garlic and salt until you have a rough, dark paste. One spoonful dropped into the pale bean broth turns the bowl smoky, deep, and serious. The contrast is the whole point: mild against aggressive, starchy against sharp. I collected this combination from a senora in Ayutla Mixe who served it for almuerzo with nothing but tortillas and a glass of water. She told me the chintextle was older than the soup. She was probably right. Saber cocinar es saber vivir.
Chile pasilla oaxaqueño, also called chile pasilla mixe, is a smoke-dried chile unique to the Sierra Mixe and Sierra Norte regions of Oaxaca, where it has been produced using pre-Columbian wood-smoking techniques for centuries. Chintextle, from the Mixe word meaning roughly 'chile paste,' is one of Mexico's oldest surviving condiment preparations, predating the arrival of European spices and functioning as a concentrated seasoning base in a region where fresh ingredients were scarce during the rainy season. Dried fava beans (habas) were introduced to Mexico by the Spanish in the 16th century but were adopted so thoroughly into Oaxacan highland cooking that they became a staple of Lenten and everyday cuisine, replacing costlier proteins in a state where economic hardship has historically shaped what people eat.
Quantity
1 pound
rinsed and soaked overnight
Quantity
8 cups
Quantity
1/2 medium
in one piece
Quantity
4 cloves
peeled
Quantity
2 tablespoons
Quantity
1/2 medium
finely chopped
Quantity
2 cloves
minced
Quantity
3 sprigs
Quantity
1 tablespoon, plus more to taste
Quantity
6
stemmed
Quantity
3 cloves
peeled
Quantity
1 teaspoon
Quantity
for serving
warmed
| Ingredient | Quantity |
|---|---|
| dried peeled fava beans (habas peladas secas)rinsed and soaked overnight | 1 pound |
| water | 8 cups |
| white onion (for the broth)in one piece | 1/2 medium |
| garlic (for the broth)peeled | 4 cloves |
| manteca de cerdo (pork lard) | 2 tablespoons |
| white onion (for the sofrito)finely chopped | 1/2 medium |
| garlic (for the sofrito)minced | 2 cloves |
| fresh epazote | 3 sprigs |
| kosher salt (for the soup) | 1 tablespoon, plus more to taste |
| dried chile pasilla oaxaqueño (pasilla mixe)stemmed | 6 |
| garlic (for the chintextle)peeled | 3 cloves |
| kosher salt (for the chintextle) | 1 teaspoon |
| hand-pressed corn tortillas (optional)warmed | for serving |
The night before, rinse the dried peeled fava beans under coldwater. Pick through them and discard any that are shriveled or discolored. Cover with cold water by three inches and let them soak overnight, at least eight hours. They will nearly double in size. Drain and rinse before cooking. Peeled habas are the ones you want: pale yellow, split, with the tough outer skin already removed. If you can only find unpeeled ones, soak them the same way, then pinch each bean to slip the skin off. It takes time. It is worth it.
Place the drained habas in a large clay olla or heavy stockpot. Add 8 cups of fresh water, the half onion in one piece, and the four whole garlic cloves. Bring to a boil over medium-high heat, then lower to a gentle simmer. Cook partially covered for one hour to one hour and fifteen minutes, until the beans are completely soft and many of them have started to break apart and thicken the broth. The liquid should turn cloudy and slightly creamy. That starchy body is the texture you want. If the water level drops below the beans, add more hot water. Never cold, or you slow the cooking.
While the habas simmer, heat a dry comal or heavy skillet over medium-low. Toast the stemmed chile pasilla oaxaqueño one or two at a time, pressing gently with a spatula, about 15 to 20 seconds per side. They are already smoked, so you are not building flavor from raw. You are waking up the oils. The kitchen will smell like a wood fire in the mountains. That is correct. Do not let them blacken. Pull them the moment they turn pliable and fragrant.
Tear the toasted chiles into rough pieces and place them in a molcajete with the three garlic cloves and the teaspoon of salt. Pound and grind until you have a coarse, dark, intensely aromatic paste. It will not be perfectly smooth. Chintextle is rustic by nature. If pieces of chile skin remain, that is fine. The texture is part of it. If you do not have a molcajete, use a small food processor and pulse, but do not add water. You want a paste, not a sauce. Set it aside in a small bowl.
In a small skillet, melt the manteca de cerdo over medium heat. Add the finely chopped onion and cook until it turns translucent and just begins to take color at the edges, about four minutes. Add the minced garlic and cook for one more minute. La manteca es el sabor. Scrape this sofrito into the pot of simmering habas. Stir to combine.
Fish out and discard the spent onion half and the whole garlic cloves from the broth. Add the tablespoon of salt and stir. Drop in the three sprigs of epazote whole. Simmer for ten more minutes, uncovered, so the epazote infuses the broth. Taste for salt. The soup should be thick enough to coat the back of a spoon but still move like a broth, not a puree. If it is too thick, add a splash of hot water. If it is too thin, let it simmer a few minutes longer. Remove the epazote sprigs before serving.
Ladle the soup into deep clay bowls. Place a generous spoonful of chintextle on the surface of each bowl, or set the molcajete on the table and let each person add their own. The paste will sit on the broth for a moment before the cook stirs it in. That first swirl, pale bean broth streaked with dark smoke, is the visual signature of this dish. Serve with warm corn tortillas and nothing else. The soup does not need lime, crema, cheese, or any other addition. Asi se hace y punto.
1 serving (about 400g)
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.