If you haven’t tried a traditional Mexican chicken soup with a tangy twist, you’re in for a treat with this Sopa de Lima (Yucatán-Style Lime Soup) Recipe. It’s bright, aromatic, and packed with flavors that remind me of warm days and family dinners spent sharing stories. This recipe has quickly become one of my favorites, and I can’t wait to share all the tips and tricks I’ve picked up to help you make it just right in your own kitchen.

🤍

Why You’ll Love This Recipe

  • Authentic Flavor: It captures the true essence of Yucatán with fresh lime, aromatic spices, and homemade broth, just like the locals make it.
  • Simple Ingredients: Most of what you need is probably already in your pantry, and the process is straightforward without sacrificing taste.
  • Comforting Yet Refreshing: You’ll find it’s the perfect balance of cozy chicken soup with a zesty lime punch, great any time of year.
  • Impress Your Guests: This soup can easily become the centerpiece of your next dinner party – trust me, my family goes crazy for it!

Ingredients You’ll Need

I love that this recipe calls for fresh, simple ingredients that build layers of flavor—from fragrant bay leaves to the bright kick of lime and grapefruit zest. When shopping, opt for the freshest citrus you can find; it makes a world of difference in the soup’s brightness.

  • Limes: Use fresh limes for zest and juice to get that signature tartness; avoid bottled juice here.
  • Grapefruit: Adds a subtle, slightly sweet bitterness that balances nicely with the limes.
  • White or yellow onion: Unpeeled to add body and a bit of sweetness during broth-making.
  • Chicken or turkey breasts (bone-in, skin-on): Gives the broth deep flavor and richness.
  • Garlic cloves: Roasting half of them adds smoky depth that’s a game-changer.
  • Spices (bay leaves, cloves, cinnamon stick, allspice, black peppercorns, Mexican oregano): These bring warm, aromatic notes that transport you straight to Yucatán.
  • Chicken stock: Use low-sodium if store-bought, or homemade if you can – this is the soup’s backbone.
  • Roma tomatoes: Roasting intensifies their natural sweetness.
  • Vegetable oil: For sautéing and crisping tortilla strips.
  • Hungarian wax pepper or green bell pepper: Finely minced for a gentle heat and fresh pepper flavor.
  • Kosher salt: To taste, but always start small—you can add more later.
  • Corn tortillas: Cut into strips and fried for crunch and texture.
  • Fresh cilantro: Roughly chopped to add an herbal brightness at serving time.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

While I love this traditional approach, I’m all for making this Sopa de Lima (Yucatán-Style Lime Soup) Recipe your own. Feel free to experiment with the heat level or even swap proteins depending on your cravings.

  • Spicy Kick: I once added a few slices of fresh jalapeño to the sofrito for a bit more heat – my spice-loving friends loved it.
  • Vegetarian Version: Swap chicken stock with rich vegetable broth and roast extra vegetables like zucchini or mushrooms for depth.
  • Seafood Twist: Some Yucatán cooks add shrimp instead of chicken; if you try it, add seafood near the end to avoid overcooking.
  • Gluten-Free: This recipe is naturally gluten-free if you use corn tortillas—just double-check the labels!

How to Make Sopa de Lima (Yucatán-Style Lime Soup) Recipe

Step 1: Prepare the Citrus Components

First things first, grab your vegetable peeler and gently remove four 2-inch strips each of lime and grapefruit zest. Then juice two whole limes and the grapefruit, saving about 2 tablespoons of each juice for the soup. I love doing this step early because it lets those bright citrus oils really shine in the final dish. If your citrus feels dry, grab one more lime—you want plenty of fresh juice on hand!

Step 2: Make the Broth with Chicken and Spices

Next, slice your onion in half, keeping the peel on one half for a natural sweetness during simmering. In a large pot, add this onion half, chicken or turkey breasts with bone and skin, 4 peeled garlic cloves, bay leaves, cloves, cinnamon stick, allspice, peppercorns, and oregano. Pour in your chicken stock, topping up with water as needed so everything is just covered. Bring the pot to a gentle simmer over medium heat, then reduce to keep it steaming but not boiling — this helps keep the broth clear and flavorful. Cook for about 30 minutes, turning the meat occasionally and checking that the internal temperature hits 150°F (66°C). This low and slow step is key—I learned that rushing this step results in a bland broth, so patience really pays off here.

