Barefoot Contessa Chicken Tortilla Soup Recipe: Creamy Tomato-Basil Swirls With Shredded Chicken

Soups & Stews

Barefoot Contessa Chicken Tortilla Soup Recipe: Creamy Tomato-Basil Swirls With Shredded Chicken

This Barefoot Contessa chicken tortilla soup delivers creamy tomato-basil swirls and tender shredded chicken in every spoonful—just like Ina Garten’s iconic version. The secret lies in slow-cooked chicken, rich broth, and perfectly toasted tortillas that add texture without overpowering the flavors. I’ve simplified the process while keeping the restaurant-quality results.

The recipe starts with juicy chicken thighs simmered in aromatic broth until fork-tender, then shredded for hearty bites. A velvety tomato-basil sauce thickens as it cooks, creating those signature swirls that make this soup irresistible.

Toasted tortillas add a satisfying crunch, while black beans and corn bring natural sweetness to balance the acidity.

What you’ll end up with is a creamy, comforting bowl of soup that’s packed with layers of flavor—tangy tomatoes, fresh basil, smoky chicken, and crispy tortilla pieces. The broth is rich but not heavy, and the garnishes elevate each bite.

This is the kind of soup that warms you up on chilly days while feeling effortless to prepare.

Perfect for feeding a crowd or meal prepping for the week, this recipe scales beautifully. The flavors only get better as it sits, making it ideal for making ahead. Let’s get cooking—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for barefoot contessa chicken tortilla soup

Juicy chicken, toasted tortillas, and creamy tomato swirls—just like Ina’s iconic version.

Ingredient Amount Notes
Chicken Thighs (bone-in, skin-on) 🍗 2 ½ lb Juicy and flavorful for shredding
Corn Tortillas 🌽 12 whole Medium-sized for toasting
Black Beans (cooked or canned) 🫘 1 ½ cups Drained and rinsed if canned
Corn Kernels (fresh, frozen, or canned) 🌽 1 ½ cups Drained if canned
Canned Diced Tomatoes (San Marzano if possible) 🍅 2 cups With juices for creaminess
Chicken Broth (low-sodium preferred) 💧 6 cups Homemade or high-quality store-bought
Fresh Basil Leaves 🌿 ½ cup Packed, stems removed
Garlic Cloves 🧄 6 cloves Minced for aromatic depth
Yellow Onion 🧅 1 whole Diced, medium size
Extra-Virgin Olive Oil 🫒 ½ cup For sautéing and richness
Salt 🧂 2 tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Cumin 🌿 1 tsp Ground for smoky flavor
Cream (heavy or half-and-half) 🥛 ½ cup For velvety texture (optional)
Lime (optional) 🍋 1 whole Juiced for brightness

The chicken thighs are the backbone of this soup—bone-in, skin-on for maximum flavor and juiciness. Look for thighs with good marbling at your local butcher or grocery store meat section. If you can’t find bone-in, skin-on, boneless skinless works too, but it’ll be slightly less flavorful. Costco or Trader Joe’s often have great deals on chicken thighs in bulk, perfect for batch cooking. The tortillas? Mission brand is my go-to—they toast up perfectly without burning. Store them in a cool, dry place until ready to use, but if you’re prepping ahead, freeze extras for up to 3 months.

No heavy cream? Coconut milk or cashew cream adds richness without dairy. Fresh basil is ideal, but dried oregano at half the amount works in a pinch. The San Marzano tomatoes are worth hunting down—they’re sweeter and less acidic, but any good canned tomatoes will do. For the cumin, toast it in the dry pan for 30 seconds before adding to the soup—this deepens the flavor. If you’re short on time, skip the toasting, but trust me on this: it makes a difference. The lime is optional but adds a bright finish that cuts through the creaminess.

This soup tastes even better the next day—flavors meld beautifully when reheated. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for 3 months. I like to portion it into individual containers so I can grab a bowl straight from the freezer for a quick lunch. The tortillas can be toasted fresh or added straight from the bag—they’ll soften as they sit, but the crunch is still there. Garnish with extra basil, a drizzle of cream, or a sprinkle of cheese if you’re feeling fancy.

❤️

