Sopa de Lima (Traditional Yucatecan Lime Soup)

Sopa de Lima is a traditional chicken soup from Mexico’s Yucatán region, known for its clear broth, fresh lime juice, warm spices, and crispy tortilla strips. Unlike regular chicken soup, it’s light, aromatic, and finished with citrus added at the end for a bright, balanced flavor. 

This authentic Sopa de Lima recipe uses simple ingredients and proper timing to create a comforting soup that’s refreshing, savory, and easy to make at home.

What Makes Sopa de Lima Different From Regular Chicken Soup

If you’re expecting a lime-flavored chicken soup, reset that expectation now. Sopa de Lima is built on contrast, not comfort alone.

The broth is clear and aromatic rather than thick or starchy. Lime juice is added at the very end, so it stays bright instead of bitter. Warm spices like clove and allspice are used sparingly- not enough to scream “spiced soup,” but just enough to add depth you can’t quite place. And unlike many soups where toppings are decorative, the tortilla strips here are essential for texture.

This soup feels light but satisfying, which is exactly why it’s traditionally served in warm climates. It fills you up without weighing you down.

Flavor Profile You Should Expect

Before cooking, it helps to know what you’re aiming for. When done right, Sopa de Lima tastes:

  • Bright and citrusy, but never sour
  • Savory and clean, with a clear chicken-forward broth
  • Gently aromatic, thanks to warm spices
  • Texturally balanced, with crispy tortilla strips against soft chicken

If your soup tastes sharp, flat, or muddy, something went wrong-usually timing or over-spicing.

Ingredient Insights (No Measurements)

Lime

Fresh lime juice is non-negotiable. Bottled juice will completely flatten the soup and add bitterness. Traditionally, sour lime (lima agria) is used, but regular fresh limes work beautifully when balanced properly.

Chicken

Bone-in chicken pieces give the broth more body and flavor. Skinless is preferred so the soup stays clean rather than greasy. Shredded chicken should be tender, not stringy.

Aromatics

Onion and garlic form the backbone of the soup. Tomatoes are used lightly-not to make it tomatoey, but to soften the acidity of the lime and round out the broth.

Spices

Clove and allspice are the secret weapons here. Used sparingly, they add warmth without announcing themselves. Too much and the soup will taste like mulled broth-so restraint matters.

Tortilla Strips

Corn tortillas fried or baked until crisp are essential. They should stay crunchy when added to the soup, so timing and thickness matter.

Step-by-Step: How to Make Sopa de Lima

Step 1: Build the Aromatic Base

Start by gently cooking chopped onion in a bit of oil until soft and translucent. This step is not about browning- color will change the flavor. Add garlic once the onion is soft, cooking just until fragrant. Tomatoes go in next, breaking down slowly until they melt into the base and lose their raw edge.

This slow start creates a foundation that supports the lime later instead of competing with it.

Step 2: Create the Broth

Add water or light chicken stock along with whole spices like clove and allspice. Let the broth simmer gently- not boil aggressively. This slow infusion allows the spices to release flavor gradually, keeping the broth aromatic rather than overpowering.

At this stage, the soup should smell warm and savory, not spicy or acidic.

Step 3: Cook and Shred the Chicken

Add the chicken directly to the broth and let it simmer until fully cooked and tender. Avoid overcooking- dry chicken will ruin the texture of the soup. Once cooked, remove the chicken, shred it into bite-sized pieces, and return it to the pot.

This step keeps the chicken juicy while allowing it to absorb flavor once shredded.

Step 4: Finish With Lime (The Most Important Step)

Turn off the heat before adding lime juice. This is crucial. Boiling lime juice destroys its brightness and adds bitterness. Stir the lime juice in gently, tasting as you go. The goal is balance- you should notice the lime, but it should never dominate.

Add salt at this stage, adjusting slowly. Lime changes how salt is perceived, so final seasoning must happen after citrus is added.

Step 5: Prepare the Tortilla Strips

Slice corn tortillas into thin strips. Fry them until golden and crisp, or bake them if you prefer a lighter version. Drain well and keep them separate until serving.

Never add tortilla strips directly to the pot. They belong in the bowl, right before eating.

Common Mistakes That Ruin Sopa de Lima

  • Adding lime too early: This causes bitterness and dull flavor
  • Using bottled lime juice: The soup will taste flat and artificial
  • Overusing spices: Clove and allspice should whisper, not shout
  • Skipping tortilla strips: Texture is part of the experience
  • Overboiling the broth: Gentle simmering keeps flavors clean

