Mexican lime soup, often called sopa de lima, is a Yucatán Peninsula–associated chicken soup with a clear, savory broth brightened with lime and topped with crisp tortilla strips. This version balances the citrus with tomato, onion, and gentle chile, so it tastes lively without overwhelming the tender chicken.
Ingredients
- 1 lb (450 g) boneless, skinless chicken breasts or thighs
- 8 cups (1.9 L) low-sodium chicken broth
- 1 medium white onion, divided: about 1 cup (150 g) chopped and ¼ cup (40 g) thinly sliced
- 2 medium Roma tomatoes, about 1 cup (200 g), diced
- 2 medium garlic cloves (6 g), minced
- 1 medium green bell pepper (about 150 g), seeded and diced
- 1 small jalapeño (about 15 g), seeded and minced, or less to taste
- 2 tablespoons (30 ml) neutral oil, divided
- 1 teaspoon (2 g) dried Mexican oregano, or 1 teaspoon (1 g) regular dried oregano
- ½ teaspoon (1 g) ground cumin
- 1 bay leaf
- 1 teaspoon (6 g) fine salt, plus more to taste
- ¼ teaspoon (0.5 g) black pepper
- 4 corn tortillas (about 100 g), cut into thin strips
- 4 medium limes (about 200 g total), juiced to yield roughly ½ cup (120 ml); reserve wedges for serving
- ¼ cup (15 g) chopped fresh cilantro
- 1 avocado (about 200 g), pitted and diced, for serving (optional)
Instructions
- Prepare the tortilla strips. Heat the oven to 400°F (200°C). Toss the tortilla strips with 1 tablespoon (15 ml) of the oil and spread them in one layer on a baking sheet. Bake for 8–12 minutes, turning once, until crisp and lightly golden. They can darken quickly near the end, so check them often. Set aside while you make the soup.
- Simmer the chicken. Put the chicken in a large pot with the broth, bay leaf, half of the chopped onion, and ½ teaspoon (3 g) of the salt. Bring just to a gentle boil, then lower the heat to maintain a steady simmer. Cook boneless breasts for about 18–22 minutes, or until the thickest part reaches 165°F (74°C) on a food thermometer; USDA FSIS lists 165°F (74°C) as the safe minimum internal temperature for poultry. Transfer the chicken to a plate and let it rest while you prepare the vegetables. Keep the broth hot, and remove the bay leaf and onion pieces if you prefer a clearer soup.
- Shred the chicken. When the chicken is cool enough to handle, pull it into bite-size strands with two forks. If you used thighs, check that each piece is cooked through to the same safe temperature before shredding. Cover the chicken loosely so it does not dry out while the soup base comes together.
- Cook the vegetables. Heat the remaining 1 tablespoon (15 ml) oil in a second pot or deep skillet over medium heat. Add the remaining chopped onion, bell pepper, and jalapeño. Cook for 4–5 minutes, stirring now and then, until the onion turns translucent and the pepper begins to soften. Stir in the garlic, oregano, cumin, black pepper, and remaining ½ teaspoon (3 g) salt; cook for about 30 seconds, just until fragrant.
- Build the broth. Add the diced tomatoes to the vegetable mixture and cook for 3–4 minutes, stirring until they begin to soften and release their juices. Pour in the hot chicken broth and bring the soup to a gentle simmer. Let it simmer for 8–10 minutes so the tomato and seasonings flavor the broth. Taste a spoonful before adding lime; the broth should be savory, lightly aromatic, and not overly salty.
- Finish with chicken and lime. Stir the shredded chicken back into the pot and heat for 2–3 minutes, just until hot. Turn off the heat, then stir in about ⅓ cup (80 ml) of the lime juice and the cilantro. Taste and add more lime juice a tablespoon at a time, along with additional salt if needed. Adding lime off the heat keeps its fresh, fragrant character brighter than a long boil would.
- Serve promptly. Ladle the soup into bowls and top each serving with crisp tortilla strips, a few slices of the reserved onion, avocado if using, and a lime wedge. Keep the tortilla strips separate until serving so they stay crunchy.
Tips
- Choose the lime to suit your taste. Traditional Yucatecan versions are associated with lima agria, a fragrant, tart sour lime that can be difficult to find outside the region. Regular Persian limes work well here and taste sharper; Key limes are another option and are usually more floral and tart. If you want a softer citrus note, replace a few tablespoons of lime juice with orange juice, rather than replacing all the lime.
- Keep the broth at a simmer, not a hard boil. A rolling boil can make chicken breast firm and cloudy the broth. Bring the pot up to temperature, then lower the heat so small bubbles rise steadily. Begin checking the chicken near the lower end of the timing range, since thickness and starting temperature affect how quickly it cooks.
- Adjust heat gradually. Jalapeños vary, and their seeds and pale ribs carry much of their heat. Remove them for a mild soup, or leave some in for more warmth. You can also serve sliced chile at the table so each person can season their own bowl.
- Keep the lime and tortilla topping fresh. Add lime after cooking and crisp the tortilla strips separately. If strips are baked ahead, cool them completely before storing at room temperature in an airtight container for a day; do not put warm strips in a sealed container, where trapped steam makes them limp.
Serving Suggestions
Serve the soup hot as a light main course, with a generous layer of tortilla strips and a lime wedge on each bowl. Diced avocado adds a creamy contrast to the tart broth, while extra cilantro or thinly sliced white onion gives a fresh, crisp finish. For a fuller meal, offer warm corn tortillas, a simple cabbage salad, or rice on the side. Keep garnishes in separate dishes so everyone can choose how much crunch, citrus, and chile they want.
For a small gathering, set out lime wedges, chopped cilantro, avocado, and tortilla strips just before serving. The broth should be hot enough to warm the toppings without needing to cook them. If the soup tastes flat, try a pinch of salt first; if it tastes heavy or dull, add a little more lime juice. Those adjustments usually make a clearer difference than adding extra cumin or oregano at the end.
Variations
Use leftover cooked chicken. Replace the raw chicken with about 3 cups (400 g) shredded cooked chicken. Simmer the broth with the onion for 10 minutes, prepare the vegetables as directed, then add the cooked chicken with the broth and heat until steaming. Since the chicken is already cooked, avoid simmering it for a long time or it can become stringy. If using leftover chicken, keep it refrigerated until you add it.
Make it milder or more chile-forward. Leave out the jalapeño for a gentle soup, or use a small amount of minced habanero for a more Yucatán-inspired, distinctly hotter variation. Habanero is much hotter than jalapeño, so start with a small piece and do not touch your eyes after handling it. A roasted poblano can add a deeper, earthy pepper flavor without the same sharp heat.
Make a vegetarian version. Use vegetable broth and replace the chicken with 2 cups (330 g) drained, rinsed chickpeas or 8 ounces (225 g) sliced mushrooms. Chickpeas make the soup heartier and mild; mushrooms give it a more savory, earthy character. Add either in the broth-simmering step and cook until heated through and tender. Check the broth seasoning, since vegetable stocks can vary considerably in saltiness.
Use a citrus blend. If your limes are especially sharp, use ⅓ cup (80 ml) lime juice and 2 tablespoons (30 ml) orange juice. The orange rounds off the acidity but makes the soup less intensely lime-forward. Add the blend gradually after turning off the heat, tasting as you go; citrus varies in size and tartness, so the listed amount is a starting point rather than a reason to force all the juice into the pot.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking, in shallow airtight containers. The soup keeps for 3–4 days in the refrigerator. Store tortilla strips, avocado, and any other fresh toppings separately; avocado is best cut just before serving. If the soup contains toppings already, remove what you can before storing so they do not soften in the broth.
Reheat only the amount you plan to eat in a saucepan over medium-low heat, stirring occasionally until the soup is steaming throughout and reaches 165°F (74°C). A food thermometer is the most reliable check for leftovers. Add a splash of broth or water if the soup has reduced, then taste and refresh it with a small squeeze of lime after reheating. You can also microwave individual portions in a covered, microwave-safe bowl, stirring midway and checking the temperature in more than one spot.
For longer storage, freeze the soup without tortilla strips, avocado, or other garnishes for up to 2–3 months. Leave a little room in the freezer container for expansion. Thaw it overnight in the refrigerator before reheating, or reheat from frozen over low heat with a lid, stirring as it loosens. The chicken and broth freeze well, though the vegetables may soften slightly; add fresh lime and crisp toppings after reheating for the best contrast.
Frequently Asked Questions
Is Mexican lime soup the same as sopa de lima? Sopa de lima is a Yucatán Peninsula soup commonly made with chicken, a fragrant lime, and crisp tortilla strips. Recipes differ from household to household and may use different vegetables, chiles, or citrus. This recipe follows that general style, but regular limes make it practical where the region’s traditional sour lime is unavailable.
Can I make the soup ahead? Yes. Make the broth and chicken up to 2 days ahead, cool and refrigerate them promptly, then reheat gently before serving. For the brightest flavor, wait to add the lime juice until the soup is hot and you are close to serving. Bake or fry the tortilla strips separately and keep them dry so they remain crisp.
What if my soup tastes too sour? First check whether it needs a little more salt, which can bring the other flavors into focus. If it is still too tart, stir in a small amount of broth or water, then taste again. A spoonful of diced avocado in the bowl also softens the impression of acidity. Avoid adding sugar as the first fix; it can make the broth taste oddly sweet rather than balanced.
Can I use bottled lime juice? You can, especially if fresh limes are unavailable, but bottled juice often tastes less aromatic and may be more sharply acidic. Start with about half the listed amount, taste, and add more gradually. Fresh lime wedges at the table help restore some of the fragrant citrus character that bottled juice lacks.
How do I keep tortilla strips crunchy? Bake them until dry and crisp, cool them completely, and store them separately from the soup. Add them to each bowl right before eating. If they soften, spread them on a baking sheet and warm them briefly in a 350°F (175°C) oven until crisp again; watch closely so the thin strips do not burn.
Can I make this soup without chicken? Yes. Use vegetable broth and chickpeas or mushrooms as described in the variations. The result will not have the same chicken flavor, but lime, tomato, herbs, and crisp tortillas still make a satisfying bowl. Taste carefully for salt and citrus, since different vegetable broths need different amounts of seasoning.
Related
- Jamaican Red Peas Soup with Pigtail Recipe
- Jamaican Soup Mix: Hearty Chicken Soup with Dumplings
- Jamaican Saturday Soup with Red Peas and Dumplings
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).