top of page

Sopa de Lima Recipe Origins and Seasoning Tips for Perfect Flavor

41 minutes ago
8 min read

A great bowl of citrusy chicken soup should wake up the palate, not make it pucker. That is the magic of Sopa de Lima: a clear, savory broth lifted by fragrant lime, tender chicken or turkey, warm spices, and crisp tortilla strips.


This Yucatán classic looks simple, but the flavor balance matters. Too much citrus can flatten the broth. Too little makes the soup taste like ordinary chicken soup. The best version lands in the middle, bright, comforting, aromatic, and layered.


Below is a home-cook friendly recipe, plus the seasoning choices that help the dish taste fresh, lively, and deeply satisfying.


Overhead view of Sopa de Lima in a ceramic bowl with tortilla strips and lime wedges
A bright broth, crisp tortillas, and fresh citrus set the tone for the dish.

The origins of the dish are rooted in Yucatán cooking


Sopa de Lima comes from the Yucatán Peninsula in southeastern Mexico, where Maya food traditions, Spanish influence, and local ingredients meet in everyday cooking. The soup is closely tied to the region’s citrus, especially lima agria, often called Yucatecan lime or sour lime.


This fruit is not exactly the same as the standard Persian limes commonly sold in US grocery stores. It is usually more aromatic, with a floral citrus note and a gentler acidity. That fragrance is part of what gives the soup its signature character.


The base is usually chicken or turkey broth. Turkey has long been important in regional cooking, while chicken is more common for many modern home kitchens. The broth often includes onion, garlic, tomato, sweet pepper, and herbs. Fried tortilla strips finish the bowl with crunch and corn flavor.


Culturally, this soup is more than a starter. It is the kind of dish served at family meals, in small restaurants, and as a comforting bowl when something light but satisfying is needed. It reflects Yucatán’s style of cooking, where sour, savory, charred, and aromatic ingredients work together rather than compete.


The dish also shows how much flavor can come from restraint. The broth stays clear and clean. The citrus is added with care. The toppings bring contrast. Nothing feels heavy, yet the bowl is full of character.


The key ingredients build flavor in layers


The best version starts with a few core ingredients. Each one has a job.


Chicken or turkey


Chicken thighs, chicken breasts, or cooked turkey all work. Thighs give the broth more richness. Breasts keep the soup leaner. Turkey brings a traditional feel and a slightly deeper flavor.


Good broth


Homemade broth gives the soup the fullest taste, but a good store-bought low-sodium chicken broth can work well. Low-sodium broth gives more control over seasoning.


Lime or sour lime


If you can find Yucatecan lime or sour lime, use it. If not, combine regular lime juice with a small splash of orange juice. This gives a softer, more rounded citrus flavor.


Tomato, onion, garlic, and pepper


These aromatics create the base. Roma tomatoes are a good choice because they are meaty and not too watery. For the pepper, use a mild sweet pepper or a small amount of bell pepper.


Mexican oregano


Mexican oregano has a more citrusy, earthy taste than Mediterranean oregano. It fits the soup beautifully. If regular oregano is all you have, use a lighter hand.


Warm spices


Some versions include a pinch of clove, allspice, cinnamon, or black pepper. These should be subtle. They should add warmth, not make the soup taste sweet.


Corn tortillas


Fried tortilla strips are not just garnish. They add texture, corn aroma, and a little richness. If frying is not your style, bake the strips until crisp.


A step-by-step recipe for a balanced bowl


This recipe serves 4 generous portions.


Ingredients


For the broth and chicken:


  • 1 1/2 pounds bone-in chicken thighs, or 1 pound boneless chicken

  • 8 cups low-sodium chicken broth or water

  • 1/2 white onion

  • 3 garlic cloves, lightly smashed

  • 1 bay leaf

  • 1 teaspoon kosher salt, plus more to taste


For the soup base:


  • 1 tablespoon neutral oil

  • 1/2 white onion, finely chopped

  • 2 garlic cloves, minced

  • 2 Roma tomatoes, chopped

  • 1 small mild sweet pepper or 1/2 green bell pepper, finely chopped

  • 1 teaspoon Mexican oregano

  • 1/8 teaspoon ground clove or allspice

  • 1/4 teaspoon black pepper

  • 1 to 2 tablespoons fresh lime juice, plus more to taste

  • 1 tablespoon orange juice, optional if using regular limes


