5-Star Chicken Tortilla Soup Recipe: Creamy, Spiced, and Restaurant-Level in One Pot

Soups & Stews

5-Star Chicken Tortilla Soup Recipe: Creamy, Spiced, and Restaurant-Level in One Pot

This 5-star chicken tortilla soup delivers restaurant-quality depth in every spoonful—creamy, spiced, and packed with tender chicken and crispy tortilla strips. The secret starts with roasting chicken thighs for rich, caramelized flavor, then simmering them in a fragrant broth infused with cumin, chili powder, and garlic. What sets this apart is the velvety texture from blending a portion of the soup, creating that signature smoothness without losing the hearty, comforting qualities that make it a classic.

Unlike lighter versions, this recipe balances creaminess with bold Mexican spices—smoky chipotle, earthy cumin, and bright cilantro—to create layers of flavor that linger. The tortilla strips get crisped to perfection in the oven, adding a satisfying crunch that contrasts beautifully with the creamy base. It’s the kind of soup that feels indulgent yet remains balanced, with protein-rich chicken and fiber from the black beans and corn.

What makes this foolproof is the one-pot method: chicken cooks in the broth, vegetables soften naturally, and the soup thickens as it simmers. No blender required for the creamy element—just a simple immersion blender or careful ladling of the hot broth. The result is a soup that’s restaurant-worthy but built for weeknight dinners, with minimal cleanup and maximum flavor impact.

Top it with avocado, cotija cheese, and fresh cilantro for that final touch of brightness and texture. This isn’t just soup—it’s a complete meal that warms the soul and satisfies cravings, all while being simple enough to make again and again. Let’s get cooking!

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

Ingredients for 5 star chicken tortilla soup

The secret to this restaurant-level soup lies in these carefully chosen ingredients—rich chicken thighs, smoky spices, and creamy textures that balance bold Mexican flavors.

Ingredient Amount Notes
Chicken Thighs, Bone-In 🍗 2 ½ lb Skin-on for richer flavor, cut into 2-inch pieces
Corn Tortillas 🌽 12 whole Small size for crispy strips, store-bought or homemade
Black Beans 🫘 1 ½ cups Canned, drained and rinsed, or cooked
Corn Kernels 🌽 1 ½ cups Frozen or canned, drained
Diced Tomatoes 🍅 2 cups San Marzano preferred for sweetness
Chicken Broth 💧 6 cups Low-sodium preferred, homemade or high-quality store-bought
Cumin Ground 🌿 1 ½ tbsp Toasted for deeper flavor
Chili Powder 🌶️ 2 tbsp Medium heat preferred
Garlic Cloves 🧄 6 cloves Freshly minced for bright flavor
Onion, Yellow 🧅 1 ½ whole Diced, medium size
Avocado Oil 🫒 ¼ cup High smoke point for roasting
Heavy Cream 🥛 ½ cup Full-fat for velvety texture
Cotija Cheese 🧀 ½ cup Crumbled, for garnish
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Ground Chipotle Pepper 🔥 ½ tsp Adjust for heat preference
Lime Juice 🍋 2 tbsp Freshly squeezed

The chicken thighs are non-negotiable here—bone-in, skin-on delivers unmatched depth of flavor as they roast. Look for plump, meaty thighs at Whole Foods or your local butcher; avoid pre-cut pieces that often lose moisture. For the tortillas, Mission or La Tortilla Factory brands crisp beautifully. If using dried beans, soak them overnight—canned is fine for convenience, but drained and rinsed thoroughly. The San Marzano tomatoes are worth the splurge; their natural sweetness elevates the entire dish. When selecting cotija cheese, choose the aged, crumbly variety—it should shatter easily between your fingers. Fresh cilantro should have vibrant stems; wilted leaves indicate age.

No chipotle powder? Smoked paprika plus a pinch of cayenne gets you close, though the smoky depth won't be identical. Substituting black beans? Pinto beans work equally well, but rinse them well to remove excess starch. For the creaminess, Greek yogurt at half the amount adds tang without heaviness. The avocado oil can be swapped for olive oil, but its higher smoke point ensures perfect roasting. If you're avoiding dairy, coconut cream replaces the heavy cream beautifully—just reduce the amount by 25% to maintain balance. The lime juice must be fresh; bottled versions lack the bright acidity that cuts through the richness. For the spices, toast your cumin seeds in a dry pan for 30 seconds before grinding—this simple step transforms ordinary cumin into something extraordinary.

