Chicken Tortilla Soup is the kind of meal that works when you want something warm, filling, and full of flavor without spending all evening in the kitchen. The broth is made with tomatoes, chicken, beans, corn, and Mexican-inspired seasonings, then finished with crispy tortilla strips and fresh toppings. The soup itself is hearty, but the toppings are what make each bowl interesting. A little avocado makes it creamy, lime adds brightness, and crunchy tortilla strips give the soup the texture it needs.
This version is easy enough for a weeknight dinner and flexible enough to adjust according to what you already have in the kitchen. You can use leftover cooked chicken, rotisserie chicken, or cook chicken breasts specifically for the soup.
What You Can Do Better
The easiest way to improve chicken tortilla soup is to build the flavor in stages instead of simply putting everything into the pot at once. Cook the onion and garlic until softened, then add the spices and tomatoes so they have a chance to develop more flavor before the broth goes in. Use low-sodium chicken broth if possible because the tortilla chips, cheese, and other toppings can add plenty of salt later.
For better texture, keep the tortilla strips separate until serving. They stay crisp that way instead of becoming soft in the broth. If you like a smoky flavor, add a little smoked paprika or chipotle powder. For a milder soup, remove the seeds from the jalapeño or leave it out completely.
Chicken Tortilla Soup Ingredients
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, skinless chicken breasts | 1 lb | Cooked and shredded |
| Olive oil | 2 tablespoons | For sautéing |
| Yellow onion | 1 medium | Finely diced |
| Garlic | 3 cloves | Minced |
| Jalapeño | 1 | Seeded for less heat |
| Diced tomatoes | 14.5 oz | Use fire-roasted tomatoes for extra flavor |
| Chicken broth | 6 cups | Low-sodium is best |
| Black beans | 1 can, 15 oz | Drained and rinsed |
| Corn | 1 cup | Fresh, frozen, or canned |
| Chili powder | 1½ teaspoons | Adjust to taste |
| Ground cumin | 1 teaspoon | Gives the soup its warm, earthy flavor |
| Dried oregano | ½ teaspoon | Mexican oregano can be used |
| Salt | ½ teaspoon | Adjust after simmering |
| Black pepper | ¼ teaspoon | Freshly ground if possible |
| Fresh lime juice | 1 tablespoon | Add at the end |
Also Read: White Chicken Enchilada Soup
For the Tortilla Strips
- 6 small corn tortillas
- 1 tablespoon olive oil
- A small pinch of salt
Optional Toppings
- Diced avocado
- Fresh cilantro
- Shredded Monterey Jack or Mexican cheese
- Sour cream or Mexican crema
- Sliced jalapeño
- Lime wedges
- Extra tortilla strips
Also Read: Slow Cooker Mexican Chicken Soup
How to Make Chicken Tortilla Soup
1. Cook the Chicken
If you are starting with raw chicken, place the chicken breasts in a saucepan and cover them with water or chicken broth. Simmer gently until the chicken is cooked through. Let it cool slightly, then shred it with two forks. You can also use leftover chicken or rotisserie chicken to save time.
2. Start the Soup Base
Heat the olive oil in a large soup pot over medium heat. Add the diced onion and jalapeño and cook for about 4 to 5 minutes, stirring occasionally, until the onion becomes soft. Add the garlic and cook for another 30 seconds.
3. Add the Tomatoes and Seasonings
Stir in the diced tomatoes, chili powder, cumin, oregano, salt, and black pepper. Let everything cook together for about 2 minutes. This small step helps the spices blend into the tomato mixture instead of leaving their flavor sitting on top of the broth.
4. Add the Broth, Beans, and Corn
Pour in the chicken broth and stir well. Add the black beans and corn, then bring the soup to a gentle boil. Reduce the heat and let it simmer uncovered for about 15 minutes.
5. Add the Chicken
Stir the shredded chicken into the soup and continue simmering for another 5 minutes. Taste the broth and add more salt, pepper, chili powder, or cumin if needed. Turn off the heat and stir in the fresh lime juice.
6. Make the Tortilla Strips
Cut the corn tortillas into thin strips. Toss them with olive oil and a small pinch of salt. Spread them on a baking sheet and bake at 400°F (200°C) for about 8 to 10 minutes, turning once, until crisp and lightly browned. You can also fry the strips in a little oil if you prefer a more traditional crunchy topping.
7. Serve
Ladle the hot soup into bowls and add a handful of crispy tortilla strips. Finish with avocado, cilantro, cheese, sour cream, jalapeño, and a squeeze of fresh lime. Serve immediately while the tortilla strips are still crunchy.
Tips for Making the Soup
- Use rotisserie chicken: It cuts down the cooking time and works especially well when you need dinner quickly.
- Don’t skip the lime: A little acidity at the end balances the tomatoes and spices and keeps the soup from tasting heavy.
- Control the heat: Remove the jalapeño seeds for a milder soup, or add extra jalapeño or chipotle powder if you want more heat.
- Keep tortilla strips separate: Add them directly to each bowl rather than letting them sit in the pot.
- Use fire-roasted tomatoes: They add a subtle smoky taste without requiring extra ingredients.
- Adjust the thickness: Add a little more broth if the soup becomes too thick after sitting.
Also Read: Chicken Taco Soup Recipe
What to Serve With Chicken Tortilla Soup
The soup is filling enough to serve on its own, but a few simple sides can turn it into a larger meal. Warm corn tortillas, a small green salad, Mexican rice, or a simple avocado salad all work well. If you are serving the soup for a group, set out the toppings separately so everyone can build their own bowl.
How to Store Leftover Soup
Allow the soup to cool before transferring it to an airtight container. Keep it refrigerated for up to 4 days. Reheat gently on the stovetop or in the microwave until hot. Store tortilla strips separately so they do not become soggy.
The soup can also be frozen without the toppings. Freeze it in individual portions for up to 3 months. Thaw overnight in the refrigerator and reheat on the stove, adding a splash of broth if the soup has thickened.
Nutrition Information
The following nutrition information is an estimate for one serving of soup before optional toppings. Actual values will vary depending on the chicken, broth, beans, tortillas, and other ingredients used.
| Nutrient | Approximate Amount |
|---|---|
| Calories | 330 kcal |
| Protein | 29 g |
| Carbohydrates | 30 g |
| Fat | 12 g |
| Saturated Fat | 2 g |
| Fiber | 7 g |
| Sugar | 6 g |
| Sodium | 620 mg |
Also Read: Corn Tortillas Recipe
Frequently Asked Questions
Can I use rotisserie chicken for chicken tortilla soup?
Yes. Rotisserie chicken is one of the easiest shortcuts for this recipe. Remove the skin, shred the meat, and add it during the final few minutes of cooking so it warms through without becoming dry.
Can I make chicken tortilla soup without black beans?
Absolutely. The beans add fiber and make the soup more substantial, but they are not essential. You can leave them out or replace them with pinto beans.
How do I make chicken tortilla soup less spicy?
Use a mild chili powder, remove the seeds and inner membrane from the jalapeño, and avoid adding extra hot peppers. You can also add a little more broth if the finished soup is hotter than you expected.
Can I use flour tortillas instead of corn tortillas?
Corn tortillas are the better choice because they provide the classic flavor and crisp texture associated with tortilla soup. Flour tortillas can be used in a pinch, but they will taste and crisp differently.
Can I make this soup ahead of time?
Yes. In fact, the broth can taste even better after it has had time to sit. Prepare the soup a day ahead, refrigerate it, and reheat it gently before serving. Make the tortilla strips separately so they remain crisp.
Also Read: Caldo de Pollo Soup Recipe
Recipe Summary
| Prep Time | 15 minutes |
|---|---|
| Cook Time | 30 minutes |
| Total Time | 45 minutes |
| Servings | 6 |
| Course | Soup |
| Cuisine | Mexican-inspired |
Chicken Tortilla Soup is best served hot with plenty of crispy tortilla strips and a squeeze of lime. Keep the toppings simple or put several options on the table and let everyone make their own bowl. The base is hearty enough for dinner, while the fresh toppings keep it from feeling too heavy.


