Shredded chicken, sweet corn, and black beans settle into a tomato broth that tastes like it simmered all afternoon, even though it comes together fast enough for a weeknight. The best bowls have contrast: a spoonful of rich, slightly smoky soup, then the sharp crunch of tortilla strips, cool avocado, and a squeeze of lime. That crunch matters. Without it, the soup is good; with it, the whole bowl wakes up.
This version works because the chicken simmers right in the broth, which seasons the soup from the inside instead of giving you plain chicken stirred into a finished base. Taco seasoning brings the backbone, but the broth stays balanced because the beans and corn add body and a little sweetness. I also like to shred the chicken before the final simmer so it soaks up more of the tomato and spice instead of sitting in chunks.
Below, I’ve included the best way to get the tortilla strips truly crisp, plus a few swaps that still keep the soup sturdy and satisfying. If you’ve ever had tortilla soup turn thin or flat, the details here will help.
The broth had so much flavor and the chicken shredded perfectly after 18 minutes. I baked the tortilla strips and they stayed crispy even after I added the toppings.
Chicken Tortilla Soup with crispy strips, smoky broth, and all the best toppings
The Broth Gets Its Body Before the Beans Go In
Chicken tortilla soup can go watery fast if everything goes into the pot at once and then just sits there. The broth needs a head start: onion and garlic soften first, tomatoes bring acidity and color, and the chicken simmers long enough to season the liquid before the beans and corn thicken it. If you add the beans too early, they can break down and make the soup muddy instead of giving you a clean, hearty spoonful.
The other thing people miss is that this soup needs a little reduction. After the chicken comes out and gets shredded, the final simmer is where the broth tightens up and the flavors pull together. That last stretch is short, but it matters. If your soup tastes thin, it usually needs five more minutes, not more seasoning.
What Each Ingredient Is Actually Doing in This Bowl

- Olive oil — Just enough to soften the onion and carry the garlic without letting either stick. Any neutral oil works here.
- Onion and garlic — This is the first layer of flavor, and it’s worth giving them time to soften. If the garlic browns hard, it turns bitter, so keep that minute over medium heat brief.
- Diced tomatoes — They give the broth its color and brightness. Fire-roasted tomatoes work well if you want a deeper, slightly smokier soup.
- Chicken broth — This is what the soup stands on, so use one you’d actually taste on its own. Low-sodium broth is the safer choice because taco seasoning and toppings bring plenty of salt later.
- Chicken breast — It cooks directly in the broth, which keeps it moist and seasons it at the same time. Thighs work too and stay even more tender, but they give a richer, darker broth.
- Black beans — They add body and make the soup feel substantial without turning it into chili. Rinse them well so the broth stays clean-tasting.
- Corn — A little sweetness balances the tomato and spice. Frozen corn is fine straight from the freezer.
- Taco seasoning — This gives the soup its main spice profile fast. If you use a salty store-bought blend, hold back on extra salt until the end.
- Corn tortillas — They’re not just garnish; they give you the crunch this soup needs. Bake them if you want less mess and a cleaner, drier crisp.
- Avocado, cilantro, lime, and cheese — These finish the bowl. Avocado cools the heat, lime sharpens everything, cilantro adds freshness, and cheese gives you a little savory richness on top.
Building the Soup in the Right Order
Softening the Onion First
Start with the onion in hot oil and let it go until it turns translucent and loses its raw edge. You’re not looking for color here; you’re looking for sweetness and softness. If the pan is too hot, the onion browns before it softens, and the whole soup tastes sharper than it should.
Cooking the Chicken in the Broth
Once the tomatoes and broth go in, add the chicken and bring the pot to a steady simmer, not a hard boil. A gentle simmer cooks the chicken through without making it stringy. Pull the chicken as soon as it’s cooked through and easy to shred with two forks; if it cooks too long, it dries out before it ever gets back into the soup.
Finishing With Beans, Corn, and Spice
After shredding, return the chicken to the pot with the beans, corn, and taco seasoning. This is when the soup turns from thin broth into a proper bowl of dinner. Let it bubble for another 5 to 10 minutes so the seasoning melts into the liquid and the corn warms through without going mushy.
Crisping the Tortilla Strips
Fry or bake the strips until they’re fully crisp and dry, not just lightly colored. If they bend at all when you pick them up, they’ll soften fast in the soup. Baked strips are easier for a crowd and stay cleaner, but either way they need to be crisp before they hit the bowl.
How to Adapt This for Different Kitchens
Make It Dairy-Free Without Losing the Finish
Skip the cheese on top and lean on avocado, lime, and cilantro for the final layer. The soup itself is already dairy-free, so this is an easy adaptation that keeps the bowl bright and satisfying instead of heavy.
Use Chicken Thighs for a Richer Broth
Chicken thighs stay juicier than breast meat and bring a little more body to the broth. They’re a smart swap if you want a deeper, more forgiving soup, especially if it will sit on low heat for a while before serving.
Make It Vegetarian With Beans and Veggie Broth
Swap the chicken broth for a good vegetable broth and add an extra can of beans or diced zucchini for more body. You’ll lose the chicken’s savory richness, so use a broth with some depth and finish with plenty of lime and cheese.
Storage and Reheating
- Refrigerator: Store the soup for up to 4 days. The broth gets a little thicker as it sits, which is a good thing here.
- Freezer: It freezes well for up to 3 months if you leave out the tortilla strips and toppings. Thaw overnight in the fridge before reheating.
- Reheating: Warm it gently on the stove over medium-low heat until hot. Don’t boil it hard, or the chicken can dry out and the beans can start to break down.
Answers to the Questions Worth Asking

Chicken Tortilla Soup
Ingredients
Equipment
Method
- Heat the olive oil in a large pot over medium heat and sauté the onion until soft, 8-10 minutes, stirring occasionally and looking for translucent edges.
- Add the garlic and cook for 1 minute, stirring constantly until fragrant and not browned.
- Stir in the diced tomatoes, chicken broth, and chicken breast, then bring to a simmer over medium-high heat, until you see steady bubbles around the edges.
- Cook for 15-18 minutes, until the chicken is cooked through and reaches an internal temperature of 165°F, with the surface lightly bubbling.
- Remove the chicken, shred it, and return it to the pot along with the black beans, corn, and taco seasoning, stirring until evenly distributed.
- Simmer for 5-10 more minutes, until the soup thickens slightly and the flavors meld, with a steady gentle bubble.
- Meanwhile, fry or bake the tortilla strips until crispy, baking at 400°F for 10-15 minutes until golden and dry at the edges.
- Serve the soup topped with crispy tortilla strips, avocado, cilantro, lime, and cheese, adding toppings right before eating so the strips stay crisp.