Soups & Stews
The Barefoot Contessa chicken tortilla soup recipe delivers bold, restaurant-quality flavors in a single pot—no chopping ahead, no fuss. This zesty lime and cilantro version transforms simple pantry staples into a velvety broth loaded with tender chicken, crispy tortilla strips, and vibrant swirls of fresh herbs.
I developed this method after testing countless versions, ensuring every spoonful delivers that perfect balance of tangy, smoky, and creamy notes.
The secret lies in the technique: sautéing aromatics until fragrant, simmering the broth just long enough to develop depth, and toasting the tortilla strips for maximum crispiness.
With 30 minutes of active prep and 20 minutes of simmering, you’ll have a steaming bowl of soup that’s hearty enough for a crowd but simple enough for a weeknight.
The lime zest and fresh cilantro add a bright finish that cuts through the richness, making each bite feel like a taste of Mexico.
What sets this recipe apart is the restaurant-quality plating—crispy tortilla strips floating on top, a swirl of creamy avocado, and a sprinkle of queso fresco for that final touch.
The broth is rich but not heavy, the chicken tender yet flavorful, and the tortilla strips add satisfying texture with every spoonful. Serve with warm cornbread or crusty bread to soak up every last drop of that aromatic broth.
This soup tastes even better the next day, making it perfect for meal prep or feeding a family. The flavors meld beautifully as it sits, and the tortilla strips stay crispy when reheated.
Whether you're hosting a dinner party or just craving comfort food, this recipe delivers the kind of satisfying meal that feels like a hug in a bowl.
Ingredients for barefoot contessa chicken tortilla soup
Simple pantry staples meet vibrant freshness—this soup delivers restaurant-quality flavor in one pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skinless, cut into bite-sized pieces |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Canned Black Beans 🫘 | 15 oz | Drained and rinsed |
| Canned Diced Tomatoes 🍅 | 14 ½ oz | Fire-roasted preferred |
| Corn Tortillas 🌽 | 8 whole | Cut into strips, 1/4-inch thick |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems included |
| Fresh Lime 🍋 | 1 whole | Juiced and zested |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Avocado 🥑 | 1 whole | Ripe, for garnish |
| Queso Fresco 🧀 | ½ cup | Crumbled, for garnish |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for sautéing |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The chicken thighs are key here—they stay juicy while simmering, unlike breasts. Look for bone-in, skin-on thighs at your local butcher or the meat counter for extra flavor, but boneless works fine for convenience. I grab mine from Whole Foods or Trader Joe's when I need a quick meal. For the tortillas, Mission or La Tortilla Factory brands hold up best when toasting—they don't crumble. Fresh cilantro makes all the difference, but if you're using dried, reduce to one-third the amount and toast it lightly first to deepen the flavor.
No fresh lime? Bottled lime juice works, but add a pinch of sugar to balance the acidity. The black beans should be low-sodium if possible, or rinse well to cut back on salt. For extra smokiness, swap the fire-roasted tomatoes for San Marzano crushed tomatoes—they're worth the splurge. The avocado is purely for garnish, so grab one that's just ripe enough to slice but still holds shape. If you can't find queso fresco, feta or cotija cheese are good substitutes, though they'll melt differently.
This soup tastes even better the next day—flavors meld beautifully when reheated. Store leftovers in the fridge for 4-5 days or freeze for 3 months. The tortilla strips crisp up again when reheated, so no need to make fresh. For meal prep, double the batch and portion into containers—just add fresh cilantro and lime zest when serving. The broth reduces slightly when chilled, so add a splash of water if you prefer it looser.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just toss everything into one pot (chicken, onions, garlic, beans, tomatoes) and let it simmer. No chopping boards to clear, no extra pans to wash. Honestly, I’ve made this mid-week when I was too tired to care, and it still came out rich and satisfying.
- Garlic Bomb Depth: That slow-cooked garlic? It’s the secret weapon—caramelized just enough to make every spoonful taste like a hug. Between us, the black beans soak up all the flavor, turning this into a hearty, meaty stew that somehow feels fancy without trying.
- Weeknight to Party Fix: Serve it in mugs for a cozy night in, or ladle it into bowls with tortilla strips for a crowd. I’ve brought this to potlucks, and no one ever guesses how little effort it took. (Yes, even on a Tuesday night.)
- Budget-Friendly Leftovers: Chicken thighs stretch for days, and the canned beans keep costs low. I’ll make a double batch—leftovers reheat beautifully, and the next-day flavor only gets better. My wallet and my freezer both thank me.
Step-by-step instructions for Barefoot Contessa chicken tortilla soup
Here's how to build this vibrant soup with layers of flavor in one pot.
Sauté the Aromatics and Chicken
Heat the 2 tablespoons olive oil in a large Dutch oven or heavy pot over medium-high heat. Add the 1 whole yellow onion and cook for 3-4 minutes until softened and translucent. You'll see the edges start to caramelize slightly—that's when you know it's ready for the next step.
Push the onions to the sides of the pot and add the 1.5 pounds boneless chicken thighs cut into bite-sized pieces. Cook for 5-6 minutes until the chicken begins to brown on all sides. This initial searing builds deep flavor that carries through the entire soup. Don't overcrowd the pot—work in batches if needed to maintain even browning.
Build the Flavor Base
Add the 4 cloves minced garlic and cook for 30 seconds until fragrant. Immediately stir in the 1 teaspoon ground cumin, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. The spices will sizzle briefly—this releases their essential oils and maximizes their flavor potential.
Pour in the 14.5 ounces canned diced tomatoes and 4 cups chicken broth, scraping up any browned bits from the bottom of the pot. Bring to a boil, then reduce heat to medium-low and let it simmer for 15 minutes to develop the base flavors. You'll notice the soup starts to thicken slightly as it cooks down.
Add Beans and Simmer
Gently stir in the 15 ounces drained and rinsed black beans and continue simmering for another 10 minutes. The beans will absorb some of the liquid, creating a heartier soup. Taste and adjust seasoning if needed—this is where you can make sure the flavors are perfectly balanced before adding the final elements.
While the soup simmers, cut the 8 whole corn tortillas into ¼-inch thick strips. These will crisp up beautifully when added later, providing that signature tortilla soup texture. Keep them nearby so you can add them at the perfect moment.
Finish with Lime and Cilantro
Remove the pot from heat and stir in the juice and zest of 1 whole fresh lime and 0.5 cup chopped fresh cilantro. The bright citrus and fresh herbs cut through the richness of the soup, creating that signature zesty finish. Let the soup steep off heat for 5 minutes to allow the flavors to meld completely.
Return the soup to low heat and add the tortilla strips. Let them cook for 2-3 minutes until they're crispy around the edges but still tender. This is the moment you've been waiting for—the perfect balance of textures and flavors coming together.
Serve with Garnishes
Ladle the soup into bowls and garnish each serving with additional cilantro, a squeeze of fresh lime juice, and a dollop of 0.5 cup crumbled queso fresco. For an extra touch, slice the 1 whole ripe avocado and place a piece on top of each bowl. The creamy avocado adds a luxurious finish that complements the hearty soup.
Serve immediately while the tortilla strips are still crispy. The soup should be hot, flavorful, and packed with contrasting textures—creamy from the beans, crisp from the tortilla strips, and fresh from the lime and cilantro. Each spoonful delivers that perfect balance of zesty, savory, and smoky flavors that make this soup so special.
Pro Tips For Making Barefoot Contessa Chicken Tortilla Soup
- Brown the Chicken Properly: The recipe’s magic starts with crispy edges on those thighs—don’t skip the sear. After patting them dry (critical), hit medium-high heat in your pot and let them sizzle undisturbed for 4-5 minutes per side until golden. I used to rush this and ended up with sad, pale chicken that didn’t hold up in the soup.
- Sweat the Onions Low: Dumping chopped onions into hot oil is a rookie move—sweat them instead. Cook them over medium-low for 8-10 minutes until translucent but not browned, stirring occasionally. This builds flavor without burning, and you’ll taste the difference when they blend into the soup’s base. (Yes, even if you’re impatient like me.)
- Drain and Rinse the Beans: Trust me on this: skip the rinse and you’ll get a soup with a metallic aftertaste. After draining the black beans, give them a quick cold-water rinse to remove excess sodium. The recipe calls for canned beans, but if you’re using dried, soak them overnight—they’ll break down better and thicken the soup naturally.
- Simmer the Tomatoes: Don’t just dump those diced tomatoes in and stir. Simmer them uncovered for 5-7 minutes first to break down their skins and intensify their flavor. This step makes the soup richer without needing extra salt or spices. (Your future self will notice the difference.)
Serving suggestions for leftovers
Bowl Presentation
Ladle the soup into deep, rustic bowls—preferably stoneware or ceramic—to maintain heat and showcase the vibrant colors. I use white or terracotta bowls to let the bright lime, cilantro, and queso fresco stand out.
Arrange the crispy tortilla strips in a sunburst pattern around the edge of each bowl for visual appeal. 🌟
For an elevated touch, drizzle a thin line of avocado oil or olive oil around the bowl's rim before adding the soup. This creates a subtle golden halo that enhances the presentation.
Top each serving with a small queso fresco flower (crumbled into a circular shape) and a lime wedge on the side for squeezing at the table.
Bread Pairings
Serve with warm corn tortillas or crusty sourdough bread for dipping. I love using homemade flour tortillas brushed with garlic butter for extra flavor. For a gluten-free option, try plantain chips or cornbread muffins—they add a delightful crunch and complement the soup's smoky notes. 🥖
For a heartier meal, offer grilled cheese sandwiches cut into triangles. Use sharp cheddar and sourdough for a classic combo, or swap in Monterey Jack for a Mexican-inspired twist. The melty cheese pairs perfectly with the zesty lime broth.
Toppings Bar
Set up a toppings bar with small bowls of extra cilantro, lime wedges, queso fresco, diced avocado, and chopped jalapeños. Let guests customize their bowls—this makes the dish interactive and fun, especially for dinner parties.
I also include a small bowl of sour cream for those who prefer a creamier texture. 🌶️
For a smoky kick, add crumbled chorizo or diced pickled onions to the toppings selection. These add depth and contrast to the bright, citrusy flavors. If you're serving kids, offer shredded carrots or corn kernels as milder options.
Drink Pairings
A Mexican lager like Modelo Especial or Pacifico is my go-to pairing—its crisp, clean finish cuts through the soup's richness. For a non-alcoholic option, sparkling limeade or hibiscus iced tea adds a refreshing contrast. 🍺
For a wine lover's twist, serve with a light-bodied white like Sauvignon Blanc or a rosé from Provence. The acidity in these wines mirrors the lime's brightness, enhancing the overall experience. Avoid heavy reds—they can overpower the dish's delicate flavors.
Make-Ahead Serving
If prepping ahead, store the soup (without tortilla strips) in the fridge for up to 4 days or freeze for 3 months. When reheating, add a splash of chicken broth or water to restore creaminess.
Toast fresh tortilla strips in a dry skillet for 1-2 minutes before serving to maintain crispiness. ❄️
For a slow cooker option, combine all ingredients (except tortilla strips and garnishes) in the pot and cook on low for 6-8 hours. Add the tortilla strips in the last 10 minutes to keep them crispy.
This method is perfect for busy weeknights—just assemble and let the slow cooker do the work!
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs?
Yes, but thighs are ideal for this recipe! Chicken breast will stay tender, but it's leaner and can dry out during the 15-minute simmer. If using breast, cut it into smaller pieces and add it to the pot only after the soup has simmered for 10 minutes to prevent overcooking. For extra juiciness, marinate the breast in lime juice and a pinch of salt for 15 minutes before cooking.
How do I keep the tortilla strips crispy?
The secret is toasting them separately! While the soup simmers, fry the tortilla strips in a dry skillet over medium-high heat for just 1-2 minutes until golden and crisp. Add them to the soup only in the last 2-3 minutes of cooking. For extra crunch, sprinkle them with a pinch of salt before serving. If reheating leftovers, toast fresh strips in the skillet to maintain crispiness.
Can I make this soup in a slow cooker?
Combine all ingredients (except tortilla strips and garnishes) in the slow cooker and cook on low for 6-8 hours or high for 3-4 hours. Add the tortilla strips only in the last 10 minutes to keep them crispy. The slow cooker method is perfect for busy days—just assemble in the morning and let it simmer all day. The flavors will deepen beautifully!
What if I don't have fresh cilantro or lime?
No problem! For cilantro, use 1 tablespoon dried cilantro (toasted lightly for depth) or 1 teaspoon dried oregano as a substitute. For lime, use bottled lime juice and add ½ teaspoon sugar to balance the acidity. If you're missing both, a pinch of dried thyme or lemon zest can add brightness. The soup will still taste great—just slightly less vibrant.
Can I make this soup vegetarian?
Yes! Swap the chicken for 1 can (15 oz) of black beans or pinto beans (add an extra ½ cup total) and use vegetable broth instead of chicken broth. For extra protein, add 1 cup of corn kernels or 1 diced sweet potato (cook for 15 minutes longer). The soup will still be hearty and flavorful—just ensure you're using enough beans for texture.
