Culinary Explorer

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

Discover Culinary Explorer
Sopa de Lima Yucateca

Sopa de Lima Yucateca

Created by

Yucatán's signature soup: turkey broth scented with charred onion, allspice, and chile xkatik, finished with the juice of lima agria and topped with crisp fried tortilla strips.

Soups & Stews
Mexican
Comfort Food
Weeknight
Dinner Party
30 min
Active Time
1 hr 30 min cook2 hr total
Yield6 servings

Sopa de lima is from Yucatán. Not from 'Mexico,' from Yucatán, and that distinction matters because the peninsula cooks its own cuisine, with its own chiles, its own citrus, and its own spice palette that owes more to Maya and Lebanese influence than to central Mexico. If you walk into a fonda in Mérida or Valladolid at midday, this soup is on the table. It is a dish of the casa, eaten before the cochinita, before the poc chuc, before the relleno negro.

The lime is not Persian lime and it is not Mexican key lime. It is lima agria, the Yucatecan bitter lime, with a thick bumpy skin and a flavor closer to bergamot than to a margarita. The bitterness of the peel is what defines the soup. That is why some cooks float a slice of the whole lime in the bowl. If you cannot find lima agria outside Mérida, I will give you a workaround, but understand it is a compromise. Persian lime juice with a little grapefruit zest gets you close to the bitterness. It does not get you home.

The broth is built on tatemado, the Yucatecan word for charring the aromatics on a comal until the skins blacken and the sugars caramelize. Onion, garlic, tomato, chile xkatik. This is the same technique that anchors every great Yucatecan broth, and it is non-negotiable. Skip it and you are making generic chicken soup. The recado, the seasoning paste, is allspice-heavy and warm with clove and canela, more Mediterranean than Mexican to the untrained palate, which tells you everything about the Lebanese and Spanish layers in Yucatecan cooking.

My mother did not make sopa de lima. She was from Jalisco and her notebook ended at the Veracruz border. I learned this soup in Mérida from a senora named Doña Carmela who ran a fonda two streets behind the central market. She cooled my forehead with a wet rag while I cried about the habanero I had eaten by accident, and she taught me the soup as a kind of apology. Saber cocinar es saber vivir.