For serving:


  • 6 corn tortillas, cut into thin strips

  • Neutral oil for frying, or cooking spray for baking

  • Lime wedges

  • Chopped cilantro, optional

  • Sliced avocado, optional

  • Thinly sliced fresh chile, optional


Step 1. Simmer the chicken gently


Place the chicken, broth or water, onion half, smashed garlic, bay leaf, and salt in a large pot. Bring it to a gentle simmer over medium heat.


Do not boil hard. A soft simmer keeps the chicken tender and the broth clearer.


Cook until the chicken is fully cooked and easy to shred. Bone-in thighs usually take about 30 to 40 minutes. Boneless pieces usually take less time.


Remove the chicken and let it cool slightly. Strain the broth and save it. Discard the onion, garlic, and bay leaf.


Step 2. Shred the meat


Pull the chicken from the bones and shred it into bite-size pieces. Set it aside.


If you prefer a cleaner-looking soup, shred the chicken finely. If you like a hearty bowl, leave the pieces a little larger.


Step 3. Cook the aromatics


In the same pot, heat 1 tablespoon of oil over medium heat. Add the chopped onion and cook until it softens, about 3 to 4 minutes.


Add the minced garlic, tomato, and sweet pepper. Cook until the tomatoes break down and the mixture smells savory, about 5 minutes.


This step matters. Cooking the vegetables first removes raw sharpness and gives the broth a rounder flavor.


Step 4. Season the base


Add the Mexican oregano, clove or allspice, and black pepper. Stir for about 30 seconds.


Warming the spices in the oil helps release their aroma. Keep the amount small. The citrus and broth should still lead.


Step 5. Add the broth and chicken


Pour the strained broth back into the pot. Add the shredded chicken. Bring the soup to a gentle simmer and cook for 10 minutes.


Taste the broth before adding citrus. Adjust the salt first. A properly salted broth will need less lime because the flavors are already awake.


Step 6. Add the citrus with care


Turn the heat to low. Stir in 1 tablespoon of lime juice. Taste.


If the broth needs more brightness, add another teaspoon or two. If using regular limes, add the optional tablespoon of orange juice to soften the acidity.


The goal is not a sour soup. The lime should lift the broth and leave a clean finish.


Step 7. Make the tortilla strips


For fried strips, heat about 1/2 inch of oil in a skillet over medium-high heat. Fry the tortilla strips in batches until golden and crisp. Drain on paper towels and season lightly with salt.


For baked strips, toss them with a little oil or spray them lightly. Bake at 375°F until crisp, about 10 to 15 minutes, stirring once.


Step 8. Serve while the strips are crisp


Ladle the soup into bowls. Top with tortilla strips just before serving. Add cilantro, avocado, chile, or extra lime wedges as desired.


For the best texture, keep the tortilla strips separate until the bowl hits the table.


Close-up of crisp tortilla strips beside fresh lime and Mexican oregano
Small details like oregano and tortilla strips make the flavor feel complete.

The perfect flavor comes from balance


A strong bowl of Sopa de Lima depends on contrast. The broth should be savory, the citrus should be bright, the spices should be quiet, and the tortillas should add crunch.


Here is how to adjust the soup as it cooks.


If the soup tastes like this

Adjust it this way

Flat or dull

Add a pinch of salt, then taste again before adding lime

Too sour

Add more broth, a small splash of orange juice, or a few extra pieces of chicken

Too salty

Add unsalted broth or water, then finish with fresh lime

Too spicy

Add avocado, extra broth, or more chicken

Too heavy

Add lime in small amounts and serve with more fresh herbs

Too thin

Simmer uncovered for a few minutes to concentrate the broth


Salt and lime should be adjusted in that order. Salt brings out the savory flavor. Lime adds lift. If lime goes in first, it can trick the palate into thinking the soup is seasoned when the broth still needs salt.


A useful rule is to add citrus at the end and in stages. Heat can dull fresh lime juice, so the soup tastes cleaner when the juice goes in after the broth has finished simmering.


