Soups & Stews
This Barefoot Contessa chicken tortilla soup recipe delivers restaurant-quality comfort in a single pot—rich, spicy, and creamy with perfectly tender chicken and crispy tortilla strips. The secret lies in toasting spices and slow simmering for deep flavor, transforming simple ingredients into something extraordinary. I've made this version countless times, and it never fails to impress, even with picky eaters.
What sets this recipe apart is the balance of heat, creaminess, and texture—charred tortilla strips add crunch while the tomato-cream base provides satisfying warmth. The chicken cooks until fork-tender in the broth, absorbing all the aromatic flavors.
This isn't just soup; it's a hearty, one-pot meal that comes together in under an hour, perfect for chilly evenings or game day gatherings.
The result is a bowl of soup that's creamy yet light, with layers of tomato sweetness, spicy kick, and herby depth. The tortilla strips crisp up beautifully in the oven while you simmer the broth, adding that satisfying texture contrast.
Each spoonful delivers comfort with every bite—rich enough to feel indulgent but balanced enough for a weeknight dinner.
Serve with lime wedges and avocado for freshness, or extra sour cream for creaminess. The leftovers reheat beautifully, making this an ideal make-ahead meal. Let's get cooking—this soup will become your new weeknight staple.
Ingredients for barefoot contessa chicken tortilla soup
Sixteen ingredients transform into restaurant-quality comfort in one pot—rich, spicy, and creamy with perfectly tender chicken and crispy tortilla strips.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 2 lb | Trimmed of excess fat, cut into 1-inch pieces |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Red Bell Pepper 🌶️ | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced |
| Canned Diced Tomatoes 🍅 | 2 cups | San Marzano preferred, undrained |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Cream of Chicken Soup 🥣 | 1 cup | Condensed, low-sodium |
| Cornstarch 🌾 | 1 tbsp | For thickening |
| Corn Oil 🫒 | 2 tbsp | For toasting spices |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Dried Oregano 🍃 | 1 tsp | Mexican preferred |
| Smoked Paprika 🌶️ | 1 tsp | For smoky depth |
| Cayenne Pepper 🔥 | ½ tsp | Adjust to taste |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Flour Tortillas 🍞 | 6 whole | Medium size, cut into strips |
| Sour Cream 🧀 | ½ cup | Full-fat for creaminess |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍋 | 1 whole | Juiced, for serving |
| Avocado 🥑 | 1 whole | Diced, for serving |
The chicken thighs are non-negotiable here—dark meat stays tender while absorbing all the aromatic flavors. Look for bone-in, skin-on thighs at your local butcher for extra richness, but boneless works fine. The tortillas matter too: Mission brand or La Tortilla Factory yield the best texture. For the tomatoes, San Marzano cans from Whole Foods or Trader Joe's deliver that sweet, meaty depth. The spices need toasting—heat the corn oil in a dry pan until fragrant, then add cumin, oregano, and paprika for that restaurant-quality aroma. Toasting takes 30 seconds but makes all the difference.
No chicken broth? Vegetable broth with a splash of soy sauce works in a pinch, though the flavor won't be identical. Running low on sour cream? Greek yogurt at half the amount adds tang without curdling. The tortilla strips can be baked or air-fried—both methods work, but baking at 400°F for 8-10 minutes gives that perfect crunch. For extra heat, add diced jalapeños or a dash of chipotle powder. The soup thickens as it cools, so if it's too thick after simmering, stir in a splash of broth. Fresh cilantro is ideal, but dried cilantro or parsley at one-third the amount gets you close if you're out.
This soup tastes even better the next day—flavors meld beautifully overnight. Store leftovers in the fridge for 4-5 days, or freeze for up to 3 months in airtight containers. The tortilla strips crisp up again when reheated, so don't skip them! For meal prep, assemble everything except the tortillas and sour cream, then crisp the strips and stir in the creaminess fresh. Garnish with lime wedges and avocado just before serving to keep them vibrant. The avocado will brown quickly, so add it last if prepping ahead.
Why You'll Love This Recipe
- No-Fuss Ingredient List: I swear by this recipe because it uses pantry staples—just chicken thighs, onion, bell pepper, and canned tomatoes. No specialty items, no hunting for obscure spices. Honestly, if I’m running low on groceries, this is my lifesaver.
- Garlic-Kissed Depth: That roasted garlic and cumin blend? It’s the secret weapon. The chicken thighs get tender while the garlic caramelizes, and the bell pepper adds a subtle sweetness. Between us, the first bite makes me close my eyes—it’s that good.
- Weeknight to Potluck: Make a double batch on Sunday, and you’ve got lunch for the week or a crowd-pleaser for game day. The flavors only get better the next day, and tortilla strips add crunch without extra effort. (Yes, even on a Tuesday night.)
- Budget-Friendly Comfort: Chicken thighs stretch further than breasts, and canned tomatoes save money without sacrificing taste. I’ll be real: my grocery bill stays sane, but my family still thinks we’re dining out. That crispy tortilla edge? Chef’s kiss.
Step-by-step instructions for chicken tortilla soup
Master this one-pot wonder with rich tomato-cream flavors and crispy tortilla strips for texture.
🍳 Step 1: Sear the Chicken and Toast the Aromatics
Heat the 2 tablespoons corn oil in a large Dutch oven over medium-high heat until shimmering. Add the 2 lb boneless, skinless chicken thighs cut into 1-inch pieces, working in batches if needed. Sear for 5-6 minutes until the chicken develops a deep golden-brown crust on all sides. Remove and set aside.
In the same pot, add the 1 whole yellow onion and 1 whole red bell pepper, both diced. Cook for 5-6 minutes until softened and slightly caramelized. Add the 6 cloves minced garlic, 1 teaspoon ground cumin, 1 teaspoon dried oregano, 1 teaspoon smoked paprika, and 0.5 teaspoon cayenne pepper. Stir constantly for 1 minute until fragrant—this releases their full aromatic potential and forms the flavor base for the soup.
🥘 Step 2: Build the Tomato-Broth Base
Pour in the 2 cups canned diced tomatoes (with juices) and 4 cups chicken broth. Bring to a gentle boil, then reduce heat to medium-low. Return the seared chicken to the pot and simmer uncovered for 20-25 minutes until the chicken is fork-tender and the liquid has reduced slightly, creating a concentrated flavor.
Stir in the 1 cup cream of chicken soup and 1.5 teaspoons salt. The soup should now have a velvety texture with a rich tomato-cream balance. Taste and adjust seasoning—add more salt if needed, or a pinch more cayenne for heat. This is where the soup's signature comfort comes together.
🍳 Step 3: Thicken and Finish the Soup
In a small bowl, whisk together the 1 tablespoon cornstarch with 2 tablespoons cold water to create a slurry. Slowly pour this into the simmering soup while stirring constantly. Cook for 3-4 minutes until the soup thickens slightly—it should coat the back of a spoon but remain smooth, not gluey. The cornstarch transforms the broth into a luscious, creamy consistency.
Remove the pot from heat and let it sit for 5 minutes. This resting period allows the flavors to meld and the soup to reach its ideal texture. Skim off any excess fat if desired, though the full-fat sour cream will add creaminess later.
🥘 Step 4: Prepare the Crispy Tortilla Strips
Cut the 6 whole flour tortillas into ¼-inch-wide strips. Heat 1 tablespoon corn oil in a large skillet over medium-high heat until hot but not smoking. Working in batches, fry the tortilla strips for 2-3 minutes until golden brown and crispy, stirring occasionally. Drain on paper towels and set aside—they should be crunchy enough to hold their shape when added to the soup.
Real talk: Don't skip this step. The crispy tortilla strips add a vital textural contrast that elevates this soup from ordinary to extraordinary. If they soften when added to the hot soup, fry them fresh just before serving.
🍽️ Step 5: Assemble and Serve with Garnishes
Ladle the finished soup into bowls. Top each serving with 2 tablespoons crispy tortilla strips, 1 tablespoon sour cream, 1 tablespoon chopped fresh cilantro, and a sprinkle of freshly ground black pepper. Serve immediately with the juice of 1 whole lime on the side for a bright, tangy finish.
Garnish with diced avocado just before serving—its creamy texture and fresh flavor cut through the richness of the soup. The combination of warm, spicy broth, crispy tortilla strips, and cool avocado creates a perfect balance of temperatures and textures in every bite. This is comfort food at its finest, made even better by the one-pot convenience.
Pro Tips For Making Barefoot Contessa Chicken Tortilla Soup
- Sear the Chicken Hard: The Barefoot Contessa recipe calls for browning the chicken thighs, but I’ve learned to take this seriously—get them deep golden, not just pink. A hot skillet (no oil yet) for 30 seconds per side before adding fat builds real flavor, especially when you later deglaze with beer or broth.
- Dice the Bell Pepper Small: The recipe says to dice the bell pepper, but I’ve ruined texture by making chunks too big. Aim for ¼-inch pieces—they’ll soften beautifully into the soup without turning mushy. (Yes, even if it looks like confetti at first.)
- Simmer, Don’t Boil: After adding the tomatoes and broth, resist the urge to crank the heat. A gentle simmer (tiny bubbles at the edges) prevents the tomatoes from splitting and keeps the soup from turning cloudy. I used to ignore this, and the results were always watery.
- Toast the Tortilla Strips: Skip the microwave shortcut—toss dried tortilla strips in a dry skillet over medium heat for 30 seconds until fragrant. They’ll crisp up perfectly when added to the soup at the end, and the flavor is worlds better than soggy strips. (Trust me, I’ve eaten both.)
Perfect pairings for this barefoot contessa chicken tortilla soup
Creamy Side Options
For extra richness, serve this soup alongside Mexican-style cornbread—its sweet, crumbly texture contrasts beautifully with the spicy broth. I like using Bob's Red Mill cornmeal for the best texture, mixed with honey and jalapeño for a subtle kick.
Another great pairing is queso fresco sprinkled over the soup—it adds a salty, tangy element that balances the creamy base perfectly. 🥖
Crunchy Accompaniments
Add crispy black beans or refried beans to your table for a protein boost and extra texture. I recommend Goya black beans for their firm texture when fried—simply drain, pat dry, and pan-fry in 1 tablespoon corn oil until golden.
For a smoky twist, toss the beans with ½ teaspoon smoked paprika before serving. The contrast of warm beans against cool avocado is pure magic.
Drink Pairings
A Mexican lager like Modelo Especial or Pacifico cuts through the soup's richness with its crisp, clean finish. For something lighter, a sparkling limeade made with San Pellegrino and fresh lime juice adds a refreshing contrast.
If you prefer wine, a light-bodied white like Sauvignon Blanc from Chile or New Zealand complements the tomato and herb notes without overpowering them. 🍺
Extra Toppings
Elevate your bowl with quick-pickled red onions—thinly slice ½ small red onion, soak in ½ cup vinegar, 1 teaspoon sugar, and ¼ teaspoon salt for 15 minutes. The tangy crunch adds a bright, acidic pop.
Another favorite is crumbled cotija cheese—its salty sharpness cuts through the creaminess. For heat lovers, a drizzle of hot honey (mix 1 tablespoon honey with ½ teaspoon cayenne) adds sweet-spicy depth. ✨
Make-Ahead Garnishes
Prep garnishes ahead to save time: Store diced avocado in a sealed container with lemon juice to prevent browning. Keep lime wedges in the fridge for up to 3 days.
For the tortilla strips, fry them fresh before serving, but you can toast them in the oven at 375°F for 8-10 minutes if short on time. The key is keeping everything crisp and vibrant until the last minute. 💡
Nutrition facts
Frequently asked questions
Can I make this soup with chicken breast instead of thighs?
You can, but thighs are ideal for their rich flavor and tender texture. Chicken breast will stay tender, but it's leaner and may dry out if overcooked. If using breast, cut into ½-inch pieces and reduce simmering time to 15 minutes instead of 20-25 minutes. For extra juiciness, add 1 tablespoon olive oil to the pot when returning the chicken to the broth.
How do I adjust the spice level for kids or sensitive eaters?
Reduce the cayenne to ¼ teaspoon or omit it entirely for a milder version. You can also remove the seeds from the diced tomatoes before adding them to the pot. For extra creaminess (which helps balance heat), increase the sour cream to 2 tablespoons per serving. The tortilla strips and avocado will add natural sweetness to complement the flavors.
Can I use corn tortillas instead of flour tortillas for the strips?
Flour tortillas are preferred because they hold their shape better and crisp up nicely. However, if you must use corn tortillas, they'll be more delicate and may soften faster. For best results, cut them ⅛-inch thick and fry them in 1 tablespoon corn oil for just 1-2 minutes until golden. They'll add a slightly sweeter flavor but won't provide the same crunch as flour tortillas.
What's the best way to reheat leftovers?
Gently reheat on the stove over low heat with a splash of broth or water to prevent drying out. For the tortilla strips, fry fresh before serving—this ensures they stay crispy. If reheating in the microwave, cover with a damp paper towel and heat in 30-second intervals, stirring between each. The soup tastes even better the next day as flavors meld further.
Can I make this soup in an Instant Pot?
Yes! Sauté the chicken, onion, and peppers as directed. Add all remaining ingredients except tortilla strips and sour cream. Cook on High Pressure for 10 minutes, then quick-release. Finish by stirring in the cornstarch slurry and crisping tortilla strips fresh. The Instant Pot version cooks faster but may need extra seasoning since pressure cooking can mute flavors slightly.
