
Chicken tortilla soup is one of those meals that instantly makes you feel comforted and at home. The first time I made it, it was a chilly fall evening, and I wanted something hearty but not overly heavy. A soup that was warm, a little spicy, and full of flavor—something that could be ladled into big bowls and shared at the table with fresh toppings. That’s when I discovered chicken tortilla soup.
This dish has deep roots in Mexican-inspired cooking, bringing together simple ingredients like chicken, tomatoes, chilies, and spices. What makes it stand out is not only the rich broth but also the crispy tortilla strips on top, adding both texture and flavor. Each spoonful gives you a little bit of comfort, a little zest, and a whole lot of satisfaction.
If you’ve ever wanted a soup that feels like a meal all on its own—something that can be customized with toppings and adjusted to your taste—this is the recipe to try.
Why I Love This Recipe

What makes chicken tortilla soup so special to me is its versatility. It’s hearty enough to be a complete dinner, yet light enough that you don’t feel weighed down afterward. The layers of flavor are what truly shine here—smoky spices, the tanginess of tomatoes, the richness of shredded chicken, and the crunch of tortilla strips.
Another reason I keep coming back to this recipe is how customizable it is. You can make it spicier if you like heat, mellow it down for family-friendly dinners, or add extra beans and veggies for more nutrition. It’s one of those soups that never gets boring, because every bowl can be a little different depending on how you top it—think avocado, cheese, sour cream, or fresh cilantro.
And let’s not forget the tortilla strips. They turn this from a simple chicken soup into something truly special. That crunch, paired with the warm broth, is irresistible.
Whether you’re making it on a busy weeknight or simmering a big pot to share with friends on the weekend, chicken tortilla soup is always a hit.
Ingredients for Chicken Tortilla Soup
The best thing about this soup is that you don’t need complicated ingredients to make it taste amazing. Everything is simple, pantry-friendly, and easy to find.
Here’s what you’ll need to get started:
- Chicken – Boneless, skinless chicken breasts or thighs work best. They cook tender in the broth and shred beautifully. Thighs give a slightly richer flavor, while breasts keep it lean.
- Onion and Garlic – These form the flavor base. Don’t skip them; they bring depth to the broth.
- Tomatoes – Canned fire-roasted tomatoes add smoky flavor, but you can use plain diced tomatoes if that’s what you have.
- Broth – Chicken broth is essential, and homemade (if you have it) makes it even better. Store-bought works just fine, too.
- Spices – Chili powder, cumin, smoked paprika, oregano, and a pinch of cayenne (if you want heat). These are the soul of the soup.
- Corn and Black Beans – Both are optional but highly recommended. They add heartiness and balance to the flavors.
- Tortillas – Corn tortillas cut into strips, fried or baked until crispy. These are not just garnish—they’re an essential part of the dish.
- Lime – A squeeze of fresh lime juice at the end brightens everything up.
- Toppings – Cheese, avocado, sour cream, fresh cilantro, jalapeños, or even extra tortilla strips.
When you gather these ingredients, it feels like you’re setting the stage for a cozy, flavorful, and festive meal.
How Much Time Will You Need
Chicken tortilla soup isn’t complicated to make, but it does require a little patience to let the flavors develop. Here’s a general breakdown:
- Prep time: About 15 minutes for chopping vegetables and prepping chicken.
- Cooking time: Around 35–40 minutes, most of which is hands-off simmering.
- Total time: Just under an hour from start to finish.
That means you can easily make it on a weeknight, but it’s also perfect for meal prepping ahead of time.
How to Make This Chicken Tortilla Soup

