There’s something incredibly comforting about a steaming bowl of chicken tortilla soup, especially when it’s packed with tender shredded chicken, hearty black beans, sweet corn, and a blend of warm Mexican spices. I love how this soup brings together so many vibrant flavors and textures in one pot—it’s the kind of meal that feels both nourishing and exciting at the same time. Whether you’re looking for a cozy weeknight dinner or a crowd-pleasing dish for casual entertaining, this chicken tortilla soup delivers every single time.
What makes this recipe truly special is the combination of simplicity and bold flavor. You don’t need hours of simmering or a long list of complicated techniques to create a soup that tastes like it came from your favorite Mexican restaurant. The crispy tortilla strips add that perfect crunch, while fresh avocado and cilantro bring brightness and freshness to every spoonful. I find that this soup is one of those recipes that gets even better the next day as the flavors continue to meld together, making it ideal for meal prep or leftovers.
This homemade tortilla soup is also wonderfully versatile. You can adjust the spice level to suit your preferences, swap in different vegetables based on what you have on hand, and customize the toppings to create your perfect bowl. It’s a recipe that welcomes creativity while still being foolproof enough for beginner cooks to master with confidence.
Why You’ll Love This Chicken Tortilla Soup
This chicken tortilla soup has become one of my go-to recipes for several compelling reasons. First and foremost, it’s incredibly flavorful without being overly complicated. The combination of chili powder, cumin, smoked paprika, and oregano creates a warm, aromatic base that makes your kitchen smell absolutely amazing while the soup simmers away.
I also appreciate how this recipe comes together in under an hour from start to finish. When you’re juggling a busy schedule but still want a homemade meal that tastes like you spent all day in the kitchen, this soup is your answer. The fact that you can use pre-cooked chicken (whether it’s rotisserie chicken, leftover grilled chicken, or chicken you’ve specifically prepared for this recipe) cuts down significantly on active cooking time.
Another reason I love this soup is its nutritional profile. It’s packed with protein from the chicken and black beans, loaded with vegetables, and provides plenty of fiber to keep you satisfied. Unlike cream-based soups, this broth-based version feels light yet filling, making it perfect for any season. The toppings—crispy tortilla strips, creamy avocado, and fresh cilantro—add layers of texture and flavor that transform each bowl into something truly special.
This soup is also incredibly family-friendly. Even picky eaters tend to enjoy the familiar flavors, and you can easily adjust the spice level to accommodate different preferences. I recommend setting up a toppings bar so everyone can customize their bowl exactly how they like it.
Ingredients and Substitutions
Let me walk you through the key ingredients that make this chicken tortilla soup so delicious, along with some practical substitutions you can make based on what’s available in your pantry.
Cooked Chicken Breast: The recipe calls for 2 cups of shredded cooked chicken breast. I find that rotisserie chicken is the ultimate time-saver here—just remove the skin, shred the meat, and you’re ready to go. You can also use leftover grilled chicken, poached chicken, or even chicken thighs if you prefer darker meat with a bit more richness. For a leaner option, stick with breast meat.
Diced Tomatoes: A 14.5-ounce can of diced tomatoes provides the tomato base for the soup. I like using fire-roasted diced tomatoes when I can find them, as they add an extra layer of smoky depth. You can also use crushed tomatoes or even fresh tomatoes if you have ripe ones on hand—just dice about 2 cups worth.
Black Beans: One 15-ounce can of black beans (drained and rinsed) adds protein, fiber, and a creamy texture to the soup. Pinto beans work equally well if that’s what you have available. For a lower-sodium option, use no-salt-added canned beans or cook your own dried beans from scratch.
Corn Kernels: Fresh, frozen, or canned corn all work beautifully in this recipe. I recommend using 1 cup of corn kernels. If using canned corn, be sure to drain it well. Frozen corn can go straight into the pot without thawing.
Aromatics and Vegetables: The combination of diced onion, red bell pepper, and minced garlic creates the aromatic foundation of the soup. Yellow or white onions work best, and if you don’t have red bell pepper, green or orange bell peppers are fine substitutes. You could also add diced jalapeño for extra heat.
Spices: The spice blend of chili powder, cumin, smoked paprika, and oregano is what gives this soup its distinctive Mexican-inspired flavor. I find that using good-quality spices makes a noticeable difference. If you don’t have smoked paprika, regular paprika works, though you’ll lose a bit of that smoky depth.
Chicken Broth: Five cups of chicken broth form the liquid base. I recommend using low-sodium broth so you can control the salt level yourself. Vegetable broth can be substituted if you want a lighter flavor, or you can use homemade stock for even richer taste.
Corn Tortillas: These are essential for making the crispy tortilla strips that top the soup. Corn tortillas are traditional and provide the best texture and flavor. Flour tortillas can work in a pinch, but they won’t have quite the same authentic taste.