Step 3: Strain Broth and Let Citrus Zests Steep

Carefully remove the cooked chicken with tongs and set it in a bowl. Strain the broth through a fine-mesh sieve into a heatproof container. Toss the lime and grapefruit zest strips into the broth and let them steep while you move on to the next step. If your broth is less than a quart after straining, top it up with a bit of hot water—consistency is important for that perfect flavor balance.

Step 4: Roast Garlic and Tomatoes for Sofrito

This roasting step is where the magic happens. Thread the remaining 4 garlic cloves on a skewer and char them over a direct flame until they’re nicely blackened—about 3 minutes. For those without a gas stove, roasting in a dry skillet while tossing frequently works well. Then, roast the tomatoes the same way until their skins blister and blacken. Peeling the skins off both the garlic and tomatoes before mincing is essential; those smoky flavors really transform the soup. Don’t skip this—my first version without roasting tasted flat!

Step 5: Cook Sofrito and Combine with Broth

Now finely mince the roasted garlic and tomatoes along with the reserved onion half. Heat 2 tablespoons of vegetable oil in a large pan over medium heat, then add the minced ingredients with the finely minced Hungarian wax or green pepper and a pinch of salt. Cook gently for about 10 minutes until softened but not browned—keep stirring so nothing sticks! Pour in your citrus-zested broth and add the 2 tablespoons each of reserved lime and grapefruit juice. Give it a taste and season with salt as needed. I like mine just a tad salty to highlight the lime’s brightness.

Step 6: Crisp the Tortilla Strips

Heat the remaining vegetable oil in a skillet over medium heat and toss in your cut corn tortilla strips. Stir and toss frequently until mostly crisp and golden, about 3 minutes. Drain them on paper towels and resist the urge to eat them all before serving—they add irresistible texture that your soup needs!

Step 7: Shred Chicken and Serve

Finally, use your fingers or two forks to shred the chicken meat into bite-size pieces, discarding bones and skin. Divide the meat among your bowls, ladle the hot broth over the top, add a handful of crispy tortilla strips, and sprinkle with fresh cilantro. Cut the last lime in half—use one half for wheels inside the soup and serve the other half as wedges to squeeze in at the table. This finishing touch is what really pulls the whole dish together.

👨‍🍳

Pro Tips for Making Sopa de Lima (Yucatán-Style Lime Soup) Recipe

  • Don’t Skip Roasting: Charred garlic and tomatoes elevate the flavor immensely—trust me, it’s worth the extra few minutes.
  • Simmer Gently: Avoid boiling your broth to keep it clear and balanced—low and slow is the way.
  • Fresh Citrus Juice: Always squeeze your lime and grapefruit fresh; bottled juice lacks the brightness that defines this soup.
  • Crisp Tortilla Strips at the Last Minute: Fry them just before serving so they stay crunchy and don’t get soggy.

How to Serve Sopa de Lima (Yucatán-Style Lime Soup) Recipe

A black bowl filled with orange-red soup contains three main visible layers: the top layer has two thin lime slices and fresh green cilantro leaves floating gently, the middle layer shows thick white and light brown noodle strips submerged, and the bottom layer is deep orange broth with some green herbs mixed in. A silver spoon with a textured handle is placed inside the bowl, angled towards the right. The bowl sits on a colorful patterned cloth with green cilantro sprigs and a lime partially sliced on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

I almost always add fresh cilantro and plenty of tortilla strips for crunch. Lime wheels in the soup brighten the bowl visually and flavor-wise. Sometimes, I’ll add a few thin slices of avocado to mellow the tartness—my family goes crazy for that little twist!

Side Dishes

This soup is perfect on its own but pairs wonderfully with simple sides like warm corn tortillas, a light Mexican-style slaw, or a fresh avocado salad. It’s such a crowd-pleaser that sometimes I keep it the star by itself!

Creative Ways to Present