This soup comes together in a series of simple steps. Once you get the hang of it, you’ll find yourself making it again and again.
Step – 1: Prepare the tortillas
Start with the tortilla strips so they’re ready for topping later. Cut corn tortillas into thin strips. You can either fry them in a little oil until golden and crispy or bake them in the oven at 375°F with a drizzle of oil until they’re crisp. Set aside.
Step – 2: Sauté the aromatics
Heat a large pot or Dutch oven over medium heat. Add a little olive oil, then toss in the diced onion. Cook until soft and golden, about 5 minutes. Add minced garlic and stir for another 30 seconds until fragrant.
Step – 3: Add spices
Sprinkle in chili powder, cumin, smoked paprika, and oregano. Stir them into the onion and garlic for a minute. This step wakes up the spices and deepens their flavor.
Step – 4: Build the base
Pour in the canned tomatoes, scraping up any browned bits from the bottom of the pot. Add the chicken broth and bring everything to a simmer.
Step – 5: Cook the chicken
Place the chicken breasts or thighs directly into the simmering soup. Cover and let it cook for about 20 minutes, or until the chicken is tender and fully cooked.
Step – 6: Shred the chicken
Remove the chicken from the pot and shred it with two forks. Return the shredded chicken to the soup, stirring it back into the broth.
Step – 7: Add beans and corn
Stir in the black beans and corn. Simmer for another 5–10 minutes to let everything meld together.
Step – 8: Season and finish
Taste the soup and adjust the seasoning with salt, pepper, and lime juice. Don’t skip the lime—it makes the flavors pop.
Step – 9: Serve and garnish
Ladle the soup into bowls and top with tortilla strips, shredded cheese, diced avocado, fresh cilantro, or a dollop of sour cream. Each bowl can be customized to taste.
Substitutions
Sometimes you don’t have every ingredient on hand, and that’s perfectly fine. This soup is forgiving and adaptable.
- Chicken – Use rotisserie chicken for a shortcut, or swap with leftover turkey.
- Vegetarian option – Skip the chicken and add extra beans or even tofu for protein. Vegetable broth works as well.
- Spices – If you don’t have smoked paprika, regular paprika works fine. Taco seasoning can also be used in a pinch.
- Tortilla strips – If you’re short on time, use store-bought tortilla chips. They’re not exactly the same, but they work.
- Beans – Pinto beans can replace black beans if that’s what you prefer.
Substitutions make this recipe adaptable to whatever you have in your kitchen while keeping the flavor intact.
Best Side Dish of Chicken Tortilla Soup
Chicken tortilla soup is hearty on its own, but pairing it with the right side dish can turn dinner into a feast. Here are a few ideas:
- Mexican Rice – A warm, fluffy rice side balances the flavors and makes the meal more filling.
- Cheese Quesadillas – Crispy on the outside, gooey on the inside, they pair perfectly with the soup.
- Fresh Salad with Avocado and Lime Dressing – A light, refreshing salad balances the richness of the soup.
Serving and Presentation Tips
One of the best things about chicken tortilla soup is how customizable and beautiful it looks once served. Presentation makes a big difference here, because the toppings are just as important as the soup itself.
I like to serve the soup in wide, shallow bowls rather than deep ones. This way, every spoonful has a good balance of broth, chicken, and toppings. Once the soup is ladled in, I scatter a generous handful of crispy tortilla strips right on top so they stay crunchy for those first bites.
A sprinkle of shredded cheese (like Monterey Jack or sharp cheddar) melts gently into the hot broth, creating a creamy contrast. Then I like to add a few slices of ripe avocado, a dollop of sour cream, and a scatter of fresh cilantro. Finally, a lime wedge on the side not only adds color but also gives everyone the chance to brighten their own bowl with a squeeze of citrus.
If I’m hosting, I set up a little topping bar so guests can build their bowls however they like—it makes dinner interactive and fun.
Tips and Tricks to Make This Recipe Better

