
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 birthday-table chicken salad: poached pollo with papa, zanahoria, chícharo, manzana, pasitas, and nuez de Castilla, bound in mayonesa brightened with naranja agria and mustaza. Served cold from the courtyard table.
This is a Yucatecan dish. Not a generic Mexican chicken salad and not a sad American deli scoop with celery. Ensalada de pollo in Yucatán is a birthday plate, a quinceañera plate, a fiesta plate. It sits in a wide bowl on the long table next to the panuchos and the relleno negro, and the abuelas serve it onto saladitas crackers with a spoon while the niños wait their turn.
The ingredients are not negotiable. Pollo, papa, zanahoria, chícharo. Manzana verde for the cold crunch. Pasitas for the sweetness that surprises people who think Mexican food is only chile and salt. Nuez de Castilla, toasted, for the bite at the end. And the dressing: mayonesa with mostaza and naranja agria. That last one is what makes it Yucatecan. The sour orange does the work that vinegar does in other places, and it carries a perfume that lime alone cannot give you. If you cannot find naranja agria where you live, mix lime juice with a little sweet orange juice. It is the trick the señoras from Mérida send their daughters in Houston and Cancún. A compromise, not an upgrade, but it will hold the dish together.
My mother did not make this salad. She was from Jalisco and her cold dishes were different. I learned this one in a courtyard kitchen in Mérida from a señora named Doña Rosalba, who was preparing food for her granddaughter's third birthday. She would not let me write anything down until I had tasted the dressing three times and could tell her exactly when the naranja agria was right. "Cuando la mostaza ya no pelea con el limón," she said. When the mustard stops fighting the lime. That is when you stop. Cada estado, su propia cocina, and this one is solidly Yucateca.
Do not put lettuce in the salad. The lechuga lines the platter. Do not add celery. Celery is a Tex-Mex memory and it does not belong here. Do not use yellow mustard from a squeeze bottle. Use a mostaza Dijon style or the Maille jar your tía keeps in the back of the refrigerator. Recetas probadas y garantizadas.
Ensalada de pollo joined the Yucatecan fiesta canon in the late 19th and early 20th centuries, when the henequen boom brought European pantry staples, French mayonnaise, Dutch Edam cheese known locally as queso de bola, jarred Spanish pimientos morrones, into Mérida households through the port of Sisal and Progreso. The dish belongs to a broader Yucatecan tradition of cold composed salads, alongside the salpicón of shredded beef with radish and the pink ensalada rusa stained with betabel, that fill the table at birthdays, baptisms, and the Hanal Pixán altars during the Day of the Dead. The use of naranja agria, the sour orange brought by the Spanish and adopted by Maya cooks as the regional substitute for vinegar, threads the salad into the same citrus tradition that defines cochinita pibil and recado rojo, marking it unmistakably as a dish of the Yucatán Peninsula rather than the central Mexican highlands.
Quantity
3 pounds
a mix of breasts and thighs
Quantity
1 medium
halved
Quantity
1
halved crosswise
Quantity
2
Quantity
1 small bunch (about 4 sprigs)
Quantity
1 tablespoon, plus more to taste
Quantity
1 1/2 pounds
peeled and cut into 1/2-inch dice
Quantity
3 medium
peeled and cut into 1/2-inch dice
Quantity
1 1/2 cups
fresh or frozen, thawed if frozen
Quantity
1 large
peeled, cored, and cut into 1/2-inch dice
Quantity
1/2 cup
preferably golden
Quantity
1/2 cup
toasted and roughly chopped
Quantity
1 1/4 cups
preferably McCormick or Hellmann's con limón
Quantity
2 tablespoons
Quantity
1/4 cup
or 2 tablespoons fresh lime juice plus 2 tablespoons sweet orange juice
Quantity
1 teaspoon, plus more to taste
Quantity
1/2 teaspoon
Quantity
leaves from 1 small head
for lining the platter
Quantity
1/2 cup
cut into small cubes
Quantity
2
sliced into rounds
Quantity
1 small jar
drained and sliced
Quantity
for serving
| Ingredient | Quantity |
|---|---|
| bone-in, skin-on chickena mix of breasts and thighs | 3 pounds |
| white onionhalved | 1 medium |
| head of garlichalved crosswise | 1 |
| bay leaves | 2 |
| fresh epazote | 1 small bunch (about 4 sprigs) |
| kosher salt | 1 tablespoon, plus more to taste |
| papa blanca (white potatoes)peeled and cut into 1/2-inch dice | 1 1/2 pounds |
| zanahorias (carrots)peeled and cut into 1/2-inch dice | 3 medium |
| chícharos (green peas)fresh or frozen, thawed if frozen | 1 1/2 cups |
| manzana verde (Granny Smith apple)peeled, cored, and cut into 1/2-inch dice | 1 large |
| pasitas (raisins)preferably golden | 1/2 cup |
| nuez de Castilla (walnuts)toasted and roughly chopped | 1/2 cup |
| mayonesapreferably McCormick or Hellmann's con limón | 1 1/4 cups |
| Dijon-style mustard | 2 tablespoons |
| fresh naranja agria juiceor 2 tablespoons fresh lime juice plus 2 tablespoons sweet orange juice | 1/4 cup |
| kosher salt | 1 teaspoon, plus more to taste |
| freshly ground black pepper | 1/2 teaspoon |
| romaine or hojas de lechuga orejona (optional)for lining the platter | leaves from 1 small head |
| queso de bola (Edam) (optional)cut into small cubes | 1/2 cup |
| hard-boiled eggs (optional)sliced into rounds | 2 |
| pimientos morrones (optional)drained and sliced | 1 small jar |
| saladitas or pan francés (optional) | for serving |
Place the chicken in a large stockpot with the halved onion, halved garlic, bay leaves, epazote, and the tablespoon of salt. Cover with cold water by two inches. Bring to a gentle simmer over medium heat and skim the gray foam that rises in the first ten minutes. Cook at a low simmer for 25 to 30 minutes, until the chicken is just cooked through and pulls cleanly from the bone. The epazote is not optional. It is what tells your tongue this caldo was made in a Yucatecan kitchen and not a generic one.
Pull the chicken out with tongs and let it rest on a sheet pan until cool enough to handle. Strain and reserve the caldo for soup another day. It is too good to throw out. Remove the skin and bones and shred the meat by hand into bite-sized pieces. Hand-shredded, not chopped. The torn edges hold the dressing the way clean cuts cannot.
Bring a fresh pot of salted water to a boil. Add the diced papa and zanahoria together. Cook for 8 to 10 minutes, until a paring knife slides in without resistance but the cubes still hold their shape. Drain in a colander and spread on a sheet pan to cool. Do not skip the cooling. Warm potatoes will weep into the mayonesa and break the dressing. La cocina no es decoración, es trabajo.
If using fresh chícharos, blanch them in boiling salted water for 2 minutes and shock them in ice water. If using frozen, thaw and drain. They go in raw-bright, never overcooked into army green.
Heat a dry comal or small skillet over medium. Toast the nuez de Castilla for 3 to 4 minutes, shaking the pan, until the nuts smell warm and the cut sides turn a shade darker. Tip them onto a plate immediately. Walnuts left in a hot pan turn bitter in seconds.
In a large mixing bowl, whisk the mayonesa, mustard, naranja agria juice, the teaspoon of salt, and the black pepper until smooth and pale yellow. Taste it. The naranja agria does the work of vinegar here. It should taste sharp, a little tart, with the mustard right behind it. If you used the lime and sweet orange substitute, you may need an extra few drops of lime to bring it up. No me vengas con atajos: bottled sour orange marinade is not the same and will throw the balance off.
Add the cooled chicken, papa, zanahoria, chícharos, manzana, and pasitas to the bowl with the dressing. Fold everything together with a spatula, lifting from the bottom. Do not stir aggressively. You want the potato cubes to keep their shape, not turn the whole thing into puré. Fold in the toasted nueces last so they stay crisp. Taste again for salt. The potato will have absorbed some, so it usually needs a little more.
Cover the bowl and refrigerate for at least one hour, two is better. The salad needs to settle. The flavors knit together, the pasitas plump in the dressing, the apple stops tasting raw. Just before serving, line a wide platter or shallow Ticul-red cazuela with lechuga orejona. Mound the salad on top. Decorate with the rounds of hard-boiled egg, the sliced pimientos morrones, and the cubes of queso de bola. Serve cold with saladitas or pan francés on the side. Así se hace y punto.
1 serving (about 270g)
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.