Sopa de lima is documented in Yucatecan cookery from the late 19th century and is built on three culinary streams that converge nowhere else in Mexico: Maya use of native chiles and turkey, Spanish broth-making and citrus, and the Lebanese spice palette brought by waves of immigrants who settled in Mérida between the 1880s and 1920s. The lima agria itself (Citrus limetta, the sweet lime or 'lima dulce' in some regions, but agria in Yucatán's preparation) was introduced by the Spanish but adapted into the peninsula's culinary identity so completely that it is now considered indigenous to Yucatecan cooking. The traditional protein was wild ocellated turkey, the same bird used for relleno negro and escabeche oriental, and the swap to chicken is a modern accommodation, not the original recipe.

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

Discover Culinary Explorer

Ingredients

bone-in turkey thighs and drumsticks

Quantity

2 pounds

or bone-in chicken thighs if turkey is unavailable

cold water

Quantity

10 cups

white onion

Quantity

1 medium

halved, one half left whole for charring, the other half finely diced for serving

head of garlic

Quantity

1

halved crosswise

garlic cloves

Quantity

4

peeled, for charring

tomato

Quantity

1 medium

halved

chile xkatik (Yucatecan yellow chile) or chile guero

Quantity

1

left whole

whole allspice berries (pimienta gorda)

Quantity

6

whole black peppercorns

Quantity

4

whole cloves

Quantity

2

stick canela (Mexican cinnamon)

Quantity

1 small

fresh Mexican oregano (oregano yucateco if you can find it)

Quantity

1 sprig, plus 1 teaspoon dried

bay leaves

Quantity

2

manteca de cerdo (pork lard)

Quantity

2 tablespoons

recado blanco or recado de especias

Quantity

1 tablespoon

or 1 teaspoon ground allspice mixed with 1/2 teaspoon ground black pepper, 1/4 teaspoon ground cloves, and 1/4 teaspoon ground canela

lima agria (Yucatecan bitter lime)

Quantity

3

2 juiced and 1 sliced into thin rounds for serving

kosher salt

Quantity

1 1/2 teaspoons, plus more to taste

day-old corn tortillas

Quantity

6

cut into thin strips

neutral oil or additional lard

Quantity

for frying the tortilla strips

chile habanero (optional)

Quantity

1

left whole, for the table

chopped fresh cilantro (optional)

Quantity

for serving

sliced radishes (optional)

Quantity

for serving

Equipment Needed

  • Heavy 6-quart stockpot or clay olla
  • Cast iron comal or heavy skillet for charring the aromatics
  • Fine-mesh strainer
  • Slotted spoon or spider for frying tortilla strips
  • Cheesecloth and kitchen twine for the spice bundle

Instructions

  1. 1

    Char the aromatics

    Heat a dry comal or heavy cast iron skillet over medium-high. Lay down the onion half, the tomato halves cut-side down, the halved head of garlic cut-side down, the four peeled garlic cloves, and the whole chile xkatik. Let everything blacken in spots, turning as needed. The onion should show dark patches on every side. The garlic skins should go from white to gold to brown. The chile xkatik should blister and soften. This char is the foundation of sopa de lima. Yucatecan cooks call it 'tatemar.' Skip it and you are making chicken soup, not sopa de lima.

    Do not be afraid of the black spots. Charred is not burned. You want the surface scorched, not powdered to ash. Real char tastes sweet and smoky, not bitter.
  2. 2

    Build the broth

    Place the turkey pieces in a heavy 6-quart stockpot and cover with the cold water. Add the charred onion, tomato, halved head of garlic, and chile xkatik. Tie the allspice berries, peppercorns, cloves, canela stick, fresh oregano sprig, and bay leaves into a small square of cheesecloth and drop the bundle in. Bring to a gentle simmer over medium heat. Skim the gray foam that rises in the first fifteen minutes. Cold water, slow heat. A rolling boil clouds the broth and toughens the turkey.

  3. 3

    Simmer low and slow

    Once the broth is clear, reduce the heat until you see lazy bubbles every few seconds. Cover partially and cook for one hour, or until the turkey pulls cleanly from the bone. Add the salt halfway through, never at the start. Salt early and the meat tightens before the broth pulls flavor from it.

  4. 4

    Fry the tortilla strips

    While the broth simmers, heat half an inch of neutral oil or lard in a skillet over medium-high until it shimmers. Fry the tortilla strips in batches, stirring with a slotted spoon, until they are golden and rigid, about 90 seconds per batch. Drain on a paper towel and salt them lightly while they are still hot. Day-old tortillas fry crisper than fresh ones. The Yucatecan cooks I learned from save their stale tortillas in a basket for exactly this. Nothing wasted.

    Fry the strips the day you are serving. They lose their crackle in a sealed container within hours. If you must, hold them uncovered on a wire rack.
  5. 5

    Bloom the recado

    Pull the turkey out of the broth with tongs and set it aside to cool. Strain the broth through a fine-mesh sieve into a clean pot. Discard the spices, the spent vegetables, and the bundle. In a small skillet, melt the manteca de cerdo over medium heat. Stir in the recado blanco (or the mixed dry spices) and the charred peeled garlic, mashed to a paste with the side of a knife. Cook for about a minute, until the lard turns pale gold and the kitchen smells of allspice and clove. La manteca es el sabor. Stir this paste into the strained broth.

  6. 6

    Shred the turkey and finish

    Pull the turkey meat from the bone in large rough pieces. Discard the skin and bones. Return the meat to the pot of broth. Add the dried oregano and bring everything to a low simmer for ten minutes so the flavors marry. Taste for salt. Off the heat, stir in the juice of two lima agria. Do not add the lime juice while the pot is boiling. Boiling kills the brightness and turns the broth flat. The lima goes in at the end, always.

  7. 7

    Serve at the table

    Ladle the soup into wide bowls. Drop two or three slices of lima agria into each bowl. Pile the fried tortilla strips on top so they sit above the broth and stay crisp. Set the diced onion, cilantro, sliced radishes, and the whole chile habanero in small dishes on the table. Each diner crushes the habanero into their own bowl if they want heat, never into the pot. Yucatecans guard the habanero this way because not every mouth at the table wants it. Así se hace y punto.

Chef Tips

  • If you can source lima agria, do it. Some Latin American markets carry them, sometimes labeled as Persian sweet lime or 'lima boba.' If you find them, buy extra and zest them frozen for later. The peel is the soul of the soup.
  • Turkey is the original protein and gives a richer, gamier broth than chicken. If you can find bone-in turkey thighs, use them. Chicken is the everyday substitute even in Yucatecan home kitchens, but the soup loses a little depth. A compromise, not an upgrade.
  • Do not crush the habanero into the pot. The Yucatecan way is to let each diner decide. A whole habanero on a side plate with a small fork is how it is done. The chile is for perfuming, not for setting the broth on fire. No me vengas con atajos.
  • Recado blanco can be hard to find outside Yucatán. If your Mexican market does not carry it, the spice mixture in the ingredient list will get you there. Toast the whole spices on a dry comal for thirty seconds before grinding for a closer flavor.

Advance Preparation

  • The broth can be made one day ahead through Step 5 and refrigerated. Reheat gently and add the lima agria juice only at serving time. The acid loses its lift if it sits in the broth overnight.
  • Fry the tortilla strips the day of serving. They do not store well. Sealed containers turn them soft within hours, and a soft tortilla strip is the wrong tortilla strip.
  • The recado paste, if you make it from scratch, keeps for two weeks in the refrigerator and gets better as it sits.

Frequently Asked Questions

Nutrition Information

1 serving (about 420g)

Calories
320 calories
Total Fat
14 g
Saturated Fat
4 g
Trans Fat
0 g
Unsaturated Fat
9 g
Cholesterol
85 mg
Sodium
650 mg
Total Carbohydrates
22 g
Dietary Fiber
3 g
Sugars
3 g
Protein
26 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 Soups & Stews

Browse the full collection