Roasted chicken thighs keep 3 days in the fridge, but the soup itself reheats best when made fresh—the tortilla strips lose crispness when warmed. Store leftovers in airtight containers with a thin layer of oil on top to preserve texture. The soup freezes beautifully for up to 3 months, though the tortilla strips may soften upon reheating. For meal prep, blend half the soup before freezing—this ensures creamy texture without requiring a blender later. Garnishes like cotija and cilantro should be added just before serving to maintain freshness. The lime juice can be added during cooking, but freshly squeezed at the table delivers the brightest finish.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss in bone-in chicken thighs, black beans, and diced tomatoes, then let the broth work its magic. No extra pots, no fuss, and that rich, smoky chicken flavor infuses everything effortlessly.
  • Crispy-Tender Texture: Between those perfectly browned chicken thighs (juicy inside, crispy out) and the toasted corn tortillas on top, every bite has contrast. Honestly, it’s the kind of soup that makes you slow down and savor it.
  • Weeknight Workhorse: This feeds a crowd but won’t break the bank—black beans, corn kernels, and tortillas stretch it far. I’ve served it at game nights, sick-day lunches, and even potlucks, and it never feels out of place.
  • Leftovers That Beg: The flavor actually deepens the next day. I’ll be real: I’ve reheated this soup three times, and it’s still the star of my easy lunches. Plus, the extra tortillas make it perfect for quick quesadillas when I’m lazy.

Step-by-step instructions for creamy chicken tortilla soup

This method delivers restaurant-quality depth with perfectly balanced flavors and velvety texture.

1

Sear the Chicken for Maximum Flavor

Heat the 0.25 cup avocado oil in a large Dutch oven over medium-high heat until shimmering. Pat the 2.5 lb chicken thighs, bone-in dry with paper towels and season generously with 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp ground chipotle pepper. Working in batches, sear the chicken skin-side down for 6-8 minutes until deeply golden and crispy.

Flip the chicken and cook for an additional 4-5 minutes until the internal temperature reaches 165°F. Remove the chicken from the pot and set aside on a plate, reserving any rendered fat in the pot. This initial searing builds the soup's rich, caramelized foundation that separates home cooking from restaurant quality.

2

Build the Aromatic Base

In the same Dutch oven, add the 1.5 whole onion, yellow and 6 cloves garlic cloves to the rendered fat. Cook over medium heat for 5-6 minutes until the onions soften and turn translucent, and the garlic develops a golden hue. Stir in the 1.5 tbsp cumin ground and 2 tbsp chili powder, toasting for 30 seconds until fragrant.

Add the 2 cups diced tomatoes and cook for 2 minutes to break down their texture. Pour in the 6 cups chicken broth and bring to a gentle simmer. Return the chicken to the pot, skin-side up, and cover partially. Simmer for 30 minutes until the chicken is fork-tender and easily separates from the bone.

3

Create the Creamy Texture

Remove the chicken from the pot and shred the meat using two forks, discarding skin and bones. Return the shredded chicken to the pot and stir in the 1.5 cups black beans, 1.5 cups corn kernels, and 0.5 cup heavy cream. Simmer for an additional 10 minutes to allow the flavors to meld and the cream to emulsify into a velvety texture.

Taste and adjust seasoning with additional salt if needed. Here's where the magic happens: the cream should blend seamlessly with the broth, creating that signature restaurant-style richness without overpowering the other flavors. If the soup appears too thick, whisk in 2-4 tablespoons of hot broth to reach your desired consistency.

4

Finish with Crispy Tortilla Strips

While the soup simmers, cut the 12 whole corn tortillas into ½-inch wide strips. Heat 2 tablespoons avocado oil in a separate skillet over medium-high heat until shimmering. Fry the tortilla strips in batches for 1-2 minutes until golden and crispy, then drain on paper towels.

Just before serving, stir the 2 tbsp lime juice into the soup and sprinkle with 0.25 cup fresh cilantro. Ladle the soup into bowls and top each serving with crispy tortilla strips and 0.5 cup cotija cheese. The contrast between the creamy soup, crispy tortillas, and crumbled cheese creates the perfect textural experience that makes this dish truly exceptional.

👨‍🍳

