
Chef Lupita
Cebollas Moradas en Escabeche Yucatecas
Yucatán's pink pickled red onions, blanched and steeped in naranja agria with allspice, charred habanero, and oregano yucateco. The Peninsula's table garnish, in every fonda from Mérida to Tizimín.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
Yucatán's cool cantina botana of black beans, sliced rabanito, cebolla morada softened in naranja agria, fresh cilantro, and a fistful of toasted pepita scattered across the top.
This is from Yucatán. Not from Mexico in general, from Yucatán specifically. The peninsula has its own pantry, its own herbs, its own citrus, and its own way of treating beans. If you understand that, you understand why this salad tastes the way it does.
The acid is naranja agria, the sour orange that grows in courtyards across Mérida and Valladolid. It is not lime. It is sharper, more aromatic, with a bitterness that lime cannot fake. If you cannot find naranja agria where you live, mix lime juice with fresh sweet orange juice. That is the standard substitution every Yucatecan cook in the diaspora uses, and they will tell you the same. A substitution is a compromise, not an upgrade.
The pepita is not a topping. It is the dish. Yucatán has been grinding and toasting pumpkin seeds since long before the Spanish arrived. Sikil pak, papadzules, the green mole that anchors so many dishes, all of it starts with pepita. Here the seeds stay whole and toasted on a comal until they puff and turn golden at the edges. That crunch against the soft bean is the whole point of the salad.
My mother did not cook Yucatecan food. She was from Jalisco and she would have been the first to tell you that. But I have a page in her notebook with a recipe she copied from a woman she met at a posada in 1992, a Meridana who taught her this salad and insisted on the habanero finely minced, not sliced. I have made it dozens of ways since. The Meridana was right. Saber cocinar es saber vivir.
The Yucatán peninsula's culinary identity is built on the foundation of Maya cuisine and was reshaped by three centuries of relative isolation from central Mexico, which produced a pantry distinct from the rest of the country: naranja agria, achiote, chile habanero, chaya, and oregano yucateco are signatures that do not appear in significant amounts in cuisines west of Campeche. Pepita has been central to Maya cooking since at least 2000 BCE, with pumpkin seed grinding traditions documented in pre-Columbian sikil pak and the seven-mole tradition of the peninsula that predates the Columbian exchange. The cantina botana tradition of serving small cold plates with afternoon beer became codified in Mérida in the late 19th century and absorbed bean salads like this one into a rotation that also includes salpicón, jícama with chile piquín, and codzitos.
Quantity
1 pound
picked over and rinsed
Quantity
1 small
halved
Quantity
4
peeled
Quantity
2 sprigs
Quantity
1 tablespoon
Quantity
1 1/2 teaspoons, plus more to taste
Quantity
3/4 cup
Quantity
1/2 cup
or 1/4 cup lime juice mixed with 1/4 cup fresh sweet orange juice
Quantity
3 tablespoons
Quantity
1 small
sliced into very thin half-moons
Quantity
8 to 10
sliced into thin coins
Quantity
1/2 cup, chopped
leaves and tender stems
Quantity
1
stemmed and very finely minced (use half if you want less heat)
Quantity
1/2 teaspoon
preferably oregano yucateco
Quantity
1
sliced
Quantity
for serving
Quantity
for serving
| Ingredient | Quantity |
|---|---|
| dried black beanspicked over and rinsed | 1 pound |
| white onionhalved | 1 small |
| garlic clovespeeled | 4 |
| fresh epazote | 2 sprigs |
| manteca de cerdo | 1 tablespoon |
| kosher salt | 1 1/2 teaspoons, plus more to taste |
| raw hulled pepita (pumpkin seeds) | 3/4 cup |
| fresh naranja agria juiceor 1/4 cup lime juice mixed with 1/4 cup fresh sweet orange juice | 1/2 cup |
| extra-virgin olive oil | 3 tablespoons |
| cebolla morada (red onion)sliced into very thin half-moons | 1 small |
| rabanitos (red radishes)sliced into thin coins | 8 to 10 |
| fresh cilantroleaves and tender stems | 1/2 cup, chopped |
| fresh chile habanerostemmed and very finely minced (use half if you want less heat) | 1 |
| dried Mexican oreganopreferably oregano yucateco | 1/2 teaspoon |
| ripe avocado (optional)sliced | 1 |
| lima agria wedges (optional) | for serving |
| tostadas or totopos (optional) | for serving |
Place the beans in a heavy pot with the halved white onion, garlic cloves, and one sprig of epazote. Cover with cold water by three inches. Bring to a gentle simmer over medium heat, then lower to a lazy bubble. Cook uncovered for 1 hour, then add the manteca and the salt. Continue cooking until the beans are completely tender but still hold their shape, another 20 to 30 minutes. Yucatecan cooks salt the beans late so the skins do not toughen. Taste one. The skin should give without resistance and the interior should be creamy.
Drain the beans in a colander, saving a cup of the cooking liquid for another use. Spread them on a sheet pan in a single layer. Pull out the onion halves, garlic, and spent epazote. Let the beans cool to room temperature, about 20 minutes. This salad is built on cool beans, not hot ones. Hot beans wilt the radish and break down the cebolla morada into mush. Be patient.
Heat a dry comal or heavy skillet over medium. Add the pepita in a single layer. Toast, shaking the pan often, until the seeds puff and start to pop like quiet popcorn, about 4 to 5 minutes. They will turn from pale green to a deeper green with golden edges. The kitchen will smell nutty and slightly sweet. Slide them onto a plate immediately so they stop cooking. Burned pepita is bitter and there is no recovering from it.
Place the sliced cebolla morada in a small bowl. Pour the naranja agria juice over it and add a generous pinch of salt. Let it sit for 10 minutes. The acid takes the raw bite off the onion and turns it a brighter pink. This is the same trick Yucatecan cooks use for the pickled red onions that go on cochinita. Same principle, faster version.
In a large bowl, combine the cooled beans, the cebolla morada with its juice, the sliced rabanito, chopped cilantro, minced habanero, and crumbled oregano yucateco. Drizzle the olive oil over the top. Toss gently with a wooden spoon so the beans do not break. Taste for salt. Yucatecan beans want more salt than you think. The naranja agria and the pepita pull the salt in different directions and the dish needs to be assertive to hold its own.
Just before serving, scatter the toasted pepita across the top. Do not stir them in. The seeds need to stay on top so they hold their crunch against the wet beans. Lay the avocado slices around the edge of the bowl. Set lima agria wedges and tostadas on the side. Serve at room temperature, the way it is served in the cantinas of Mérida and Tizimín, as a botana to go with a cold beer in the afternoon heat. Así se hace y punto.
1 serving (about 350g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
Chef Lupita
Yucatán's pink pickled red onions, blanched and steeped in naranja agria with allspice, charred habanero, and oregano yucateco. The Peninsula's table garnish, in every fonda from Mérida to Tizimín.

Chef Lupita
Yucatán's birthday-table coditos, elbow macaroni folded with diced jamón, pineapple in syrup, mayonesa, and media crema. Sweet, rich, and unapologetic, the pasta salad that anchors every fiesta from Mérida to Tizimín.

Chef Lupita
Yucatán's cold shredded beef salad, brisket simmered with epazote then pulled by hand and tossed with rabanito, cilantro, red onion, habanero, and naranja agria. Eaten over hand-pressed tostadas.

Chef Lupita
Mérida's regional Caesar, dressed with naranja agria where the lemon would go, queso de bola where the parmesan would go, and codzitos fried in lard where the croutons would go.