Why You'll Love This Recipe

  • No-Fuss Pantry Staples: I swear by this soup because it’s built on ingredients I always have—canned tomatoes, black beans, tortillas—and the bone-in thighs add depth without extra effort. Honestly, the only real prep is chopping a few herbs, and the rest? Just simmering.
  • Skin-On Magic: That crispy thigh skin? It’s the secret weapon—crunchy, salty, and packed into every bite when you tear the meat off the bone. (Yes, even my picky eaters go back for seconds.) The San Marzano tomatoes? Sweet and bright, cutting through the richness like a perfect balance.
  • Double-Duty Meal: Make a big batch on Sunday, and you’ve got lunch for Wednesday, a potluck side, or a quick reheat for a sick day. I’ll be real: the leftovers taste better the next day—like the flavors married overnight.
  • Budget-Friendly Feast: Bone-in thighs stretch further than breasts, tortillas cost pennies, and a can of tomatoes lasts forever. This soup feeds four for under $10, and the texture—creamy from beans, crunchy from tortillas—makes it feel fancy without the price tag. (My college self would’ve cried.)

Step-by-step instructions for creamy tomato-basil chicken tortilla soup

Here's how to build this comforting soup with rich tomato-basil swirls and tender shredded chicken.

1

Sear the Chicken Thighs for Maximum Flavor

Pat the 2.5 lb chicken thighs dry with paper towels—this helps the skin crisp up beautifully. Heat 0.25 cup extra-virgin olive oil in a large Dutch oven over medium-high heat. Working in batches if needed, add the chicken thighs skin-side down and cook for 6-8 minutes until the skin is golden brown and crispy. Flip the thighs and cook for another 4-5 minutes until the meat reaches 165°F internally.

Here's the thing—don't rush this step. The crispy skin adds incredible texture and flavor to the soup. Once the chicken is cooked through, remove it from the pot and set it aside on a plate. You'll shred it later, but first, we need to build that rich, creamy base.

2

Build the Aromatic Tomato-Basil Base

In the same Dutch oven, reduce the heat to medium and add 0.25 cup extra-virgin olive oil if needed. Add the 1 whole yellow onion and cook for 5 minutes until softened and translucent. Stir in the 6 cloves garlic cloves and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter.

Add the 2 cups canned diced tomatoes, 1 tsp cumin, 2 tsp salt, and 0.5 tsp ground black pepper. Stir everything together and bring to a gentle simmer. Let it cook for 10 minutes to allow the flavors to meld. This is where the deep, savory foundation of your soup develops. While it simmers, chop the 0.5 cup fresh basil leaves finely—you'll add them later to preserve their bright flavor.

3

Simmer the Broth and Add the Creamy Touch

Pour in the 6 cups chicken broth and bring the mixture to a boil. Once boiling, reduce the heat to low and let it simmer for 15 minutes. This step allows all the flavors to blend together beautifully. Stir in the 1.5 cups black beans and 1.5 cups corn kernels, simmering for another 5 minutes to heat everything through.

Here's where the creaminess comes in: stir in the 0.5 cup cream and the chopped fresh basil leaves. If you're using the 1 whole lime, zest it and add the zest to the pot along with 1 tablespoon of lime juice (save the rest for garnish). The cream will create those signature swirls while keeping the soup rich and velvety. Taste and adjust the seasoning if needed—this is your chance to balance the flavors before adding the chicken.

4

Shred the Chicken and Toast the Tortillas

Use two forks to shred the 2.5 lb chicken thighs directly in the soup pot. The warm chicken will break apart easily, and the broth will help distribute those juices throughout the soup. Return the shredded chicken to the pot and stir gently to combine. Let the soup simmer for another 5 minutes to ensure everything is heated through.

While the soup finishes, toast the 12 whole corn tortillas in a dry skillet over medium heat for 30 seconds per side until slightly crispy. Keep them warm in a clean towel-lined bowl. The toasted tortillas add a wonderful crunch and texture contrast to each spoonful of soup.

5

Serve with Creamy Swirls and Fresh Garnishes

Ladle the soup into bowls, making sure to get a good portion of the shredded chicken in each serving. Top each bowl with 2 toasted tortillas, crumbled on top for texture. Garnish with the remaining lime juice (if using), extra fresh basil leaves, and a drizzle of extra-virgin olive oil for that final touch of brightness and richness.

This soup is best served immediately while the tortillas are still crispy and the swirls of cream are visible. Each bite delivers a perfect balance of creamy tomato broth, tender shredded chicken, and the satisfying crunch of toasted tortillas. The lime zest and fresh basil add that final pop of freshness that makes this dish truly special.

👨‍🍳

