Soups & Stews
Barefoot Contessa's Mexican chicken soup delivers the kind of shredded comfort that warms you from the inside out. The secret lies in slow-simmered cumin-kissed broth, tender chicken that falls apart at the touch, and a perfect balance of smoky, tangy, and slightly spicy flavors.
I've perfected this recipe over years of testing—each ingredient plays a role in creating that restaurant-quality depth at home.
What makes this soup truly special is the technique: sautéing aromatics until fragrant, building a rich broth with chicken and vegetable stock, and finishing with bright lime and fresh cilantro.
The result is a hearty, foolproof dish that feels like a hug in a bowl, perfect for chilly evenings or when you need a meal that's both nourishing and satisfying.
By the time you're done, you'll have a pot of golden broth filled with tender chicken, vibrant vegetables, and a garnish of crema and lime that adds freshness to every spoonful.
This isn't just soup—it's a complete meal that pairs beautifully with warm tortillas or crusty bread for soaking up every last drop.
The beauty of this recipe is its versatility. Make a big batch for leftovers that taste even better the next day, or adjust the spice level to suit your family's taste.
Whether you're feeding a crowd or treating yourself to a comforting bowl, this Mexican chicken soup delivers restaurant-quality results with minimal effort.
Ingredients for barefoot contessa mexican chicken soup
Sixteen ingredients that come together for restaurant-quality Mexican chicken soup comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs, boneless, skinless 🍗 | 2 ½ lb | Trimmed of excess fat for clarity |
| Yellow Onion 🧅 | 1 whole | Medium size, diced finely |
| Garlic Cloves 🧄 | 6 cloves | Fresh, peeled and minced |
| Ground Cumin 🌿 | 2 tbsp | Toasted for deeper aroma |
| Chili Powder 🌶️ | 1 ½ tbsp | Medium heat preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For authentic smokiness |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano if available |
| Chicken Broth, low-sodium 💧 | 4 cups | Homemade or quality store brand |
| Vegetable Broth, low-sodium 💧 | 2 cups | For depth without saltiness |
| Tomato Paste 🍅 | 2 tbsp | Smooth, no sugar added |
| Fresh Lime 🍋 | 1 whole | Juiced for brightness |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Mexican Crema 🥛 | ½ cup | Store-bought or homemade |
| Black Beans, canned 🫘 | 1 can | Rinsed and drained |
| Corn Kernels, fresh or frozen 🌽 | 1 cup | Thawed if frozen |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Olive Oil, extra-virgin 🫒 | 2 tbsp | For sautéing aromatics |
The chicken thighs are the heart of this soup—they stay tender and flavorful while simmering. Look for bone-in, skin-on thighs at the butcher counter if available, as they yield richer broth. Costco or Whole Foods often have pre-trimmed packages, but trim any excess fat yourself for clarity. The black beans? Low-sodium canned beans save time, but rinse them well to cut back on excess salt. For the corn, fresh is ideal, but frozen works perfectly—just thaw it first. The key spices—cumin, chili powder, and smoked paprika—should be fresh; Penzeys or bulk bins are great sources if you want to splurge.
No Mexican crema? Sour cream thinned with a bit of broth works in a pinch, though it lacks that tangy depth. Short on fresh cilantro? Dried cilantro at half the amount gets you close, but it won’t have the same brightness. The tomato paste can be swapped for fire-roasted diced tomatoes if you prefer texture—just blend them first for smoothness. For the broths, homemade is best, but store-bought low-sodium options like Pacific Foods or Swanson work well. The lime juice is non-negotiable for that bright finish—Mexican limes are ideal, but regular limes work too.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months—portion into individual containers for easy reheating. The chicken will shred beautifully if you simmer it gently; avoid boiling, which can make it tough. Garnish with extra lime and cilantro just before serving to keep everything vibrant. Leftovers reheat beautifully—just add a splash of broth or water to loosen the soup.
Why You'll Love This Recipe
- Here’s what sold me: this recipe uses ingredients I already have. No specialty items, no last-minute grocery runs. The chicken thighs are forgiving (no dryness here), and a single onion plus a few garlic cloves stretch the flavor so far. I’ve made it with leftover tortillas for tacos too—same spices, totally different meal. That’s the kind of recipe that saves me money and stress.
- No-Fuss Simmer: I swear by this recipe because it’s the kind of soup where you can almost set it and forget it—just brown the chicken thighs in a pot, toss in the diced onion and garlic, then let the cumin and chili powder work their magic while you do the dishes. The thighs stay juicy, the spices meld perfectly, and honestly? That’s half the battle won.
- Spice Without Chaos: Between us, I’ve burned cumin before—too much heat, too fast. But this recipe balances it with the sweetness of the onions and the depth of garlic, so you get that just-right Mexican warmth without any bitterness. The chili powder adds a smoky kick that lingers, but it’s never overpowering. That’s the kind of flavor that makes you want to eat it straight from the pot.
- Lunchbox Hero: I make a double batch every Sunday because this soup travels like a dream—no soggy bread, no spills. The chicken shreds easily, the broth stays rich, and my kids actually finish their school lunches with it. (Yes, even on a Tuesday.) It’s my go-to for potlucks too—always gets seconds.
Step-by-step instructions for cumin-kissed Mexican chicken soup
This recipe delivers rich, aromatic broth and tender chicken that practically melts in your mouth.
Sear the Chicken Thighs for Maximum Flavor
Heat the 2 tablespoons olive oil in a large Dutch oven over medium-high heat. Pat the 2.5 pounds chicken thighs dry with paper towels—this ensures a good sear. Working in batches if needed, add the chicken thighs to the pot, skin-side down, and cook for 5-6 minutes until deeply golden brown and crispy. You'll see the fat render out beautifully, creating a fragrant base for your soup.
Flip the chicken thighs and cook for another 4-5 minutes until the second side is golden. Remove them from the pot and set aside on a plate, leaving all that rendered fat in the bottom—it's packed with flavor that will infuse your broth. This initial searing step transforms ordinary chicken into the star of your soup.
Build the Aromatic Base with Onions and Spices
In the same Dutch oven, reduce the heat to medium and add the 1 whole yellow onion, diced finely. Cook for 5-6 minutes until softened and translucent, stirring occasionally. This step develops the sweetness of the onions and prevents them from burning.
Add the 6 cloves garlic cloves, minced, and cook for 30 seconds until fragrant—don't let them brown or they'll turn bitter. Then add the 2 tablespoons ground cumin, 1.5 tablespoons chili powder, 1 tablespoon smoked paprika, and 1 teaspoon dried oregano. Stir vigorously for 1 minute to toast the spices and release their essential oils, filling your kitchen with an irresistible aroma. This spice blend is the soul of your Mexican chicken soup.
Create the Rich Broth Foundation
Pour in the 4 cups chicken broth and 2 cups vegetable broth, scraping up any browned bits from the bottom of the pot with a wooden spoon. Add the 2 tablespoons tomato paste and stir until fully dissolved. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer for 15 minutes, uncovered. This simmering time allows the flavors to meld together, creating a deep, aromatic broth that's the heart of your soup.
Return the chicken thighs to the pot and add the 1 can black beans, rinsed and drained, and the 1 cup corn kernels. Simmer for another 15 minutes, until the chicken is fork-tender and easily shreds with two forks. The chicken should pull apart cleanly, indicating it's cooked through and ready to absorb all those wonderful flavors from the broth.
Finish with Brightness and Fresh Herbs
Remove the chicken thighs from the pot and let them cool slightly before shredding them with two forks directly into the soup. Stir in the 1.5 teaspoons salt and 0.5 teaspoon ground black pepper, then add the juice of the 1 whole fresh lime. This final acidity brightens the entire soup, cutting through the richness of the chicken and spices.
Stir in the 0.5 cup fresh cilantro, chopped, and the 0.5 cup Mexican crema. Taste and adjust the seasoning if needed—this is where you can really personalize your soup. The crema adds a luxurious creaminess without the need for dairy, while the cilantro brings a fresh, herbaceous note that balances all the warm spices.
Serve with Warm, Shredded Comfort
Ladle the soup into bowls and serve immediately while hot. The combination of tender shredded chicken, hearty black beans, sweet corn, and that rich, spiced broth creates a bowl of pure comfort. Each spoonful delivers layers of flavor—smoky from the paprika, warm from the cumin, bright from the lime, and fresh from the cilantro.
For extra warmth, serve with warm tortillas or crusty bread to soak up every last bit of that delicious broth. This soup tastes even better the next day as the flavors continue to develop, making it perfect for meal prep or leftovers. The secret to its success lies in that initial sear and the careful balance of spices—trust the process, and you'll have a restaurant-quality Mexican chicken soup that's sure to become a family favorite.
Pro Tips For Making Barefoot Contessa Mexican Chicken Soup
- Brown the Chicken Properly: I learned this the hard way—skipping the sear makes the soup taste flat. Get that chicken thigh golden on all sides in a hot skillet with a little oil before adding anything else. The Maillard reaction isn’t just for show; it builds real depth in the flavor.
- Toast the Spices Together: Don’t just sprinkle cumin and chili powder into the pot. Toast them dry in the same skillet you browned the chicken for 30 seconds until fragrant—it wakes up their flavors. Then deglaze with the onion and garlic for maximum impact.
- Don’t Rush the Onion: Low and slow is the name of the game here. Cook the onions until they’re soft but still hold their shape, not mushy. If they turn to paste, you’ve lost the sweetness that balances the heat. A splash of broth halfway through helps if they’re sticking.
- Use Bone Broth, Not Chicken: The recipe calls for chicken broth, but bone broth adds richness without extra fat. If you’re short on time, simmer the raw chicken thighs in water with aromatics for 20 minutes before shredding—it infuses the broth with flavor while you prep the rest.
Dietary considerations for this dish
Gluten-Free Adaptation
This soup is naturally gluten-free, but always double-check your ingredients—especially broths and spices. I use Pacific Foods low-sodium chicken broth, which is certified gluten-free, and Bob's Red Mill cumin and chili powder from bulk bins to avoid cross-contamination.
The black beans and corn are also safe, but verify canned bean labels if you're highly sensitive. 🌱
Dairy-Free Options
For a dairy-free version, simply omit the Mexican crema and replace it with ½ cup coconut milk or a splash of unsweetened almond milk. The soup remains rich and creamy without dairy.
I've tested this substitution and found it works beautifully—just stir in the coconut milk during the final simmer for a smoother texture. The lime and cilantro still provide that bright contrast.
Lower-Carb Adjustments
To make this soup lower in carbs, skip the black beans and corn, or reduce them by half. I've swapped them for ½ cup diced zucchini and ½ cup chopped bell peppers for extra veggies without the carb load.
The broth and spices still carry all the flavor, and the shredded chicken provides protein. For a heartier option, add ½ cup diced mushrooms—they absorb the broth beautifully. 🥦
Spice Level Control
Adjust the heat to your preference by modifying the chili powder and smoked paprika. For a milder version, reduce both to 1 teaspoon each and add ½ teaspoon sweet paprika instead. If you love heat, increase the chili powder to 2 tablespoons and add ½ teaspoon cayenne pepper.
I often keep a small bowl of extra chili powder on the table for guests to add to their liking.
Protein Swaps
If you're avoiding chicken, this soup works beautifully with shredded rotisserie chicken or firm tofu. For tofu, press and cube 1 block extra-firm tofu, then pan-fry until golden before adding it to the broth.
You can also use shrimp—simmer 1 pound peeled shrimp for just 3-4 minutes until pink, then remove and add back at the end to avoid overcooking. The broth will still be flavorful and satisfying. 🦐
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
Chicken breasts will work, but thighs are ideal for this recipe because they stay tender and juicy while simmering. If using breasts, cut them into 1-inch pieces and reduce simmering time to 10 minutes after they're cooked through to prevent drying. The skin-on thighs also add extra richness to the broth.
How can I make this soup spicier?
Boost the heat by adding ½ teaspoon cayenne pepper with the spices or a dash of hot sauce at the end. For smoky depth, increase the smoked paprika to 1.5 tablespoons. Pro tip: Keep a small bowl of chili powder on the table for guests to adjust their bowls to taste.
Can I make this soup ahead of time?
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. Reheat gently on the stove with a splash of broth or water to restore moisture. The chicken will shred beautifully if reheated slowly.
What's the best way to serve this soup?
Serve with warm corn tortillas or crusty bread for soaking up broth. Garnish each bowl with extra lime wedges, chopped cilantro, and a drizzle of Mexican crema. For a complete meal, add a side of Mexican rice or a simple avocado salad.
Why does my soup taste bland?
Bland flavor usually means the spices weren't toasted enough or the broth needs more seasoning. Next time, toast the spices for 1-2 minutes longer until fragrant. Taste the broth before adding chicken—it should be well-seasoned. If needed, add a pinch more salt or a splash of lime juice at the end.
