Sopa de lima is a bright, citrusy chicken soup from Mexico’s Yucatán Peninsula, known for its fragrant lime broth, tender chicken, and crispy tortilla strips. The dish balances tart lime juice with savory chicken stock, aromatic oregano, and a gentle heat from chiles, making it both comforting and refreshing. This recipe focuses on the essential ingredients that create that signature flavor, with clear quantities and substitutions so you can make it anywhere.
Ingredients
- 2 lb (900 g) bone-in, skinless chicken thighs or a mix of thighs and breasts
- 8 cups (1.9 L) low-sodium chicken broth
- 1 medium white onion, quartered
- 4 garlic cloves, smashed
- 2 Roma tomatoes, roughly chopped
- 1/2 cup (8 g) fresh cilantro stems (leaves reserved for garnish)
- 1 tsp (2 g) dried Mexican oregano (or 1 tbsp fresh oregano)
- 1/2 tsp (1 g) ground cumin
- 2 dried guajillo chiles, stems and seeds removed (or 1 ancho chile)
- 1/2 cup (120 ml) fresh lime juice (about 4-5 limes)
- 1/2 cup (120 ml) fresh sour orange juice (or 1/4 cup lime + 1/4 cup orange juice)
- Salt to taste (about 1-2 tsp / 5-10 g)
- For serving: 6 corn tortillas, cut into strips and fried or baked until crisp
- For garnish: sliced avocado, chopped cilantro, lime wedges, thinly sliced red onion (optional)
Instructions
- In a large pot (6-quart / 5.7 L), combine the chicken, broth, onion, garlic, tomatoes, cilantro stems, oregano, cumin, and guajillo chiles. Bring to a boil over high heat, then reduce to a simmer. Skim off any foam that rises to the surface.
- Simmer uncovered for 30-35 minutes, until the chicken is cooked through and tender. Check the internal temperature with a food thermometer: it must reach 165°F (74°C) as the safe minimum for poultry.
- Remove the chicken to a plate and let cool slightly. Strain the broth through a fine-mesh sieve, discarding the solids. Return the broth to the pot.
- When the chicken is cool enough to handle, shred the meat, discarding bones and skin. Set aside.
- Bring the strained broth back to a gentle simmer. Stir in the lime juice and sour orange juice. Taste and add salt as needed (start with 1 tsp / 5 g).
- Add the shredded chicken back to the pot and heat for 2-3 minutes until warmed through. Do not boil after adding the juice, as it can turn bitter.
- To serve, place a handful of tortilla strips in each bowl, ladle the hot soup over them, and garnish with avocado, cilantro, and lime wedges.
Tips
- Substitute for sour orange: If you can’t find sour oranges, mix equal parts fresh lime juice and fresh orange juice (or use 1/4 cup lime + 1/4 cup orange). This mimics the tart-sweet balance.
- Don’t skip straining: Straining the broth gives a clean, elegant texture. If you prefer a rustic soup, you can leave the vegetables in and just remove the chiles.
- Make it ahead: The soup (without tortilla strips) can be refrigerated for up to 3 days. Add the tortilla strips only when serving to keep them crisp.
- Common mistake: Adding lime juice too early or boiling it will make the soup bitter. Always add the juice at the end and heat gently.
Serving Suggestions
Serve hot with crispy tortilla strips, sliced avocado, and a wedge of lime on the side. A simple side of white rice or a light salad of shredded cabbage with lime vinaigrette complements the soup nicely. For a heartier meal, add a spoonful of cooked rice to each bowl before ladling the broth.
Variations
- Vegetarian version: Omit the chicken and use vegetable broth. Add extra vegetables like zucchini or bell peppers, and increase the lime juice slightly for brightness.
- Spicy kick: Add a minced habanero or serrano pepper along with the guajillo for more heat. Be cautious—habanero is very hot.
- Herb swap: If you don’t have Mexican oregano, use regular oregano or a mix of oregano and thyme. Fresh epazote, if available, is a traditional addition.
Storage and Reheating
Refrigerate the soup (without tortilla strips) in an airtight container for up to 3 days. Reheat gently on the stovetop over medium heat until hot, about 5-7 minutes. You can also reheat in the microwave in 1-minute intervals, stirring between. The soup freezes well for up to 3 months; thaw overnight in the refrigerator before reheating. Add fresh lime juice after reheating if the flavor seems muted.
Frequently Asked Questions
Can I use chicken breasts instead of thighs? Yes, but thighs are more forgiving and stay moist. If using breasts, reduce simmering time to 20-25 minutes and check for doneness at 165°F (74°C).
What is sour orange and where can I find it? Sour orange (naranja agria) is a tart citrus used in Yucatecan cooking. It’s available in Latin markets or online. If you can’t find it, the lime-orange mix works well.
Can I skip the tortilla strips? Yes, but they add essential crunch. You can also use store-bought tortilla chips, though they may get soggy faster.
Why is my soup bitter? Bitterness usually comes from boiling the lime juice or using the white pith of the lime. Add the juice off the heat and use freshly squeezed juice, not bottled.
Can I make this in a slow cooker? Yes. Cook the chicken, broth, and aromatics on low for 6-8 hours or high for 3-4 hours, then proceed with shredding and adding the citrus at the end.
How do I make the tortilla strips crispy? Toss strips with a little oil and bake at 375°F (190°C) for 10-12 minutes, or fry in hot oil until golden. Drain on paper towels.
Related
- Khichdi Recipe: Healthy One-Pot Comfort Food
- Kadi Pakora Recipe: Punjabi Yogurt Curry
- Kari Pakora Recipe in Urdu: Crispy Chickpea Fritters in Tangy Gravy
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).