
Chef Lupita
Adobo de Puerco Poblano
Puebla's weekday adobo of pork shoulder braised in a thick guajillo and ancho sauce sharpened with vinegar, cumin, and clove. The deep red of a market spice stall, the dish a poblana cooks without thinking.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
Xochimilco and the lake country's Lenten fritter: tiny dried charales folded into clouds of beaten egg, fried gold, then settled into a light guajillo and nopal broth that carries the whole table through Cuaresma.
This dish belongs to the lake country of central Mexico. Xochimilco in the south of Ciudad de Mexico, where the canals still hold the memory of the old Lago de Texcoco, and Patzcuaro in Michoacan, where the charales come out of the lake in fine-meshed nets and dry on wooden racks in the sun. Two lakes, one dish, with small adjustments depending on whose abuela is teaching you.
Charales are tiny silver fish, no longer than your pinky, that have been eaten in this region since before the Spanish arrived. They were one of the proteins of the Mexica diet, alongside ajolotes and lake algae. You eat them whole. Eyes, bones, fins, everything. That is not a quirk. That is the point. They are sold dried in clear bags at every mercado in central Mexico, and they cost almost nothing. Saber cocinar es saber vivir, and knowing how to cook with charales is knowing how to feed a family well during Cuaresma without spending what you do not have.
The technique is the dish. You beat the egg whites to stiff peaks, fold in the yolks and the flour gently, then fold in the charales. The batter becomes a cloud. You fry it in spoonfuls until each tortita is a golden puff, then you drop them into a light caldillo of guajillo, ancho, charred tomato, and epazote, with nopales cooked separately and rinsed clean of their baba. The fritters drink the broth for one or two minutes, no longer. La cocina no es decoracion, es trabajo. This dish proves it.
My mother made this every Friday during Lent. She was from Jalisco and her version used charales from Chapala, the great lake at the edge of her childhood. The page in her notebook says only 'tortitas de charal' and underneath, in pencil: 'cuidado con las claras, batirlas firmes.' Be careful with the whites, beat them firm. That instruction is the whole recipe.
Charales (genus Chirostoma, family Atherinopsidae) are small endemic fish from the lakes of central Mexico, primarily Lago de Patzcuaro in Michoacan, the Xochimilco canals, and historically the lakes that once covered the Valle de Mexico before colonial drainage projects. Pre-Columbian peoples, including the Mexica and the Purepecha, harvested charales as a year-round protein staple, drying them on reed racks for storage; the 16th-century Florentine Codex documents their consumption in detail. The dish of tortitas de charal in chile broth emerged as a Cuaresma (Lenten) staple after Catholic fasting rules forbade meat on Fridays and during Lent, prompting indigenous and mestizo cooks to elevate small fish, shrimp, and dried seafood into the centerpiece of meatless meals; this is the same culinary pressure that produced tortitas de camaron, romeritos en mole, and capirotada.
Quantity
4 ounces (about 1 1/2 cups)
Quantity
5
separated, at room temperature
Quantity
1/4 cup, plus more for dredging
Quantity
1/2 teaspoon, plus more to taste
Quantity
about 1 cup
Quantity
6
stemmed and seeded
Quantity
2
stemmed and seeded
Quantity
1
stemmed
Quantity
3 medium
Quantity
1/4 medium, plus 2 tablespoons finely chopped
Quantity
2
Quantity
4 cups
Quantity
2 tablespoons
Quantity
1 sprig
Quantity
3 medium (about 12 ounces)
cleaned of thorns and cut into 1/2-inch dice
Quantity
1 teaspoon
Quantity
1/4 medium
Quantity
for serving
Quantity
for serving
| Ingredient | Quantity |
|---|---|
| dried charales | 4 ounces (about 1 1/2 cups) |
| large eggsseparated, at room temperature | 5 |
| all-purpose flour | 1/4 cup, plus more for dredging |
| kosher salt | 1/2 teaspoon, plus more to taste |
| vegetable oil or lard for frying | about 1 cup |
| dried chile guajillostemmed and seeded | 6 |
| dried chile anchostemmed and seeded | 2 |
| dried chile de arbol (optional)stemmed | 1 |
| Roma tomatoes | 3 medium |
| white onion | 1/4 medium, plus 2 tablespoons finely chopped |
| garlic cloves | 2 |
| water or light chicken broth | 4 cups |
| lard or vegetable oil | 2 tablespoons |
| fresh epazote | 1 sprig |
| nopal paddlescleaned of thorns and cut into 1/2-inch dice | 3 medium (about 12 ounces) |
| kosher salt (for boiling nopales) | 1 teaspoon |
| white onion (for boiling nopales) | 1/4 medium |
| lime wedges (optional) | for serving |
| warm hand-pressed corn tortillas (optional) | for serving |
Spread the dried charales on a sheet pan and pick through them. Pull out any heads that came loose, any bits of fin that look broken, and any specks of debris from the drying racks. They are tiny whole fish, eyes and all, and you eat the whole thing. That is the point. Toast them on a dry comal over low heat for two or three minutes, just until they smell nutty and the kitchen fills with the scent of the lake. Do not let them darken. Set aside to cool.
Place the diced nopales in a saucepan with cold water to cover, the quarter onion, and a teaspoon of salt. Bring to a boil and cook for eight to ten minutes, until the bright green dulls and the slime, la baba, releases into the water. Drain in a colander and rinse under cold running water until the nopales no longer feel slick. This is the step most people skip and then they wonder why their caldillo is gummy. Set the nopales aside.
Heat a dry comal over medium. Toast the guajillo, ancho, and arbol chiles about 20 seconds per side, pressing them flat with a spatula. The skin will puff and the kitchen will smell like the inside of a chile vendor's stall at Mercado de Jamaica. Do not burn them. Burned chile makes a bitter caldillo and there is no fixing it. Transfer to a heatproof bowl and cover with hot tap water. Hot, not boiling. Let them soften for 15 minutes.
On the same comal, char the tomatoes, the quarter onion, and the garlic cloves still in their skins. Turn them as the skins blister and darken in patches, about eight minutes total. The char is the flavor. Peel the garlic once cool enough to handle. Drop the tomatoes, onion, and garlic into a blender with the drained soaked chiles and one cup of the cooking water. Blend on high until smooth. Strain through a fine-mesh sieve back into a clean bowl. Press hard on the solids and discard them.
In a 4-quart pot or wide cazuela, heat the two tablespoons of lard over medium-high until shimmering. Pour the strained chile puree into the hot fat. It will sputter and the color will deepen almost immediately. Cook for five to seven minutes, stirring often, until the puree darkens and you see the fat separating at the edges. This step is not optional. Raw chile puree tastes raw. Fried chile puree tastes like food. Pour in the four cups of water or chicken broth, drop in the sprig of epazote, and bring to a gentle simmer. Season with salt. Let it cook quietly while you make the tortitas.
In a clean dry bowl, beat the egg whites with a half teaspoon of salt until they hold stiff peaks. Stiff means stiff: when you lift the whisk, the peak stands up and does not curl. This is the structure of the tortita. Soft peaks will give you a flat, dense fritter that soaks up oil. Stiff peaks give you the cloud the dish is named for.
Beat the yolks lightly with a fork. Sprinkle the quarter cup of flour over the whipped whites. With a spatula, fold the yolks and flour into the whites with broad, gentle strokes from the bottom of the bowl up. Do not stir. Stirring deflates the air you just spent five minutes whipping in. Once the batter is uniform and pale yellow, fold in the toasted charales and the two tablespoons of finely chopped white onion. The batter should be airy and hold a soft shape on the spoon.
Heat the frying oil or lard in a heavy skillet over medium until it reaches about 350F. Test it with a dab of batter: it should sizzle steadily and rise to the surface within seconds, not violently. Drop the batter by heaping tablespoons into the oil, four or five tortitas at a time. Do not crowd the pan or the temperature crashes. Fry for about a minute and a half per side, turning once, until they are golden and the surface is firm. Lift them onto a plate lined with paper. They should look like little golden clouds, puffed and uneven, with the charales visible inside.
Bring the caldillo back to a gentle simmer. Taste for salt one last time, the chile broth needs to be assertive because the tortitas are mild. Add the cooked nopales to the broth. Slip the fried tortitas into the simmering caldillo and let them sit for one to two minutes, no longer. They will drink in the broth and soften slightly while keeping their shape. Any longer and they fall apart. Asi se hace y punto.
Ladle the caldillo and nopales into wide shallow bowls and float two or three tortitas in each. Pull out the spent epazote sprig. Serve with lime wedges and warm corn tortillas. This is the Cuaresma dish of central Mexico, the meatless lunch of Wednesdays and Fridays during Lent, and it has been feeding families through fasting season for centuries. Recetas probadas y garantizadas.
1 serving (about 465g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
Chef Lupita
Puebla's weekday adobo of pork shoulder braised in a thick guajillo and ancho sauce sharpened with vinegar, cumin, and clove. The deep red of a market spice stall, the dish a poblana cooks without thinking.

Chef Lupita
The red rice of central Mexican tables, long-grain rice fried in oil until pale gold, then simmered in blended tomato, onion, and garlic with carrot and peas. The side dish that anchors a comida.

Chef Lupita
Puebla's green rice, long grains toasted in lard then cooked in a vivid puree of charred chile poblano, cilantro, and parsley. A side that eats like a main with a fried egg on top.

Chef Lupita
The Christmas Eve salt cod of central Mexico, slow-stewed with tomato, manzanilla olives, capers, almonds and pickled chiles güeros. The pot that anchors the Nochebuena table from Ciudad de México to Puebla.