How to Serve Sopa de Lima

Traditionally, Sopa de Lima is served hot with tortilla strips added just before eating. Lime slices, fresh cilantro, and occasionally avocado are used as garnishes. The soup is often served as a light meal on its own or as a starter before a larger dish.

For a more filling option, serve it with rice on the side or warm corn tortillas.

Nutrition (Per Serving)

NutrientAmount
Calories320 kcal
Protein26 g
Carbohydrates18 g
Fat16 g
Saturated Fat4 g
Fiber3 g
Sugar3 g
Sodium720 mg

Storage and Reheating Tips

Sopa de Lima keeps well in the refrigerator for up to three days. Store the soup and tortilla strips separately. Reheat gently over low heat- never boil. If the lime flavor has faded slightly, a small squeeze of fresh lime just before serving will revive it.

Freezing is possible, but only freeze the soup base without tortilla strips. Add fresh lime and tortillas after reheating for best results.

Variations You Can Try

Traditional Yucatecan Style

Keep it simple- minimal tomato, gentle spice, and strong emphasis on fresh lime.

Mild Family-Friendly Version

Reduce lime slightly and skip extra garnishes for a softer flavor profile.

Spicy Version

Add a small amount of chile pepper or serve with chile oil on the side. The soup itself should remain balanced.

Vegetarian Adaptation

Use a light vegetable broth and roasted vegetables. Not traditional, but still delicious if done thoughtfully.

FAQs

Is Sopa de Lima supposed to be sour?

No. It should be bright and citrusy, but not sour. If it tastes sharp, too much lime was added or it was cooked too long.

Can I use regular limes instead of sour lime?

Yes. Regular fresh limes work perfectly when added at the right time and balanced properly.

Why does this soup use warm spices like clove?

They add depth and warmth without making the soup spicy. You shouldn’t taste them individually.

Can I make Sopa de Lima ahead of time?

Yes. Make the soup base ahead, then add fresh lime and tortilla strips just before serving.

What makes Sopa de Lima authentic?

Fresh lime added at the end, restrained use of spices, clear broth, and crispy tortilla strips.

Sopa de Lima (Traditional Yucatecan Lime Soup)

A bright, aromatic chicken soup from the Yucatán region of Mexico, finished with fresh lime juice and topped with crispy tortilla strips. Light, comforting, and deeply flavorful without being heavy or spicy.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 4
Course: Appetizer, Main Course, Soup
Cuisine: Mexican, Yucatecan
Calories: 320

Ingredients
  

  • 1 lb bone-in chicken thighs or drumsticks
  • 6 cups water or light chicken broth
  • 1 medium onion finely chopped
  • 2 cloves garlic minced
  • 2 medium tomatoes chopped
  • 1 whole clove
  • 2 whole allspice berries
  • 1 bay leaf
  • Salt to taste
  • ¼ cup fresh lime juice about 2–3 limes
  • 6 corn tortillas cut into thin strips
  • Vegetable oil for frying
  • Fresh cilantro for garnish
  • Lime slices for serving

Method
 

  1. Heat a tablespoon of oil in a large pot over medium heat. Add the chopped onion and cook until soft and translucent, about 5 minutes.
  2. Add the garlic and cook for 30 seconds until fragrant. Stir in the chopped tomatoes and cook until they break down and form a soft base, about 5–7 minutes.
  3. Pour in the water or chicken broth. Add the clove, allspice berries, and bay leaf. Bring to a gentle simmer.
  4. Add the chicken pieces to the pot. Simmer uncovered for 20–25 minutes, until the chicken is fully cooked and tender.
  5. Remove the chicken from the pot, shred it into bite-sized pieces, and return it to the soup.
  6. Turn off the heat. Add the fresh lime juice gradually, tasting as you go. Season with salt to taste.
  7. In a small pan, heat vegetable oil and fry the tortilla strips until golden and crisp. Drain on paper towels.
  8. Serve the soup hot, topped with crispy tortilla strips, fresh cilantro, and lime slices on the side.

Notes

  • Always add lime juice after turning off the heat to prevent bitterness.
  • Use fresh lime juice only—bottled juice will ruin the flavor.
  • Clove and allspice should be subtle; remove them before serving if desired.
  • Store soup and tortilla strips separately to maintain texture.
  • For a lighter version, bake the tortilla strips instead of frying.