Pro Tips For Making Barefoot Contessa Chicken Tortilla Soup

  • CRISP THE TORTILLAS FIRST: Toss them in a dry skillet over medium heat for 30 seconds per side until just golden—this stops them from turning to mush in the soup. I used to add them straight from the bag, and they’d dissolve like sad chips. Now they hold their shape and add that perfect crunch.
  • SIMMER THE CHICKEN LOW: After browning the thighs, reduce heat to a bare simmer (just tiny bubbles) and cover the pot. High heat makes the skin rubbery, and you’ll lose flavor into the steam. My first batch tasted like overcooked shoe leather—now I keep it gentle and let the fat render slowly.
  • DRAIN BEANS THOROUGHLY: Rinse canned black beans and drain them twice to cut the gummy residue that thickens the soup into a gluey mess. I skipped this once and ended up with a soup that clung to my spoon like tar. A quick cold-water rinse fixes it every time.
  • CHAR THE TOMATOES: Before adding them to the pot, sear the diced tomatoes in the same pan you browned the chicken for 2–3 minutes until slightly darkened. This deepens their flavor and balances the brightness of the lime later. I was skeptical until I tasted the difference—now it’s non-negotiable.

Perfect pairings for this barefoot contessa chicken tortilla soup

Crunchy Tortilla Toppings

Toast the 12 corn tortillas in a dry skillet over medium heat for 30 seconds per side until golden and crisp. The key is keeping them warm in a towel-lined bowl while you finish the soup—this prevents sogginess.

For extra crunch, I like to break them into ½-inch pieces before adding to bowls. 🌽

Fresh Herb Garnishes

Fresh basil leaves and lime juice brighten every spoonful. Tear the basil into small pieces and sprinkle generously over each bowl. A squeeze of lime juice (about 1 tbsp per serving) adds that zesty contrast to the creamy tomato broth.

If you’re feeling fancy, add a pinch of flaky sea salt or chopped cilantro for extra freshness. 🌿

Creamy Drizzles

A drizzle of extra-virgin olive oil or a swirl of sour cream elevates the dish instantly. For a lighter option, try avocado oil or a dollop of Greek yogurt instead of heavy cream.

The oil adds richness while keeping the soup balanced—just ½ tsp per bowl is enough to make it shine. 🥛

Spicy Kick Options

If you love heat, add ½ tsp chili powder or red pepper flakes to each bowl. For smoky depth, a sprinkle of smoked paprika works beautifully. I also like to serve pickled jalapeños on the side—just 2-3 slices per bowl adds a tangy, spicy crunch. 🌶️

Cheesy Upgrade

For a cheesy twist, top with shredded Monterey Jack or cotija cheese (about 2 tbsp per bowl). The cheese melts slightly from the warm soup, creating a creamy, savory finish. If you’re avoiding dairy, nutritional yeast adds a cheesy flavor without the dairy. 🧀

Beverage Pairings

A crisp Mexican lager like Modelo Especial or Corona cuts through the richness perfectly. For a non-alcoholic option, sparkling limeade or hibiscus iced tea adds a refreshing contrast. Avoid heavy beers—they’ll overpower the bright, tomato-forward flavors. 🍺

Nutrition facts

Servings 6
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 7g35%
Cholesterol 135mg45%
Sodium 680mg29%
Total Carbohydrate 35g12%
Dietary Fiber 8g29%
Sugars 6g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use chicken breasts instead of thighs?

Chicken thighs are ideal because they stay juicy and flavorful when shredded. If you must use breasts, choose bone-in pieces and cook them just until they reach 165°F—overcooking will make them dry. For extra moisture, simmer the shredded chicken in the broth for an additional 5 minutes after adding it back to the pot.

2

How do I prevent the tortillas from getting soggy?

Toast the tortillas in a dry skillet over medium heat for 30 seconds per side until golden and crisp. Keep them warm in a towel-lined bowl while finishing the soup. For extra crunch, break them into ½-inch pieces and add them to bowls right before serving—this preserves their texture.

3

Can I make this soup ahead of time?

Yes! This soup tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days or freeze for 3 months. Reheat gently on the stove, stirring in a splash of water or broth if it thickens too much. Toast tortillas fresh before serving for the best texture.

4

What can I substitute if I don’t have fresh basil?

Use ½ tsp dried basil or ½ tsp dried oregano as a substitute. For extra flavor, add ½ tsp dried thyme or a pinch of red pepper flakes. Fresh basil’s bright aroma is hard to replicate, but these herbs will still add depth to the soup’s tomato-broth base.

5

Is this soup gluten-free or dairy-free?

The base recipe isn’t naturally gluten-free (due to tortillas), but you can use corn tortillas made with certified gluten-free ingredients. For dairy-free, omit the cream and use ½ cup coconut milk or cashew cream instead. Check labels on broth and canned goods for hidden gluten or dairy if needed.

★★★★★4.9(14 reviews)
Categories Soups & Stews