The spices also need restraint. A tiny pinch of clove or allspice can make the soup taste warm and traditional. Too much can take over quickly. If unsure, start with less than the recipe calls for. Taste after simmering, then decide.


Seasoning variations are part of the fun


Recipes from Yucatán vary from kitchen to kitchen, so there is room to make the bowl your own. The structure stays the same, but the final seasoning can shift based on taste.


For a brighter bowl, add more lime zest rather than more juice. Zest brings fragrance without making the soup too acidic.


For a smokier bowl, char the tomato, onion, and pepper on a dry skillet before chopping. This adds a deeper flavor while keeping the soup light.


For a richer bowl, use bone-in thighs or a mix of chicken and turkey. A little extra fat in the broth helps carry the oregano and pepper.


For a spicier bowl, add sliced habanero on the side. Habanero is common in Yucatecan cooking, but it is powerful. Serving it separately lets each bowl stay balanced.


For a more aromatic bowl, add a small strip of lime peel while the broth simmers, then remove it before serving. Avoid the white pith, which can taste bitter.


For a vegetarian-inspired version, use a clear vegetable broth, mushrooms, roasted tomatoes, and crispy tortilla strips. It will not be traditional in the same way, but the lime, oregano, and corn flavors can still create a satisfying soup.


The best advice is simple: taste often. Seasoning is not a single step at the end. It is a series of small choices.


Common mistakes to avoid


The soup is forgiving, but a few habits can throw it off.


Do not add all the lime juice at once. Fresh limes vary. Some are sweet and floral, while others are sharp. Start small.


Do not skip the tortilla strips. They turn a light broth into a complete bowl and add the corn flavor the dish needs.


Do not overcook the chicken. Hard boiling can make it tough and cloudy.


Do not use too much tomato. The soup should not taste like tomato soup. Tomato adds body and color, but the broth and citrus should remain the focus.


Do not cover the bowl with toppings. Avocado, cilantro, chile, and extra lime are welcome, but the clear broth should still shine.


FAQ


What is the difference between regular lime and Yucatecan lime?


Yucatecan lime, often called lima agria, is usually more floral and less sharply acidic than standard grocery store limes. If you cannot find it, use regular lime juice with a small splash of orange juice for a softer flavor.


Can I make the soup ahead of time?


Yes. Make the broth and chicken ahead, then store them in the refrigerator. Add the lime juice and tortilla strips right before serving so the flavor stays fresh and the strips stay crisp.


Is chicken or turkey more traditional?


Turkey is common in older and regional versions, but chicken is widely used and easier to find. Both work well.


How spicy should the soup be?


The broth itself does not need to be very spicy. For more heat, serve sliced chile or habanero on the side so each bowl can be adjusted.


Can I use rotisserie chicken?


Yes. Use shredded rotisserie chicken with a good low-sodium broth. Simmer the aromatics and spices first, then add the chicken near the end so it does not dry out.


A final bowl worth adjusting to your taste


Sopa de Lima rewards careful seasoning more than complicated cooking. Start with a clean broth, build flavor with onion, garlic, tomato, pepper, and oregano, then add lime slowly until the soup tastes bright but still savory.


The recipe gives a reliable starting point, but the best bowl is the one that matches your palate. Add more citrus if you like it sharp. Use extra oregano if you enjoy herbal notes. Bring in habanero if heat makes the soup feel complete.


Taste, adjust, and trust the bowl in front of you. That is how this simple Yucatán soup becomes memorable.


Comments


Nourishing Dallas low-income residents one bowl at a time

​​📬 Contact  
Chef Irvin gary@soupangels.org
Lakewood - Hollywood Heights/Santa Monica
6919 Lindsley Ave Dallas, Texas 75223

​

❤️ Our Mission  
Nourishing Dallas with dignity, joy, and community — one bowl at a time.
 

Soup Angels is a 501(c)(3) nonprofit organization. Donations are tax‑deductible as allowed by law. EIN: [41-5054092]

  • Instagram
  • Facebook
  • TikTok
Pet Pals Pack non-profit organization

“© 2026 Soup Angels. All rights reserved.”

bottom of page