For dinner parties, I like serving Sopa de Lima in colorful ceramic bowls with lime wedges arranged on the side and fresh cilantro leaves sprinkled just before serving. Adding a miniature lime wheel on the rim of each bowl adds a charming, rustic touch that guests always ask about.

Make Ahead and Storage

Storing Leftovers

I store leftover broth and shredded chicken separately in airtight containers in the fridge for up to 3 days. Keeping the crispy tortilla strips aside prevents them from going soggy. When ready to eat, just reheat the broth and chicken, then add fresh tortilla strips on top.

Freezing

I’ve frozen the broth and shredded chicken together before, but I avoid freezing the tortilla strips since they don’t re-crisp well. When you thaw, do it overnight in the fridge and gently reheat on the stove.

Reheating

Reheat the soup on the stovetop over medium-low heat, stirring occasionally to evenly warm the broth and chicken. Add fresh lime juice or extra seasoning if needed to revive the flavors before serving with fresh tortilla strips and cilantro garnish.

FAQs

  1. Can I make Sopa de Lima vegetarian?

    Absolutely! Replace the chicken with hearty vegetables like mushrooms and zucchini. Use a rich vegetable stock and follow the same steps for the citrus-sofrito base. The flavor will be different but still delicious and bright.

  2. What if I can’t find Mexican oregano or Hungarian wax pepper?

    No worries! Regular dried oregano works fine, though Mexican oregano has a slightly citrusy note that complements this soup well. For the pepper, you can substitute a mild green bell pepper or a small, less spicy chili pepper, adjusting heat to your preference.

  3. Can I use boneless chicken breasts instead of bone-in?

    You can, but bone-in, skin-on chicken adds more flavor and richness to the broth. If you use boneless breasts, consider adding a chicken carcass or wings for depth, or plan to simmer the broth longer with extra aromatics.

  4. How do I get the broth clear instead of cloudy?

    Keep your simmering temperature low and avoid boiling the broth vigorously. Skim any foam or scum that rises to the surface during cooking. This gentle cooking preserves clarity and keeps the flavors clean and bright.

  5. Is Sopa de Lima traditionally served hot or cold?

    Traditionally, Sopa de Lima is served hot, especially in the cooler evenings or as a comforting meal. The bright lime flavor gives it a refreshing quality, but it’s definitely enjoyed warm.

Final Thoughts

This Sopa de Lima (Yucatán-Style Lime Soup) Recipe has a special place in my heart— it’s a dish that combines simple ingredients with tradition to create something truly memorable. Whether you’re new to Yucatán cuisine or a longtime fan of Mexican food, this soup delivers comfort, brightness, and a little bit of adventure in every spoonful. So grab some limes, pull out your pot, and let’s make this a soup night to remember—your kitchen will smell incredible, and your family will be asking for seconds!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sopa de Lima (Yucatán-Style Lime Soup) Recipe

4.5 from 125 reviews
  • Author: Julia
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Total Time: 60 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican

Description

Sopa de Lima is a traditional Yucatán-style lime soup featuring a flavorful chicken broth infused with citrus zest, aromatic spices, and a soffrito of roasted garlic, tomatoes, and onion. Served with crispy tortilla strips and fresh cilantro, this vibrant and tangy poultry soup perfectly balances refreshing lime and savory spices for an authentic Mexican culinary experience.


Ingredients

Citrus and Broth Ingredients

  • 2 whole limes, plus 1 more lime for garnish
  • 1 grapefruit
  • 1 large white or yellow onion (about 8 ounces; 225g), unpeeled
  • 1 pound (450g) bone-in, skin-on split chicken or turkey breasts (about 1 whole chicken breast or 1/2 small turkey breast)
  • 8 large cloves garlic, unpeeled, divided
  • 4 dried Turkish bay leaves
  • 3 whole cloves
  • 1 (3-inch) piece cinnamon stick, preferably Mexican canela
  • 5 whole allspice berries
  • 15 whole black peppercorns
  • Large pinch dried Mexican oregano
  • 1 quart (960ml) homemade or store-bought low-sodium chicken stock

