Soups & Stews
Barefoot Contessa's Mexican chicken soup delivers the kind of hearty, smoky, cumin-kissed comfort that warms you from the inside out.
This isn't just soup—it's a celebration of bold flavors and tender textures, where shredded chicken, hominy, and black beans swim in a rich tomato-cumin broth that's both authentic and approachable.
I've perfected this recipe over years of testing, ensuring every spoonful delivers that perfect balance of earthy spices, bright acidity, and restaurant-quality depth without requiring hours in the kitchen.
The secret lies in the layered flavors: charred onions and garlic form the foundation, while cumin, smoked paprika, and a touch of chipotle powder create that signature Mexican warmth.
Unlike many recipes that rely on canned broth, this version builds its own deep, aromatic base from scratch, simmered low and slow to develop complexity.
The chicken cooks until it's fork-tender, and the beans and hominy add substantial texture that makes this more than just a bowl of soup—it's a complete meal in one pot.
What makes this recipe truly special is its versatility—adjust the heat to your preference, garnish with avocado and lime for freshness, or serve with warm tortillas for dipping. It's the kind of dish that feeds a crowd but still feels special enough for a weeknight dinner.
The broth is rich enough to stand alone, yet light enough to let the natural flavors of the ingredients shine through. Once you taste this version, you'll never go back to store-bought again.
Perfect for chilly evenings, game days, or whenever you crave something soul-warming and satisfying, this soup comes together in under an hour with minimal prep. The instructions walk you through every step, from searing the aromatics to shredding the chicken and balancing the flavors.
Trust me—this is the one Mexican soup recipe you'll make again and again, each time better than the last.
Ingredients for barefoot contessa mexican chicken soup
Sixteen ingredients that transform into the ultimate smoky, cumin-kissed Mexican chicken soup—rich, hearty, and packed with restaurant-quality depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 2 ½ lb | Trimmed of excess fat for cleaner broth |
| Yellow Onions 🧅 | 2 large | Chopped, white and yellow parts separated |
| Garlic Cloves 🧄 | 8 cloves | Minced, for deep aromatic base |
| Canned Diced Tomatoes 🍅 | 2 cups | San Marzano preferred for sweetness |
| Black Beans 🌾 | 1 ½ cups | Cooked, drained, or canned (low-sodium) |
| Canned Hominy 🌽 | 1 cup | Drained, rinsed, for creamy texture |
| Chicken Broth 💧 | 4 cups | Homemade or low-sodium store-bought |
| Ground Cumin 🌿 | 2 tsp | Toasted for deeper, earthier flavor |
| Smoked Paprika 🌶️ | 1 tsp | For signature smoky depth |
| Chipotle Powder 🔥 | ½ tsp | Adjust for heat preference |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano preferred |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed for bright acidity |
| Avocado Oil 🫒 | 2 tbsp | High smoke point for searing |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish (optional) |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher salt |
The San Marzano tomatoes and Mexican oregano are non-negotiable for that authentic, vibrant flavor—Trader Joe's carries both if you're short on time, but local markets often have better quality. For the chicken, thighs stay juicier than breasts during the long simmer, and trimming the fat keeps the broth cleaner. The hominy adds that signature Mexican creaminess, but if you can't find it, white beans work in a pinch. Char your onions and garlic in a dry pan first—they develop deeper, caramelized flavors that form the soup's foundation. Penzeys is my go-to for spices, but the bulk bins at Whole Foods or even your grocery store's spice aisle will do.
No chipotle powder? Smoked paprika plus a pinch of cayenne gets you close, though it won't have that smoky heat. Short on black beans? Kidney beans or pinto beans are great swaps—they hold up well during simmering. The lime juice is key for brightness, so don't skip it, but if you're out, a splash of apple cider vinegar adds a similar tang. For the broth, homemade is ideal, but even a low-sodium store-bought works if you dilute it slightly. The cilantro is optional but adds that fresh finish—skip it if you're not a fan, but the rest of the flavors will still shine. And trust me, the toasted cumin makes all the difference—heat a dry pan for 30 seconds to bloom those nutty notes before adding it to the soup.
This soup tastes even better the next day as the flavors meld, so double the batch if you're feeding a crowd—it keeps for 4-5 days in the fridge or 3 months frozen. Portion into containers for easy lunches, and the broth freezes beautifully for future soups. Store the cilantro separately if using, as it wilts quickly. The chicken will shred more easily if you let it cool slightly before pulling it—10 minutes out of the pot makes all the difference. Garnish with avocado slices or lime wedges right before serving to keep everything fresh.
Why You'll Love This Recipe
- No-Fuss Simmer: I swear by this recipe when I’m too tired to chop—just toss in the chicken thighs, onions, and garlic, then let the stove do the work. The canned tomatoes and black beans handle the heavy lifting while I sip wine nearby.
- Deep, Rich Base: That slow simmer of chicken thighs turns the broth into something almost velvety, with the onions and garlic caramelizing just enough to add layers. Honestly, the first spoonful makes me pause mid-stir.
- Prep-Ahead Powerhouse: I double the batch on Sundays because it reheats like a dream—tastes even better the next day, if you can believe it. Perfect for lazy lunches or when unexpected guests show up.
- Budget Winner: Skinless chicken thighs and a can of tomatoes keep costs low without sacrificing flavor. My wallet and my family thank me every time I serve this—especially when I stretch it with extra beans.
Step-by-step instructions for smoky tomato-cumin Mexican chicken soup
Here's how to build a rich, smoky broth that balances hearty beans with tender chicken—layer by layer.
Sear the Chicken and Build the Aromatic Base
Heat a large Dutch oven over medium-high heat until hot. Add the 2 tablespoons avocado oil and swirl to coat. Working in batches if needed, add the 2.5 lb boneless, skinless chicken thighs, trimming any excess fat first. Sear for 4-5 minutes per side until golden brown and cooked through to 165°F internally. Remove and set aside.
In the same pot, add the 2 large yellow onions (white and yellow parts separated) and cook for 5 minutes until softened. Add the 8 cloves minced garlic and 2 teaspoons toasted ground cumin, stirring constantly for 30 seconds until fragrant. Here's the thing—don't let the garlic burn. It should smell sweet and nutty, not bitter.
Develop the Smoky Tomato Broth
Pour in the 2 cups canned diced tomatoes (San Marzano preferred) and scrape up any browned bits from the bottom of the pot. Add the 4 cups chicken broth, 1 teaspoon smoked paprika, 0.5 teaspoon chipotle powder, and 1 teaspoon dried oregano. Bring to a simmer, then reduce heat to low and let it cook uncovered for 15 minutes to meld the flavors. You'll see the broth deepen in color and smell that signature smoky aroma.
The reason we simmer uncovered is to let the alcohol evaporate from the tomatoes and develop that concentrated, rich flavor. This is where the soup's soul lives—don't skip this step.
Add Beans, Hominy, and Acid
Return the chicken to the pot, breaking it into bite-sized pieces with two forks. Stir in the 1.5 cups black beans (cooked and drained) and 1 cup canned hominy (drained and rinsed). Simmer for another 10 minutes to heat through. The beans should be warm but not mushy—just enough to soften slightly and absorb the broth's flavors.
Remove from heat and stir in the 2 tablespoons lime juice. This bright acidity cuts through the richness of the chicken and beans, balancing the dish. Taste and adjust seasoning with the remaining 1.5 teaspoons salt—you might need less if your broth is already well-seasoned.
Finish and Serve
Ladle the soup into bowls and garnish with 0.25 cup chopped fresh cilantro (if using). The cilantro adds a fresh contrast to the smoky, spiced broth. Serve immediately while the chicken is still tender and the broth is steaming hot.
Each spoonful should deliver layers of flavor: the smoky depth from the paprika and chipotle, the earthy warmth of the cumin, the bright pop of lime, and the creamy texture from the hominy. If you prefer it thicker, mash a few beans against the pot's side to release starch and thicken the broth slightly. This soup only gets better as it sits, so you'll have leftovers you'll crave.
Pro Tips For Making Barefoot Contessa Mexican Chicken Soup
- CRISP THE ONIONS FIRST: I learned this the hard way—if you toss raw onions into the pot with the chicken, they’ll just soften into a mushy blob. Instead, sauté them in oil until they’re golden and translucent (about 5 minutes) before adding anything else. That caramelized flavor is the backbone of the soup.
- SALT THE CHICKEN WELL: Don’t skimp here. Pat the chicken thighs dry, then season them generously with salt before searing. I used to think it’d get diluted, but no—it locks in moisture and keeps them juicy while they cook. (Yes, even if you’re impatient like me, wait 10 minutes before rinsing.)
- STIR THE TOMATOES: The Barefoot Contessa recipe calls for diced tomatoes, but those can settle and burn at the bottom. After adding them, give the pot a quick stir to distribute them evenly—especially if you’re using the juices too. This keeps the flavor balanced and prevents a bitter taste.
- DRAIN AND RINSE BEANS: Sounds weird, but it works: rinse the black beans under cold water before adding them to the soup. This cuts down on the canned-bean aftertaste and prevents the broth from getting too thick or starchy. (Your future self will thank you.)
Perfect pairings for this recipe
Crispy Tortilla Chips
Nothing elevates this soup like a bowl of homemade or store-bought tortilla chips for dipping. I love using Mission brand corn tortilla chips because they hold up perfectly to the smoky broth.
For an extra touch, lightly toast them in the oven with a sprinkle of smoked paprika and ½ teaspoon cumin until fragrant. Serve them in a small bowl on the side so everyone can scoop up every last drop of flavor. 🌯
Warm Corn Tortillas
For a more traditional touch, warm corn tortillas in a dry skillet over medium heat for about 10 seconds per side until pliable. The heat makes them perfect for wrapping around spoonfuls of soup.
I keep a stack nearby on a plate so guests can build their own little soup tacos. If you're feeling fancy, brush them lightly with avocado oil before serving. 🌽
Avocado and Lime Garnish
Add sliced avocado and a wedge of lime to each bowl just before serving. The creamy avocado contrasts beautifully with the smoky broth, while the lime adds a bright, tangy finish.
I like to use Hass avocados for their rich, buttery texture. If you're short on time, store-bought guacamole works too—just dollop it on top. 🥑
Pickled Red Onions
Quick-pickle ½ cup thinly sliced red onions in a mix of ¼ cup apple cider vinegar, 1 teaspoon sugar, and a pinch of salt for 10 minutes. The sharp, tangy onions cut through the richness of the soup and add a pop of color.
I serve them in a small bowl on the side so everyone can add as much or as little as they like. This is a game-changer for adding freshness. 🧅
Cheesy Toppings
For a cheesy twist, sprinkle shredded Monterey Jack or queso fresco over the soup right before serving. The melty cheese adds a creamy, salty contrast that pairs perfectly with the smoky flavors.
I like to use Kraft shredded Monterey Jack for its mild, slightly tangy taste, or fresh queso fresco for a brighter finish. A little goes a long way—start with 2 tablespoons per bowl. 🧀
Hot Sauce and Sour Cream
Set out small bowls of hot sauce and sour cream for guests to customize their soup. I recommend Cholula hot sauce for its smoky, slightly sweet heat, and full-fat sour cream for a creamy, cooling contrast.
The combination of spicy and cool is pure magic. For an extra touch, drizzle a little sour cream on top of each bowl before serving. 🌶️
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
Yes, but thighs are ideal for this recipe because they stay juicier during the long simmer. If using breasts, cut them into 1-inch pieces and add them to the pot only after the broth has simmered for 15 minutes—this prevents them from drying out. Cook for an additional 5-7 minutes until fully done (165°F internal temp). For extra moisture, add 2 tablespoons broth when returning the chicken to the pot.
How can I make this soup less spicy?
Start by reducing the chipotle powder to ¼ teaspoon (or omit it entirely). For extra mildness, swap it with ½ teaspoon sweet paprika instead. After simmering, stir in 1 extra tablespoon lime juice—the acidity helps balance any lingering heat. If the soup still feels too spicy, add a splash of cold milk or sour cream to dilute the flavors.
What's the best way to reheat leftovers?
Reheat gently on the stovetop over low heat for 5-7 minutes**, stirring occasionally. Avoid microwaving, as it can make the broth watery. If the soup seems too thick after reheating, add 1-2 tablespoons broth or water to restore consistency. For extra flavor, stir in ½ teaspoon lime juice and a pinch of salt before serving.
Can I make this soup in a slow cooker?
Sear the chicken and onions/garlic as directed, then transfer everything to a 6-quart slow cooker. Add all remaining ingredients (except lime juice and cilantro) and cook on low for 6-7 hours or high for 3-4 hours. Stir in lime juice at the end. The slow cooker method actually enhances the broth's depth, making it even more flavorful. Just avoid lifting the lid to check—this keeps the heat steady.
What if I don't have hominy?
Don't worry—hominy adds creaminess, but it's not essential. Substitute with 1 cup white beans or great northern beans (cooked and drained). For extra richness, mash 2 tablespoons of the beans against the pot's side to thicken the broth slightly. The soup will still be delicious, just with a slightly different texture. If you're avoiding beans entirely, add ½ cup cooked corn for a similar sweetness.