Pro Tips For Making 5 Star Chicken Tortilla Soup

  • CRISP THE TORTILLAS RIGHT: Toss them in a dry skillet over medium-high heat for 30 seconds per side—just until they start to sizzle and turn golden. Overcrowding steams them instead of crisping, and that’s how you end up with sad, soggy chips at the bottom of your bowl.
  • SIMMER THE CHICKEN LOW: After browning the thighs, drop the heat to a bare simmer (180°F/82°C) and cover loosely. I used to boil it aggressively, and the meat turned out dry and stringy—this keeps it tender while pulling every last bit of flavor into the broth.
  • TOAST THE CORN KERNELS: Dry-toast them in a separate pan for 2-3 minutes until they smell nutty and pop under pressure. Raw corn tastes bland in soup; this step adds depth that canned kernels just can’t match.
  • SALSA FIRST, NOT LAST: Stir in your homemade salsa (or store-bought) before adding the tortillas. The acidity needs time to meld with the beans and chicken—tossing it in at the end just makes your soup taste like a sad, one-note afterthought.

Serving suggestions for leftovers

Garnish Game-Changers

Freshly toasted pumpkin seeds add a nutty crunch that elevates every spoonful—toss 2 tbsp in a dry skillet for 2 minutes until golden. I like to mix them with the cotija cheese for extra texture. For a smoky twist, sprinkle ½ tsp smoked paprika over the top right before serving. 🌟

Bread Pairings

Warm bolillo rolls or corn tortillas make perfect dippers—their soft interior contrasts beautifully with the crispy tortilla strips. I keep a batch of bolillos in the oven at 350°F for 5 minutes while the soup finishes cooking. For a heartier option, serve with crusty sourdough on the side.

Drink Matchups

A crisp Mexican lager like Modelo Especial cuts through the richness perfectly—its clean finish balances the soup's bold flavors. For a non-alcoholic option, sparkling limeade with 1 tbsp agave syrup per glass adds refreshing acidity. I also love a Mexican coffee (café de olla) after dinner for its cinnamon-spiced warmth. 🍺

Make-Ahead Toppings

Prep garnishes ahead to save time: Toast the tortilla strips and store them in an airtight container at room temperature for up to 2 days. Keep cotija cheese in the fridge and cilantro wrapped in a damp paper towel. The lime juice should be added fresh, but you can zest the lime ahead and store it in the freezer for later. 💡

Kid-Friendly Tweaks

For picky eaters, serve the soup without the tortilla strips and offer them on the side for dipping. Blend a small portion of the soup for extra creaminess if needed. I also keep a stash of mild cheddar cheese for those who prefer milder flavors. The key is to keep the presentation fun—use colorful bowls or let kids assemble their own toppings! 👨‍👩‍👧‍👦

Presentation Pro Tips

Use white bowls to make the vibrant toppings pop—arrange tortilla strips in a circular pattern around the rim. Add a lime wedge on the side for that final squeeze of brightness. For an elegant touch, drizzle a little avocado oil** around the bowl before adding toppings. The contrast of colors and textures makes this soup feel like a restaurant dish! ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 470kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 8g40%
Cholesterol 135mg45%
Sodium 820mg36%
Total Carbohydrate 42g15%
Dietary Fiber 8g29%
Sugars 6g
Protein 36g72%
* 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 make this soup without heavy cream for a lighter version?

Swap the 0.5 cup heavy cream for 0.5 cup Greek yogurt or 0.25 cup coconut cream—both add creaminess while cutting calories. For a dairy-free option, blend 1 cup of the soup with 0.25 cup unsweetened almond milk instead. The texture will be lighter but still velvety.

2

How do I keep the tortilla strips crispy when reheating leftovers?

Toast fresh strips just before serving—never reheat the leftover ones. For leftovers, store the soup and tortilla strips separately. When reheating, warm the soup on the stove and crisp new strips in 2 tbsp avocado oil for 1-2 minutes until golden. The key is freshness!

3

What's the best way to adjust the spice level for kids or sensitive palates?

Start by reducing the chili powder to 1 tbsp and omitting the ground chipotle pepper. For extra mildness, blend a portion of the soup to smooth out any heat. Always keep the toppings separate—let everyone customize their bowl with mild cheese or avocado instead of spicy elements. ‍‍‍

4

Can I use chicken breast instead of thighs for this recipe?

You can, but thighs are ideal for their rich flavor and juiciness. If using breast, trim excess fat and cook at 375°F for 20-25 minutes until fully cooked. For best results, marinate the breasts in 1 tbsp lime juice and 1 tsp cumin for 30 minutes before cooking to compensate for the milder taste.

5

Why did my soup turn out too thick or too thin?

Thick soup? Whisk in 2-4 tbsp hot broth to adjust. Too thin? Simmer uncovered for 5-10 minutes to reduce. The heavy cream helps thicken naturally, but if using a substitute like yogurt, you may need to reduce longer. For future batches, taste the broth after adding beans and corn—adjust liquid based on that consistency.

★★★★★4.7(4 reviews)
Categories Soups & Stews