The secret to really good chicken tortilla soup is in the small details. Here are a few tricks I’ve learned over time:
- Toasting or frying the tortilla strips fresh is worth the effort. Store-bought chips work in a pinch, but homemade strips add a unique flavor.
- Don’t skip blooming the spices in oil before adding the broth. This simple step brings out their full aroma and gives the soup a deeper flavor.
- If you have time, let the soup simmer for at least 30 minutes after shredding the chicken. The longer it simmers, the richer it becomes.
- Always finish with lime juice. It balances the richness of the broth and makes everything taste brighter.
- For a smoky kick, add a diced chipotle pepper in adobo sauce. It transforms the soup into something bolder.
Common Mistakes to Avoid
Even a simple recipe like this has a few pitfalls. Avoiding these will ensure your soup turns out perfect every time.
- Skipping the tortillas: The crispy tortilla strips aren’t just garnish; they’re part of the dish. Leaving them out takes away from the authentic experience.
- Overcooking the chicken: If you simmer it too long, it can become dry and stringy. Cook just until tender, then shred.
- Forgetting to taste and adjust seasoning: With bold flavors like chilies and tomatoes, it’s important to taste the soup before serving and adjust with salt, pepper, or lime.
- Adding toppings too early: Avocado and sour cream should be added just before serving, or they’ll lose their freshness in the hot broth.
How to Store It
Chicken tortilla soup stores beautifully, which makes it a great meal prep option.
- Refrigerator: Let the soup cool completely, then store it in an airtight container for up to 4 days. Keep the tortilla strips separate so they stay crisp.
- Freezer: This soup freezes well without the toppings. Pour cooled soup into freezer-safe containers, leaving a little space at the top, and store for up to 3 months. Thaw in the refrigerator overnight before reheating.
- Reheating: Warm the soup gently on the stovetop or in the microwave. Add fresh tortilla strips and toppings right before serving.
FAQ
Can I make this soup in a slow cooker?
Yes! Just add everything except the tortilla strips and toppings to your slow cooker. Cook on low for 6–7 hours or high for 3–4 hours, then shred the chicken and serve with toppings.
Is chicken tortilla soup spicy?
It can be as mild or spicy as you like. Use less chili powder for a milder version, or add jalapeños and chipotle peppers if you love heat.
Can I make it vegetarian?
Absolutely. Just skip the chicken and add more beans, corn, or even zucchini. Use vegetable broth instead of chicken broth.
What kind of chicken is best?
Boneless, skinless chicken thighs are my favorite because they stay juicy, but chicken breasts work well too. Rotisserie chicken is a great shortcut.
What toppings go best with this soup?
The classics are tortilla strips, cheese, avocado, cilantro, lime, and sour cream. But you can also add sliced radishes, pickled jalapeños, or even hot sauce for extra zing.

Chicken Tortilla Soup
- Total Time: 55 minutes
- Yield: 6
- Diet: Gluten Free
Description
This chicken tortilla soup is hearty, comforting, and full of bold Mexican-inspired flavors. Tender shredded chicken, beans, and corn simmer in a rich tomato-based broth seasoned with warm spices, then topped with crispy tortilla strips, cheese, avocado, and fresh lime. It’s the kind of soup that feels like a meal, perfect for weeknights or gatherings with family and friends. What I love most is how customizable it is—each person can top their bowl to taste, making it fun and interactive. With simple ingredients and under an hour to cook, this recipe is one you’ll want to make again and again.
Ingredients
- 2 boneless, skinless chicken breasts or thighs
- 1 large onion, diced
- 3 garlic cloves, minced
- 1 can (14 oz) fire-roasted diced tomatoes
- 6 cups chicken broth
- 1 can (15 oz) black beans, rinsed and drained
- 1 cup corn (fresh, frozen, or canned)
- 1 tbsp chili powder
- 1 tsp cumin
- 1 tsp smoked paprika
- 1 tsp dried oregano
- Salt and pepper to taste
- Juice of 1 lime
- 6 corn tortillas, cut into strips
- Olive oil for frying or baking tortilla strips
- Toppings (optional): shredded cheese, avocado slices, sour cream, cilantro, jalapeños, lime wedges
Instructions
- Cut tortillas into strips and bake or fry until crispy; set aside.
- Heat oil in a large pot. Add onion and sauté until soft, then stir in garlic.
- Add chili powder, cumin, smoked paprika, and oregano. Stir for 1 minute to release flavors.
- Pour in tomatoes and chicken broth. Bring to a simmer.
- Add chicken and cook until tender, about 20 minutes. Remove and shred, then return to the pot.
- Stir in beans and corn. Simmer for 10 more minutes.
- Season with salt, pepper, and lime juice.
- Serve hot with tortilla strips and desired toppings.
Notes
- Always add tortilla strips at the last minute so they stay crunchy.
- For a spicier soup, add diced jalapeños or chipotle peppers.
- Rotisserie chicken is a great shortcut if you’re short on time.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Soup / Main Course
- Method: Stovetop
- Cuisine: Mexican-inspired
Nutrition
- Serving Size: 6
- Calories: 320
- Sugar: 6g
- Sodium: 780mg
- Fat: 9g
- Saturated Fat: 2g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 28g
- Cholesterol: 65mg