Culinary Explorer

A cooking platform built around craft, culture, and the stories behind what we eat.

Discover Culinary Explorer
Ensalada de Ibes Yucateca

Ensalada de Ibes Yucateca

Created by

Yucatan's Maya milpa salad: tender ibes cured with naranja agria and pink onion, sharpened by habanero and radish, the way a senora in Merida or Tizimin would put it on the courtyard table.

Salads
Mexican
Make Ahead
Picnic
Budget Friendly
25 min
Active Time
1 hr 15 min cook1 hr 40 min total
Yield6 servings

This is from Yucatan. Not from Mexico in general, from the peninsula. The Maya cooked ibes in the milpa system, alongside corn and squash, long before Spanish ships came up the coast and changed what the rest of the country ate. The ibe is the original white lima bean of the peninsula, thin-skinned, mineral, more delicate than the alubias and peruanos of the central highlands. If you can find ibes at a Yucatecan store or order them dried, do it. If not, the small dried lima bean is the closest substitute, and I will tell you it is a compromise, not an upgrade.

This salad is not a salad in the lettuce sense. Yucatecan salads are built on jicama, citrus, cabbage, radish, beet, and beans. They are dressed with naranja agria, not vinegar. Naranja agria is the sour orange that grows in the peninsula's house patios, the same fruit that gives cochinita pibil its tang. It does the work of vinegar here and it cannot be replaced with lime alone. If you have to substitute, mix two parts fresh lime juice with one part fresh sweet orange juice and a pinch of grapefruit zest. That is the closest you will get north of Tizimin.

The habanero is the chile of the peninsula. Not jalapeno, not serrano, habanero. It carries a floral heat that belongs to Yucatan the way ancho belongs to Puebla. The pink cebolla morada en escabeche is the visual signature of the Yucatecan table, and the color comes from the citrus reacting with the onion. Nobody dyes it. Cada estado, su propia cocina.

The ibe (Phaseolus lunatus, the lima bean) is one of the few staple legumes domesticated independently in Mesoamerica rather than introduced by the Columbian Exchange, with archaeological evidence of cultivation in the Yucatan peninsula dating back roughly four thousand years. Within the Maya milpa system, ibes were planted alongside corn and squash as the third element of the indigenous version of the Three Sisters, fixing nitrogen for the corn while climbing its stalks. Naranja agria (Citrus aurantium), by contrast, is a post-conquest introduction the Spanish brought from the Mediterranean in the 16th century, but Yucatecan cooks absorbed it so completely into the regional palate that it now functions as the peninsula's defining acid, replacing the lime-and-vinegar logic of central Mexican cooking.

The technique, the tradition, and the story behind every dish.

Discover Culinary Explorer

Ingredients

dried ibes (Maya white lima beans)

Quantity

1 pound

soaked overnight in cold water

white onion

Quantity

1 medium

halved

garlic cloves

Quantity

4

peeled and lightly smashed

fresh epazote

Quantity

2 sprigs

kosher salt

Quantity

1 tablespoon, plus more to taste

red onion

Quantity

1 small

sliced into paper-thin half-moons

fresh naranja agria juice

Quantity

1/2 cup (about 3 sour oranges)

radishes

Quantity

1 bunch

thinly sliced

fresh cilantro leaves and tender stems

Quantity

1/2 cup

roughly chopped

fresh chile habanero

Quantity

1

stemmed and finely minced (seeds in or out, your call)

extra-virgin olive oil

Quantity

3 tablespoons

dried Yucatecan oregano

Quantity

1 teaspoon

lightly toasted on a comal

ripe but firm tomato

Quantity

1

seeded and diced small

flaky sea salt

Quantity

to finish

tostadas or warm corn tortillas (optional)

Quantity

for serving

Equipment Needed

  • Heavy 4-quart pot for cooking the beans
  • Cast iron comal or heavy skillet for toasting oregano
  • Glass jar or non-reactive bowl for the cured red onion
  • Sheet pan for cooling the beans
  • Wide ceramic serving bowl, ideally Ticul-red glazed clay or Campeche talavera

