Soups & Stews
This 5-star chicken tortilla soup recipe delivers restaurant-quality depth with every spoonful—where smoky broth meets tender chicken, crispy tortilla strips, and velvety avocado topping. The secret lies in slow-simmered spices and perfectly toasted tortillas that add texture without overwhelming the broth. I perfected this version after years of testing, ensuring each ingredient plays its part in harmony.
The foundation begins with a rich, smoky broth built from cumin, chili powder, and garlic, simmered until every flavor melds into a velvety base. Shredded chicken adds protein while staying tender, and homestyle corn and black beans round out the hearty base. What sets this apart is the crispy tortilla topping—lightly toasted until golden, then torn into strips for that satisfying crunch.
Topped with creamy avocado slices and a dollop of sour cream, this soup achieves that perfect balance of textures and temperatures. The avocado adds freshness that cuts through the richness, while the tortilla strips provide the crispy contrast diners crave. It's the kind of dish that feels indulgent yet remains light enough for any meal.
Serve with lime wedges and extra cilantro to brighten each bite, or add a sprinkle of cotija cheese for a salty finish. This recipe scales beautifully for gatherings, and leftovers taste even better the next day. Ready to elevate your soup game?
Ingredients for 5 star chicken tortilla soup
Sixteen ingredients transform into a restaurant-worthy bowl of smoky, creamy, crunchy perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breast 🍗 | 2 lb | Skinless, cut into bite-sized pieces |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced |
| Ground Cumin 🌿 | 1 ½ tbsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 2 tbsp | Smoked variety preferred |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano if available |
| Black Beans 🌽 | 1 ½ cups | Canned, drained and rinsed |
| Corn Kernels 🌽 | 1 ½ cups | Fresh or frozen, thawed |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Flour Tortillas 🌯 | 8 whole | Medium size, cut into strips |
| Avocados 🥑 | 2 whole | Ripe, sliced for topping |
| Sour Cream 🧈 | ½ cup | Full-fat for creaminess |
| Lime Wedges 🍋 | 2 whole | For serving |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The chicken breast is your protein anchor—look for plump, evenly sized pieces at the grocery store's meat counter. I prefer Whole Foods or local butchers for the freshest cuts, but any supermarket brand works if it's labeled 'free-range'. For the spices, Penzeys or Mexican markets carry the best smoked chili powder and cumin, but don't stress if you can only find regular grocery store brands. Toast your cumin seeds in a dry pan for 30 seconds before grinding—that extra step makes all the difference. The black beans and corn should be canned for convenience, but if you're feeling ambitious, soaked and cooked dried beans add incredible texture.
No smoked chili powder? Regular chili powder plus a pinch of liquid smoke gets you close. Fresh cilantro wilting? Dried cilantro at one-quarter the amount works in a pinch. The tortillas can be any flour variety—Mission or La Tortilla Factory are my go-tos, but whatever you've got will crisp up nicely. For the avocados, Hass variety is ideal, but any ripe avocado will do. If you're making this ahead, keep the avocado and sour cream separate until serving to prevent browning. The lime wedges should be fresh-squeezed—bottled lime juice lacks that bright acidity that cuts through the richness.
This soup tastes even better the next day, so double the batch if you're feeding a crowd. Store the broth and toppings separately in airtight containers for up to 4 days in the fridge. The tortilla strips crisp up beautifully when reheated—just toss them in a dry pan for 2-3 minutes until golden. For freezer storage, portion the broth without the toppings—they don't freeze well. When reheating, add the avocado and sour cream fresh to maintain that creamy texture. The tortilla strips can be frozen separately on a baking sheet before transferring to a bag for 3 months. Serve with extra lime and cilantro for that restaurant-quality finish.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just toss everything in one pot, and the cumin and chili powder work their flavor magic while you chop a single onion. No fancy steps, no extra dishes. (Yes, even on a Tuesday night.)
- Layered Heat: That first spoonful of broth? Pure satisfaction. The garlic and cumin build warmth, then the chicken shreds into tender, juicy pieces that soak up every spicy, savory note. Honestly, it’s the kind of soup that makes you slow down.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The flavors only get better the next day, and it reheats like a dream. Pack it cold for work or freeze portions—perfect for busy mornings when you need something reliable.
- Budget Win: Chicken breast stretches further than you’d think when shredded, and onions/garlic/cumin cost pennies. I’ll be real: it’s the kind of recipe that lets you feed a crowd without breaking the bank or stressing over ingredients.
Step-by-step instructions for smoky avocado chicken tortilla soup
Here's the method that delivers restaurant-quality soup with perfectly balanced flavors and that signature smoky avocado topping.
Sear and Sauté the Chicken and Aromatics
Cut the 2 lb boneless chicken breast into bite-sized pieces and pat dry with paper towels. Heat a large Dutch oven over medium-high heat and add 1 tablespoon of oil. Working in batches, add the chicken pieces and cook for 4-5 minutes until golden brown on all sides. Remove the chicken and set aside.
In the same pot, add the diced yellow onion and cook for 5 minutes until softened. Add the 6 cloves minced garlic and stir for 30 seconds until fragrant. Immediately add the 1.5 tbsp ground cumin, 2 tbsp chili powder, and 1 tsp dried oregano, stirring constantly for 1 minute to toast the spices. This step develops the deep, smoky flavor that makes this soup exceptional.
Build the Soup Base
Return the cooked chicken to the pot and add the 6 cups chicken broth. Bring to a gentle boil, then reduce heat to medium-low and simmer for 15 minutes. This allows the chicken to fully cook and the flavors to meld together. The soup should smell rich and aromatic with a subtle smokiness from the spices.
Add the 1.5 cups black beans and 1.5 cups corn kernels, stirring to combine. Continue simmering for another 10 minutes. The beans should be heated through and the corn should be warmed but still slightly crisp. Taste and adjust seasoning with the 1.5 tsp salt and 0.5 tsp black pepper as needed. The soup should be flavorful but not overly salty.
Prepare the Signature Avocado Topping
While the soup simmers, prepare the avocado topping by slicing the 2 whole avocados into thin strips. In a small bowl, combine the avocado strips with the 0.5 cup sour cream and 0.25 cup chopped fresh cilantro. Gently mix just until combined, being careful not to mash the avocado. This topping should look vibrant green with creamy avocado strands throughout.
Cut the 8 whole flour tortillas into thin strips, about ¼-inch wide. These will be used as both garnish and for dipping. Keep the tortilla strips separate from the avocado mixture until ready to serve.
Finish and Serve with Perfect Toppings
Once the soup has simmered for a total of 25 minutes, remove it from heat. Let it rest for 5 minutes to allow the flavors to fully develop. The soup should be thick but still have a pleasant broth consistency. If it's too thick, stir in 2-3 tablespoons of hot water to reach your preferred texture.
To serve, ladle the hot soup into bowls. Top each portion with a generous spoonful of the avocado mixture and a sprinkle of tortilla strips. Serve immediately with the 2 whole lime wedges on the side for squeezing. The contrast of warm soup with cool avocado and crispy tortilla strips creates the perfect balance of textures and temperatures.
Pro Tips For Making 5 Star Chicken Tortilla Soup
- SEAR THE CHICKEN FIRST: Skip the slow poach—hit the chicken breasts with a hot, dry skillet for 3-4 minutes per side before shredding. The crust adds depth, and it keeps the meat from turning rubbery when it hits the broth later. (Yes, even if you’re in a hurry, let it rest 5 minutes after searing—your future self will notice.)
- CHAR THE ONIONS LOW AND SLOW: I used to rush this and end up with bitter, gray onions. Sauté them on medium-low heat for 10-12 minutes until deep golden, stirring occasionally. Add a splash of water if they stick—this caramelizes the sugars without burning. The flavor difference in the soup is night and day.
- TOAST THE SPICES: Bloom the cumin and chili powder in the pot for 30 seconds before adding liquid. This wakes up their aromas and prevents a dusty, flat taste. If you’re using pre-mixed spices, skip this—just stir them in early. (Pro move: Add a pinch of salt here too; it rounds out the heat.)
- SHRED CHICKEN HOT, NOT COLD: Pull the chicken from the pot when it’s still piping hot—this makes shredding effortless and keeps the strands intact. If it’s cool, the meat fights back, and you end up with a mushy mess. Use two forks or your hands (yes, hands) to pull it apart against the grain. No food processor—this isn’t taco meat.
Perfect pairings for these flavors
Crispy Tortilla Strips
Toast your tortilla strips in a dry skillet over medium-high heat for 1-2 minutes per batch, stirring constantly, until golden and crispy. I use 8 medium flour tortillas cut into ¼-inch strips—this creates that satisfying crunch without overpowering the soup. Serve them scattered on top or on the side for dipping. 🌯
Avocado Creaminess
For the avocado topping, slice 2 ripe Hass avocados into thin strips and gently mix with ½ cup sour cream and ¼ cup chopped cilantro. The key is to keep the avocado intact—this creates that luxurious, creamy texture that contrasts beautifully with the warm broth. Add a squeeze of lime juice right before serving to prevent browning. 🥑
Creamy Dairy Options
Beyond sour cream, try Mexican crema for a tangier finish or Greek yogurt for extra protein. I like full-fat versions to maintain richness, but low-fat works if you're watching calories. For a vegan twist, blend silken tofu with lime juice and salt for a plant-based topping. 🧈
Fresh Lime Zing
Always serve with lime wedges—their bright acidity cuts through the richness of the soup. I squeeze 1-2 wedges per bowl directly into the soup just before eating. For extra flair, add a sprinkle of tajín or chili powder to the lime wedges for a spicy-sweet kick. 🍋
Herb Garnishes
Fresh cilantro and green onions add vibrant color and freshness. I chop ¼ cup cilantro and sprinkle it generously over each bowl, along with 2 tbsp finely sliced green onions. For a smoky touch, add a pinch of smoked paprika to the garnish. 🌿
Cheesy Finish
For a salty, umami boost, top with cotija cheese or feta crumbles. I like to crumble ¼ cup cotija over each bowl right before serving. It adds a satisfying crunch and balances the creamy avocado. 🧀
Nutrition facts
Frequently asked questions
Can I make this soup without flour tortillas?
For a gluten-free version, use corn tortillas instead—they'll crisp up beautifully when toasted. If you're avoiding all tortillas, try crispy fried plantains or toasted pita chips for a similar texture contrast. The key is to get something crispy that can stand up to the warm broth.
How can I make this soup spicier? Add ½ teaspoon cayenne pepper or 1 chopped chipotle pepper in adobo sauce to the broth while simmering. For heat on top, sprinkle with diced jalapeños or a dash of hot sauce like Cholula.
Will this soup taste good the next day?
Yes, it actually gets better! The flavors deepen as the spices meld overnight. Store the broth and toppings separately—keep avocado and sour cream separate to prevent browning. Reheat gently, then add fresh toppings before serving. The tortilla strips can be reheated in a dry pan for 1-2 minutes to restore crispness.
Can I substitute chicken thighs instead of breasts?
Chicken thighs work wonderfully—they stay juicier and add richer flavor. Use 2 lbs bone-in, skin-on thighs for maximum depth. Brown the skin first for crispy texture, then remove before adding to the soup. The cooking time increases to 20-25 minutes total simmering time to ensure full doneness.
What's the best way to reheat leftovers?
Gently reheat the broth on the stove over medium-low heat until just warm—never boil to prevent curdling. For the avocado topping, mix with a splash of lime juice and add fresh sour cream when reheating. The tortilla strips should be toasted separately in a dry pan for 1-2 minutes to maintain crispness.