How to Make Chicken Tortilla Soup
Making this chicken tortilla soup is straightforward and doesn’t require any advanced cooking techniques. I’ll walk you through the process step by step so you can create a restaurant-quality soup in your own kitchen.
Step 1: Sauté the Vegetables
Start by heating 2 tablespoons of olive oil in a large soup pot or Dutch oven over medium heat. Once the oil is shimmering, add your diced onion and red bell pepper. Sauté these vegetables for 4-5 minutes, stirring occasionally, until they’ve softened and the onion becomes translucent. This step builds the flavor foundation for your entire soup.
Step 2: Bloom the Spices
Add the minced garlic, chili powder, cumin, smoked paprika, and dried oregano to the pot. Stir everything together and cook for about 1 minute. This technique, called “blooming” the spices, helps release their essential oils and intensifies their flavors. You’ll know it’s ready when the mixture becomes very fragrant.
Step 3: Build the Soup Base
Pour in the diced tomatoes (with their juices), drained black beans, corn kernels, and chicken broth. Stir everything together to combine. Increase the heat to bring the mixture to a boil, then reduce the heat to maintain a gentle simmer. Let the soup simmer uncovered for 15-20 minutes. This allows the flavors to meld together and the vegetables to become tender.
Step 4: Add the Chicken
Stir in your 2 cups of shredded cooked chicken. Let the soup simmer for another 5 minutes to heat the chicken through completely. If you’re using a meat thermometer, the soup should reach at least 165°F (74°C) to ensure the chicken is properly heated. Add the fresh lime juice at this point—it brightens all the flavors beautifully. Taste the soup and adjust the salt and pepper as needed.
Step 5: Make the Crispy Tortilla Strips
While the soup is simmering, you can prepare the tortilla strips. Preheat your oven to 400°F (200°C). Stack the corn tortillas and cut them into thin strips, about 1/4-inch wide. Arrange the strips in a single layer on a baking sheet. I like to spray them lightly with cooking spray or brush them with a tiny bit of oil, then sprinkle with a pinch of salt. Bake for 8-10 minutes, checking frequently toward the end, until they’re golden and crispy. Watch them carefully as they can go from perfect to burnt quickly.
Step 6: Serve and Garnish
Ladle the hot soup into bowls and top each serving with a generous handful of crispy tortilla strips, sliced avocado, and fresh cilantro. The contrast between the hot soup and the cool, creamy avocado is absolutely delicious.
Expert Tips for Best Results
Over time, I’ve learned a few tricks that take this chicken tortilla soup from good to absolutely outstanding. Here are my top tips for success:
Don’t Skip Blooming the Spices: That one minute of cooking the spices with the garlic makes an enormous difference in the final flavor. The heat activates the aromatic compounds in the spices, creating a much more complex and satisfying taste.
Use Rotisserie Chicken for Convenience: I recommend keeping a rotisserie chicken on hand for recipes like this. It’s already seasoned and cooked, which saves you significant time and adds extra flavor to the soup. Just be sure to remove the skin before shredding.
Adjust Consistency to Your Preference: If you like a thicker soup, you can mash some of the black beans against the side of the pot before adding the chicken, or let the soup simmer a bit longer to reduce the liquid. For a brothier soup, add an extra cup of chicken broth.
Make Your Own Tortilla Strips: While store-bought tortilla chips work in a pinch, homemade tortilla strips are so much better. They’re fresher, less salty, and you can control the thickness and crispness. Plus, they’re incredibly easy to make.
Add Lime Juice at the End: Fresh lime juice is essential for brightening the flavors, but add it after the soup has finished cooking. If you add it too early, the acidity can become muted and the fresh, citrusy flavor will be less pronounced.
Taste and Adjust Seasoning: Different brands of chicken broth and canned tomatoes have varying salt levels. Always taste your soup before serving and adjust the salt and pepper accordingly. I find that a little extra salt often brings all the flavors into focus.
Prepare Toppings in Advance: If you’re serving this soup for guests or meal prepping, prepare all your toppings ahead of time. Slice the avocado just before serving to prevent browning, but you can chop the cilantro and make the tortilla strips hours in advance.
Serving Suggestions
This chicken tortilla soup is hearty enough to serve as a complete meal on its own, but I love pairing it with complementary sides and accompaniments that enhance the Mexican-inspired flavors.
My favorite way to serve this soup is with a variety of toppings set out buffet-style. Beyond the essential tortilla strips, avocado, and cilantro, consider offering shredded cheese (Monterey Jack or sharp cheddar work beautifully), sour cream or Mexican crema, diced red onion, sliced jalapeños, and extra lime wedges. This allows everyone to customize their bowl to their exact preferences.
For sides, I recommend warm cornbread or corn muffins—the slight sweetness complements the savory, spiced soup perfectly. A simple side salad with a lime vinaigrette also works well, adding freshness and crunch to the meal. If you want something more substantial, quesadillas make an excellent accompaniment. You might also enjoy pairing this soup with other Mexican-inspired dishes like chicken taco soup for a soup-focused menu, or exploring variations like creamy chicken enchilada soup for a different take on Mexican chicken soups.
For beverages, I find that this soup pairs wonderfully with Mexican beer, margaritas, or agua fresca. For non-alcoholic options, try iced hibiscus tea or a simple lime sparkling water.
This soup is perfect for casual gatherings, game day parties, or cozy family dinners. It’s also an excellent choice for potlucks since it transports well and can be kept warm in a slow cooker.
Variations and Substitutions
One of the things I appreciate most about this chicken tortilla soup is how adaptable it is. Here are some variations you might want to try:
Spicy Version: If you like heat, add 1-2 diced jalapeños or serrano peppers when you sauté the vegetables. You can also increase the chili powder or add a pinch of cayenne pepper. For even more kick, stir in some hot sauce or chipotle peppers in adobo sauce.
Creamy Chicken Tortilla Soup: For a richer, creamier version, stir in 1/2 cup of heavy cream or half-and-half during the last few minutes of cooking. This creates a soup that’s somewhere between traditional chicken tortilla soup and chicken enchilada soup.
Vegetarian Version: Omit the chicken and use vegetable broth instead of chicken broth. Add extra beans (try a combination of black beans and pinto beans) and include additional vegetables like zucchini, diced sweet potato, or butternut squash for substance.
Slow Cooker Method: Sauté the vegetables and bloom the spices as directed, then transfer everything to a slow cooker. Add the tomatoes, beans, corn, broth, and raw chicken breasts (not shredded). Cook on low for 6-8 hours or high for 3-4 hours. Remove the chicken, shred it, and return it to the pot. Add lime juice before serving.
Instant Pot Version: Use the sauté function to cook the vegetables and spices, then add the remaining ingredients (except lime juice) with raw chicken breasts. Pressure cook on high for 10 minutes, then quick release. Shred the chicken, return it to the pot, and add lime juice.
Different Proteins: Turkey works wonderfully in place of chicken, making this an excellent post-Thanksgiving recipe. You could also use shredded pork or even keep it vegetarian with extra beans and vegetables.
Additional Vegetables: Feel free to add diced zucchini, chopped kale or spinach, diced poblano peppers, or even some diced sweet potato for extra nutrition and flavor.
Storage, Freezing, and Reheating
This chicken tortilla soup stores beautifully, making it an excellent candidate for meal prep or batch cooking.
Refrigerator Storage: Allow the soup to cool completely, then transfer it to airtight containers. Store in the refrigerator for up to 4-5 days. I recommend storing the soup separately from the toppings—keep the tortilla strips in a sealed bag at room temperature, and prepare fresh avocado when you’re ready to serve. The soup often tastes even better the next day as the flavors continue to develop.
Freezing Instructions: This soup freezes exceptionally well. Let it cool completely, then portion it into freezer-safe containers or heavy-duty freezer bags. Leave about an inch of headspace to allow for expansion. Freeze for up to 3 months. I like to freeze individual portions so I can thaw just what I need for a quick lunch or dinner.
Thawing and Reheating: For best results, thaw frozen soup overnight in the refrigerator. Reheat it gently on the stovetop over medium-low heat, stirring occasionally, until heated through. You can also reheat individual portions in the microwave—heat in 1-minute intervals, stirring between each, until steaming hot. If the soup seems too thick after storage, add a splash of chicken broth or water to reach your desired consistency.
Make-Ahead Tips: You can prepare the soup base up to 2 days in advance and store it in the refrigerator. Make the tortilla strips the day you plan to serve the soup for maximum crispness. Prepare all your toppings and store them separately so everything stays fresh.
Frequently Asked Questions
Can I use raw chicken instead of cooked chicken?
Yes, absolutely. Add raw chicken breasts to the soup after you’ve added the broth and let them simmer until cooked through (about 20-25 minutes). Remove them, shred the chicken, and return it to the pot. This method actually infuses more chicken flavor into the broth.
How can I make this soup thicker?
There are several ways to thicken chicken tortilla soup. You can mash some of the beans against the side of the pot, add a slurry of cornstarch and water (1 tablespoon cornstarch mixed with 2 tablespoons cold water), or simmer the soup longer to reduce the liquid. Some people also like to blend a cup or two of the soup and stir it back in for a thicker, creamier consistency.
Can I use flour tortillas instead of corn tortillas?
While corn tortillas are traditional and provide the most authentic flavor and texture, flour tortillas can work in a pinch. They won’t get quite as crispy and have a different taste, but they’ll still add that satisfying crunch to your soup.
Is this soup spicy?
As written, this soup has a mild to medium heat level with warm, aromatic spices rather than intense spiciness. The chili powder provides flavor more than heat. If you’re sensitive to spice, you can reduce the chili powder to 1-2 teaspoons. If you want it spicier, add diced jalapeños, cayenne pepper, or hot sauce.
Can I make this in a slow cooker?
Yes! Sauté the vegetables and spices first for best flavor, then transfer everything to your slow cooker with the remaining ingredients (using raw chicken breasts if desired). Cook on low for 6-8 hours or high for 3-4 hours. Shred the chicken before serving and add the lime juice at the end.
What can I substitute for black beans?
Pinto beans are the most common substitute and work beautifully. You could also use kidney beans, navy beans, or even chickpeas. For a bean-free version, add extra vegetables like diced zucchini or sweet potato.
How do I prevent the avocado from browning?
Slice or dice the avocado just before serving. If you need to prepare it in advance, toss it with a little lime juice and store it in an airtight container with plastic wrap pressed directly against the surface. This minimizes air exposure and slows browning.
Can I add rice or pasta to this soup?
While not traditional, you can certainly add cooked rice or small pasta shapes if you want a heartier soup. Add them during the last few minutes of cooking just to heat through. Keep in mind that rice and pasta will absorb liquid, so you may need to add extra broth.
Chicken Tortilla Soup Recipe
A flavorful Mexican-inspired soup featuring tender shredded chicken, tomatoes, black beans, corn, and warm spices, topped with crispy tortilla strips, avocado, and fresh cilantro. This hearty, satisfying soup comes together in under an hour and is perfect for weeknight dinners or meal prep.
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 6 servings
Difficulty: Easy
Cuisine: Mexican-American
Course: Dinner, Main Course
Ingredients
- 2 cups cooked chicken breast, shredded
- 1 can (14.5 oz) diced tomatoes
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup corn kernels (fresh, frozen, or canned)
- 1 medium onion, diced
- 1 red bell pepper, diced
- 3 cloves garlic, minced
- 5 cups chicken broth
- 2 tablespoons olive oil
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1 lime, juiced
- 4 corn tortillas
- 1 avocado, sliced
- 1/4 cup fresh cilantro, chopped
- Salt and pepper to taste
Instructions
- Heat 2 tablespoons of olive oil in a large soup pot or Dutch oven over medium heat.
- Add the diced onion and red bell pepper. Sauté for 4-5 minutes, stirring occasionally, until the vegetables are softened and the onion is translucent.
- Stir in the minced garlic, chili powder, cumin, smoked paprika, and oregano. Cook for 1 minute, stirring constantly, until the spices become fragrant.
- Add the diced tomatoes (with their juices), drained black beans, corn kernels, and chicken broth. Stir to combine.
- Bring the mixture to a boil, then reduce the heat to maintain a gentle simmer. Cook uncovered for 15-20 minutes to allow the flavors to meld.
- While the soup simmers, prepare the tortilla strips: Preheat your oven to 400°F (200°C). Cut the corn tortillas into thin strips about 1/4-inch wide. Arrange them in a single layer on a baking sheet, spray lightly with cooking spray, and sprinkle with a pinch of salt. Bake for 8-10 minutes until golden and crispy, watching carefully to prevent burning.
- Stir the shredded cooked chicken into the soup and simmer for another 5 minutes until the chicken is heated through to at least 165°F (74°C).
- Add the fresh lime juice and stir to combine. Taste and adjust salt and pepper as needed.
- Ladle the hot soup into bowls and top each serving with crispy tortilla strips, sliced avocado, and fresh cilantro.
Recipe Notes
- Rotisserie chicken is a great time-saver for this recipe. Simply remove the skin and shred the meat.
- For a spicier soup, add diced jalapeños with the vegetables or increase the chili powder to taste.
- The soup can be made up to 2 days in advance and stored in the refrigerator. Prepare the tortilla strips fresh when ready to serve.
- If using raw chicken instead of cooked, add chicken breasts to the soup after adding the broth and simmer for 20-25 minutes until cooked through. Remove, shred, and return to the pot.
- Store leftover soup separately from toppings. The soup keeps for 4-5 days refrigerated or up to 3 months frozen.
- For a thicker soup, mash some of the black beans against the side of the pot or simmer longer to reduce the liquid.
Nutrition Information (Per Serving, Estimated)
- Calories: 285
- Carbohydrates: 28g
- Protein: 22g
- Fat: 10g
- Saturated Fat: 1.5g
- Fiber: 7g
- Sugar: 5g
- Sodium: 680mg
Nutrition information is estimated based on standard ingredient measurements and may vary based on specific products used and portion sizes.
