Soups & Stews
This Barefoot Contessa chicken tortilla soup delivers restaurant-quality comfort in one foolproof bowl, where tender chicken, hearty beans, and crispy tortilla strips come together in perfect harmony.
The secret lies in toasting spices and simmering the broth just right—transforming simple ingredients into a meal that feels like a warm hug on a chilly evening. I’ve perfected this version to balance rich flavors with a light, refreshing finish, ensuring every spoonful is satisfying yet never heavy.
What sets this recipe apart is the textured contrast—creamy corn and avocado blend with the crispy tortilla topping, while the broth stays bright and aromatic.
The method is straightforward: sauté onions and garlic until fragrant, build the soup with chicken and spices, then top with golden, shatteringly crisp tortilla strips that add a satisfying crunch.
It’s the kind of dish that tastes even better the next day, making it ideal for meal prep or feeding a crowd.
The result is a layered bowl of soup that’s as visually appealing as it is delicious—creamy from the corn and avocado, savory from the chicken and spices, and crunchy from the tortilla topping.
The broth is rich but not overwhelming, with just the right balance of smoky, earthy, and slightly spicy notes. This is the kind of recipe that turns a simple weeknight dinner into a memorable experience, without requiring any fancy techniques.
Serve it with warm cornbread or a side salad for a complete meal, or enjoy it as-is with a sprinkle of fresh cilantro. The beauty of this recipe lies in its versatility—it’s hearty enough for a cold day but light enough for a summer lunch. Let’s get cooking!
Ingredients for barefoot contessa chicken tortilla soup
Sixteen ingredients, layered textures, and restaurant-quality comfort in every bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breast 🍗 | 2 lb | Cut into 1-inch pieces |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Canned Black Beans 🫘 | 1 can | 15 oz, drained and rinsed |
| Canned Corn Kernels 🌽 | 1 can | 15 oz, drained |
| Diced Tomatoes 🍅 | 1 can | 28 oz, fire-roasted |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Avocado 🥑 | 1 whole | Ripe, diced for topping |
| Corn Tortillas 🌯 | 6 whole | Cut into 1/4-inch strips |
| Vegetable Oil 🫒 | ¼ cup | For frying tortilla strips |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Chili Powder 🌶️ | 1 tbsp | Mild or medium heat |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano preferred |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍋 | 1 whole | Juiced for brightness |
The chicken is your foundation—boneless breast stays tender without drying out. Look for organic or free-range at Whole Foods or your local butcher for richer flavor. If you're short on time, pre-cooked rotisserie chicken works too, just shred it yourself. The black beans and corn are non-negotiable for that creamy, hearty texture—low-sodium canned is key, or rinse regular brands well. Fire-roasted diced tomatoes add natural sweetness and depth; Muir Glen is my go-to brand. Toast your spices in a dry pan for 30 seconds before adding them to the soup—this unlocks their flavor like nothing else.
No fresh cilantro? Dried works at one-third the amount, though it won’t be as bright. Running out of tortillas? Flour tortillas cut into strips fry just as crispy, but corn tortillas give that authentic texture. The avocado needs to be ripe—press gently—but not mushy. For extra richness, stir in a splash of coconut milk at the end. Want more heat? Add a pinch of cayenne or a dash of hot sauce. The lime juice should be freshly squeezed—bottled won’t cut it—and the tortilla strips should be fried in small batches to maintain that shatteringly crisp quality. Pro tip: keep them warm in a 200°F oven while you finish the soup.
This soup tastes even better the next day—flavors meld beautifully—so make a double batch. Store in airtight containers for 4-5 days in the fridge or freeze for 3 months. The tortilla strips? Fry fresh before serving, but you can reheat leftover soup without them and add crispy strips on top. For meal prep, portion the soup into containers and keep the tortilla strips separate until ready to serve. Garnish with extra cilantro and a squeeze of lime right before eating—that’s when the magic happens.
Why You'll Love This Recipe
- No-Fuss Pantry Magic: I swear by this recipe on days when my fridge is bare. The canned beans and corn cut my prep time in half—just chop the onion and garlic, toss in the chicken, and let the broth do the work. (Yes, even on a Tuesday night.)
- Garlic Bomb Flavor: That roasted garlic clove in the broth? Absolute game-changer. It caramelizes into this deep, sweet punch that makes the soup taste like it simmered all day—not just 25 minutes. The black beans add this earthy richness that balances the chicken perfectly.
- Double-Duty Soup: Make a big batch and serve it two ways: ladle it into bowls for a hearty lunch, or let it cool and pack it in thermoses for a picnic. The tortilla strips add crunch either way, but my kids beg for the leftovers cold with a squeeze of lime—trust me, it works.
- Budget-Friendly Powerhouse: Chicken breast is lean, black beans stretch it further, and corn adds sweetness without costing a fortune. I’ve made this for $1.50 a serving, and it still feels like a restaurant meal. Honestly, it’s the kind of dish that makes me question why I ever order takeout.
Step-by-step instructions for Barefoot Contessa chicken tortilla soup
This soup delivers rich, smoky flavors and a perfect crispy tortilla topping every time.
Sear and Simmer the Chicken
Heat 2 tablespoons vegetable oil in a large Dutch oven over medium-high heat. Add the 2 lb boneless chicken breast, cut into 1-inch pieces, and cook for 5-6 minutes until the edges are golden brown and the chicken releases easily from the pan. This searing step builds deep flavor that infuses the broth.
Remove the chicken and set aside. In the same pot, add the 1 whole yellow onion, diced, and cook for 3-4 minutes until softened. Add the 4 cloves garlic cloves, minced, and stir for 30 seconds until fragrant. Sprinkle in the 1 tbsp ground cumin, 1 tbsp chili powder, and 1 tsp dried oregano, stirring to toast the spices for 30 seconds until aromatic.
Build the Flavorful Broth
Pour in the 4 cups chicken broth and scrape up any browned bits from the bottom of the pot. Add the 1 can diced tomatoes and 1 can black beans, drained and rinsed. Bring the mixture to a boil, then reduce heat to medium-low and simmer for 10 minutes to allow the flavors to meld.
Return the chicken to the pot and add the 1 can corn kernels, drained. Simmer for another 5-7 minutes until the chicken is fully cooked and tender enough to shred easily with a fork. Season with the 1 tsp salt and adjust to taste. This step ensures the broth is rich and the chicken is perfectly tender.
Prepare the Crispy Tortilla Topping
Cut the 6 whole corn tortillas into ¼-inch strips. Heat the remaining 2 tablespoons vegetable oil in a large skillet over medium heat. Add the tortilla strips in a single layer and fry for 2-3 minutes, stirring occasionally, until they are golden brown and crispy. Remove with a slotted spoon and drain on paper towels.
Here's the thing—don't overcrowd the pan. If you add too many strips at once, they'll steam instead of crisp. Fry in batches if needed, but keep the oil hot for that perfect crunch.
Assemble and Serve
Ladle the soup into bowls, dividing the chicken and vegetables evenly. Top each serving with the crispy tortilla strips and diced avocado. Garnish with ¼ cup chopped fresh cilantro and a squeeze of juice from 1 whole lime. The contrast of the warm, smoky soup with the cool, creamy avocado and bright lime is what makes this dish so special.
Serve immediately while the tortilla strips are still crispy. The avocado should be ripe but firm enough to hold its shape, and the lime juice adds a refreshing brightness that cuts through the richness of the soup. Each bite delivers a perfect balance of textures and flavors.
Pro Tips For Making Barefoot Contessa Chicken Tortilla Soup
- Sear Chicken High: The Barefoot Contessa recipe calls for poaching chicken, but I learned the hard way—searing it first makes a real difference. Hit 425°F for 3-4 minutes per side before lowering heat to 350°F for the poach. That crust keeps the meat from turning dry when it sits in broth later.
- Sweat Onions Slow: I used to rush the onions and end up with bitter, watery soup. For this recipe, cook them over medium-low heat for 8-10 minutes until translucent but not browned—just until they’re soft enough to disappear into the soup without tasting raw.
- Drain and Rinse Beans: Skipping this step is a rookie move. Drain the canned black beans and rinse them under cold water to cut the metallic taste. For corn, I also rinse it—yes, even if it’s "no salt added"—because the starch builds up and makes the soup gluey.
- Simmer, Don’t Boil: The Barefoot Contessa recipe relies on a gentle simmer to blend flavors, not a rolling boil. Keep the heat at a low simmer (tiny bubbles, occasional swirls) for the last 15 minutes, or the tortilla strips will turn to mush when you add them. Trust me, it’s worth the wait.
Common mistakes when making your barefoot contessa chicken tortilla soup
Overcrowding the Pot
When you add too many ingredients at once—especially the chicken and veggies—the soup won’t simmer properly. The liquid won’t circulate enough, and flavors won’t meld. I’ve seen this happen when people dump everything in at once.
Instead, sear the chicken in batches if needed, then remove it before adding onions and garlic. This keeps your broth clear and lets the spices toast properly. 🌡️
Skipping the Spice Toast
Toasting your spices in the pot for 30 seconds unlocks their depth, but I’ve seen people skip this step to save time. Don’t! The cumin, chili powder, and oregano need that quick dry toast to release their oils.
If you’re in a rush, toast them in a dry skillet first, then add them to the pot. This small step makes all the difference in flavor.
Undercooking the Chicken
Tender chicken is key, but I’ve seen many cooks pull it out too early. Use a meat thermometer to check for 165°F internal temperature. If you’re unsure, cut a small piece—it should shred easily with a fork.
Overcooked chicken turns dry, and that ruins the whole dish. Simmer gently for those final 5-7 minutes to avoid this.
Frying Tortilla Strips Too Long
Crispy tortilla strips are the star, but I’ve seen them turn greasy or burnt when fried too long. Keep the oil at medium heat and fry for just 2-3 minutes.
If they’re not golden brown yet, they need more time—but watch closely! Remove them immediately when they’re crisp. Overcooking makes them soggy when added to the soup. 🔥
Adding Lime Juice Too Early
Lime juice brightens the soup, but adding it too soon can make the broth turn cloudy. Always add the lime juice right before serving. The acidity also helps balance flavors at the end.
If you add it early, the soup may lose its clarity and develop a slightly off taste. Save it for garnishing at the table.
Using Low-Quality Tortillas
Not all tortillas are created equal. Cheap, thin tortillas won’t hold up when fried—they’ll turn mushy instead of crispy. Stick to corn tortillas from brands like Mission or La Tortilla Factory.
They’re sturdy enough to fry into perfect, shatteringly crisp strips. If you’re using flour tortillas, cut them thinner to help them crisp up faster.
Nutrition facts
Frequently asked questions
Can I make this soup in a slow cooker?
Brown the chicken first, then transfer everything (except tortilla strips) to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. The tortilla topping should still be fried fresh before serving. The slow cooker method actually enhances the flavors, making the broth even more aromatic.
How do I make this soup spicier?
Add ½ teaspoon cayenne pepper with the other spices or stir in 1-2 tablespoons hot sauce at the end. For extra heat, include 1 chopped jalapeño with the onions. Always taste as you go—you can adjust the heat level to your preference.
Can I substitute chicken with another protein?
Yes! For a vegetarian version, use 1 can white beans or lentils instead of chicken. For seafood lovers, try shrimp or firm white fish like cod. Just adjust cooking times—seafood cooks much faster than chicken. The soup's base will still work beautifully with any of these proteins.
Why is my tortilla topping getting soggy?
Soggy tortilla strips happen when they absorb moisture from the soup. Fry them fresh and add them to each bowl just before serving. Keep them warm in a 200°F oven while you finish the soup. If you're prepping ahead, store the soup and tortilla strips separately and fry the strips fresh when ready to eat.
Can I make this soup ahead of time?
This soup tastes even better the next day! Store the soup (without tortilla strips) in an airtight container for 4-5 days in the fridge or freeze for 3 months. Reheat gently on the stove, then fry fresh tortilla strips and add them on top when serving. The flavors will have melded beautifully overnight.