Sofrito

  • 2 Roma tomatoes
  • 6 tablespoons (90ml) vegetable oil, divided
  • 1 Hungarian wax pepper (or 1 small green bell pepper), finely minced
  • Kosher salt
  • 1/2 large white or yellow onion (the other half from above), peeled and finely minced
  • 4 cloves garlic (remaining from above), peeled and charred

Toppings

  • 6 small corn tortillas, cut into strips
  • Small bunch fresh cilantro leaves, roughly chopped


Instructions

  1. Prepare Citrus Zest and Juice: Use a vegetable peeler to remove four 2-inch strips of lime zest and two 2-inch strips of grapefruit zest. Juice the limes and grapefruit, setting aside 2 tablespoons of each juice. Reserve the remaining juice for another purpose and set aside the zests and juice for later use.
  2. Make the Broth: Split the large onion in half from pole to pole and set one half aside. Place the other half in a large saucepan. Add the bone-in, skin-on chicken or turkey breasts, 4 unpeeled garlic cloves, bay leaves, cloves, cinnamon stick, allspice berries, black peppercorns, and dried Mexican oregano. Pour in the chicken broth and add enough water to fully submerge the ingredients. Heat over medium heat until gently simmering, then reduce heat to keep the broth steaming-hot but not boiling. Cook, turning the chicken occasionally, until the internal temperature reaches 150°F (66°C), about 30 minutes. Remove from heat.
  3. Strain and Steep Broth: Using tongs, carefully remove the chicken pieces and transfer to a bowl. Strain the broth through a fine-mesh strainer into a heatproof container and add the reserved lime and grapefruit zests. Adjust the volume with water if necessary to have at least one quart of broth. Set aside to steep.
  4. Prepare the Sofrito: Thread the remaining 4 garlic cloves onto a metal skewer and roast over a gas flame or dry skillet until charred on all sides, about 3 minutes. Roast the Roma tomatoes over the flame or in the skillet, turning until their skins bubble and blacken, about 30 seconds. Peel the garlic and tomatoes and finely mince both. Finely mince the reserved onion half. Heat 2 tablespoons (30ml) of vegetable oil in a large saucepan over medium heat, add the garlic, tomatoes, minced onion, finely minced Hungarian wax pepper, and a pinch of salt. Cook, stirring frequently, until completely softened but not browned, about 10 minutes.
  5. Combine Broth and Sofrito: Remove and discard the citrus zests from the broth. Pour the strained broth into the pot with the sofrito. Stir in the reserved lime and grapefruit juices and season with kosher salt to taste.
  6. Fry Tortilla Strips: In a nonstick or cast iron skillet, combine the remaining 1/4 cup (60ml) vegetable oil with the cut tortilla strips. Heat over medium heat, stirring and tossing frequently until tortilla strips are crisp and golden, about 3 minutes. Transfer the crispy tortilla strips onto a paper towel-lined plate to drain excess oil.
  7. Serve the Soup: Shred the cooked chicken or turkey meat into bite-size pieces using your fingers or two forks, discarding bones and skin. Divide the shredded meat evenly between serving bowls. Ladle the hot broth over the meat. Top each bowl with a small handful of crispy tortilla strips and sprinkle with roughly chopped fresh cilantro leaves. Cut the remaining lime into wheels and wedges; add lime wheels into the soup and serve immediately with lime wedges on the side for squeezing.

Notes

  • Sopa de Lima is a quintessential dish from Mexico’s Yucatán Peninsula known for its fresh and tangy flavor that balances savory spices with bright citrus.
  • Using bone-in, skin-on poultry enriches the broth with flavor and body.
  • Roasting the garlic and tomatoes adds a smoky depth to the sofrito, which is the flavor base of the soup.
  • The crispy tortilla strips add textural contrast and are best served fresh to maintain their crunch.
  • This soup is traditionally garnished with fresh lime to enhance the bright citrus notes at serving.

Nutrition

  • Serving Size: 1 bowl (approx. 1/6th of recipe)
  • Calories: 326 kcal
  • Sugar: 2 g
  • Sodium: 853 mg
  • Fat: 15 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 13 g
  • Trans Fat: 0 g
  • Carbohydrates: 25 g
  • Fiber: 2 g
  • Protein: 23 g
  • Cholesterol: 51 mg

Similar Posts