Instructions

  1. 1

    Soak the ibes

    The night before, place the dried ibes in a large bowl and cover with cold water by three inches. Leave them on the counter for eight to twelve hours. Skip the soak and the skins will burst before the centers turn tender. The ibe is a delicate bean, thinner-skinned than alubia or peruano, and it does not forgive shortcuts. No me vengas con atajos.

    Good ibes are pale ivory with a faint blush. If yours are gray or shriveled, they are old and they will never cook tender. Buy from a vendor whose beans turn over.
  2. 2

    Cook the beans low

    Drain the ibes and transfer them to a heavy pot. Cover with fresh cold water by two inches. Add the halved white onion, the smashed garlic, and the epazote sprigs. Bring to a gentle simmer over medium heat. Skim the foam in the first ten minutes. Lower the heat until the water moves with lazy bubbles, partially cover, and cook for 50 to 70 minutes. The bean is done when it crushes between your fingers without resistance but still holds its oval shape on the spoon. Add salt only in the last fifteen minutes. Salt early and the skins toughen.

  3. 3

    Cure the red onion

    While the beans cook, place the paper-thin red onion slices in a small glass jar or bowl. Pour the naranja agria juice over them with a pinch of salt. Press them down so they sit in the citrus. Leave them for at least twenty minutes. The onion turns from purple to bright pink and the bite mellows. This is the cebolla morada en escabeche that anchors every Yucatecan table from Merida to Tizimin. The pink color comes from the citrus reacting with the anthocyanins in the onion. It is not optional.

  4. 4

    Drain and cool the beans

    Once the ibes are tender, lift them out of their cooking liquid with a slotted spoon and spread them on a sheet pan to cool to room temperature. Reserve the cooking liquid. A salad needs the beans dry, not swimming. Discard the spent onion, garlic, and epazote sprigs. If the beans look thirsty as they cool, sprinkle a tablespoon or two of the cooking liquid back over them to keep them plump.

  5. 5

    Toast the oregano

    Heat a dry comal over medium-low. Place the dried Yucatecan oregano in your palm, rub it between your hands to break it up, and scatter it on the comal. Toast for fifteen to twenty seconds, no more, swirling the comal until the oregano releases its perfume. Yucatecan oregano is its own herb, lemony and resinous, not the Mediterranean kind. If you cannot find it, Mexican oregano is the right substitute. Italian oregano is wrong for this dish.

    Burned oregano turns acrid and there is no rescuing the salad after that. Pull it off the comal the moment you smell it bloom.
  6. 6

    Build the salad

    In a wide bowl, combine the cooled ibes, the sliced radishes, the chopped cilantro, the diced tomato, and the minced habanero. Lift the pink onion out of its citrus brine with a fork and add it to the bowl, but do not pour the brine in yet. Drizzle the olive oil over everything and crumble the toasted oregano on top. Toss gently with your hands. Beans break when you stir them with a spoon.

  7. 7

    Dress and rest

    Now add three to four tablespoons of the reserved citrus brine from the onions. Taste. The salad should be bright and sour-forward, with the citrus carrying the dish the way vinegar would carry a salad in another country. Add flaky salt to finish. Let the salad sit for ten minutes at room temperature before serving, so the beans drink the naranja agria. Serve with tostadas or warm corn tortillas. This is how it lands on a Merida courtyard table at two in the afternoon. Asi se hace y punto.

Chef Tips

  • True ibes are sold at Yucatecan tienditas and specialty Mexican grocers, and increasingly online. Dried baby lima beans from a grocery store are a reasonable substitute but they will cook faster, check them at the 40-minute mark. Frozen lima beans are not the same dish.
  • Naranja agria can be found bottled in Mexican groceries, but bottled is a last resort. If you can find fresh sour orange, sometimes labeled bitter orange or Seville orange, use it. The blend of two parts lime to one part sweet orange juice is the practical fallback in cold climates.
  • The habanero is the chile of Yucatan. Do not swap it for jalapeno or serrano. If the heat scares you, mince a quarter of one and leave it on a side plate with the rest sliced. Yucatecan tables let each diner adjust their own.
  • Yucatecan oregano (Lippia graveolens grown in the peninsula) tastes different from the Mexican oregano of the central states, but if you cannot find it, Mexican oregano is the right substitute. Italian or Mediterranean oregano is wrong for this dish and will give you a flavor that belongs to another cuisine.

Advance Preparation

  • The ibes can be cooked one day ahead, cooled completely, and refrigerated in a little of their cooking liquid. Drain and bring to room temperature before dressing.
  • The cebolla morada en escabeche keeps in the refrigerator for up to a week and only improves. Keep a jar in the fridge for tacos, eggs, panuchos, and salbutes.
  • Build the salad no more than one hour before serving. The radish and cilantro lose their snap if they sit dressed for too long.

Frequently Asked Questions

Nutrition Information

1 serving (about 275g)

Calories
325 calories
Total Fat
7 g
Saturated Fat
1 g
Trans Fat
0 g
Unsaturated Fat
6 g
Cholesterol
0 mg
Sodium
400 mg
Total Carbohydrates
50 g
Dietary Fiber
14 g
Sugars
3 g
Protein
16 g

Note: Chef personas and recipes are created with AI assistance. Cook with care: follow safe food-handling practices, check doneness with a thermometer when needed, and adapt for allergies and your kitchen.

Where cooking meets culture.

Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.

Discover Culinary Explorer

More from Yucatecan Salads & Curtidos

Browse the full collection