There’s something deeply satisfying about a bowl of chicken tortilla soup that hits all the right notes. This recipe brings together tender chicken, vibrant vegetables, and warming spices in a broth that’s both hearty and bright. It’s the kind of soup that makes your kitchen smell incredible while it simmers.
Why This Classic Chicken Tortilla Soup Works
This soup succeeds because it builds flavor in layers. Starting with sautéed aromatics creates a solid foundation, while the combination of chicken broth and fire-roasted tomatoes adds depth without overwhelming the other ingredients. The result is a balanced soup that’s substantial enough for dinner yet light enough to leave you satisfied, not stuffed.
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced (about 1½ cups)
- 1 red bell pepper, diced
- 3 cloves garlic, minced
- 1 jalapeño pepper, seeded and minced
- 2 teaspoons ground cumin
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- 1 teaspoon dried oregano
- 6 cups low-sodium chicken broth
- 1 (14.5-ounce) can fire-roasted diced tomatoes
- 1 (4-ounce) can diced green chiles
- 1½ pounds boneless, skinless chicken breasts
- 1 (15-ounce) can black beans, drained and rinsed
- 1 cup frozen corn kernels
- 2 tablespoons fresh lime juice
- ¼ cup fresh cilantro, chopped
- Salt and freshly ground black pepper to taste
- Tortilla strips for serving
- Shredded Mexican cheese blend for serving
- Diced avocado for serving
- Sour cream for serving
- Lime wedges for serving
These ingredients work together to create a soup that’s both comforting and exciting, with each component adding its own distinct character to the final dish.
How to Make It
- Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion and red bell pepper, cooking for about 5 minutes until they begin to soften and the onion becomes translucent. This initial step is crucial for building the soup’s flavor foundation.
- Add the minced garlic and jalapeño to the pot, stirring constantly for about 30 seconds until fragrant. Be careful not to let the garlic burn, as this will create a bitter taste that will carry through the entire soup.
- Stir in the cumin, chili powder, smoked paprika, and oregano, cooking for another 30 seconds until the spices become aromatic. This technique, called blooming, helps release the essential oils in the spices and intensifies their flavors.
- Pour in the chicken broth, scraping up any browned bits from the bottom of the pot with a wooden spoon. These bits add extra flavor to the soup, so don’t skip this step.
- Add the fire-roasted diced tomatoes with their juices and the diced green chiles. The fire-roasted tomatoes provide a deeper, more complex flavor than regular diced tomatoes, which makes a noticeable difference in the final soup.
- Season the chicken breasts with salt and pepper, then add them to the pot. Make sure they’re mostly submerged in the liquid. Bring the mixture to a boil, then reduce the heat to maintain a gentle simmer.
- Cover the pot and simmer for 20-25 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F. The chicken should feel firm to the touch and no longer pink in the center.
- Remove the chicken breasts from the pot and place them on a cutting board. Let them cool for about 5 minutes, then shred them into bite-sized pieces using two forks. This method ensures the chicken will absorb the soup’s flavors when added back in.
- Return the shredded chicken to the pot along with the black beans and frozen corn. The corn doesn’t need to be thawed first – it will cook quickly in the hot soup.
- Simmer the soup for an additional 10 minutes, allowing the flavors to meld and the corn to heat through completely. Taste and adjust seasoning with salt and pepper as needed.
- Remove the pot from heat and stir in the fresh lime juice and chopped cilantro. The lime juice brightens the entire soup, while the cilantro adds a fresh, herbaceous note that complements the other flavors beautifully.
This methodical approach ensures that each ingredient contributes its best qualities to create a soup that’s both deeply flavored and well-balanced.
You might love this: Creamy Chicken Enchilada Soup
Nutrition at a Glance
- High in protein from chicken and black beans, supporting muscle health and satiety
- Good source of fiber from beans and vegetables, promoting digestive health
- Contains vitamin C from bell peppers and lime juice, supporting immune function
- Provides folate from black beans, important for cell division and DNA synthesis
- Rich in lycopene from fire-roasted tomatoes, a powerful antioxidant
- Contains potassium from multiple ingredients, supporting heart and muscle function
- Moderate in sodium when using low-sodium broth, making it heart-friendly
- Good source of complex carbohydrates from beans and corn for sustained energy
- Contains healthy monounsaturated fats from olive oil and avocado toppings

How to Serve It
- Ladle the soup into deep bowls and top with crispy tortilla strips for textural contrast
- Add a generous sprinkle of shredded Mexican cheese blend while the soup is hot so it melts slightly
- Include diced fresh avocado for creaminess and healthy fats that complement the spicy flavors
- Offer a dollop of sour cream to balance the heat and add richness
- Provide lime wedges on the side for guests to add extra brightness as desired
- Serve with warm cornbread or crusty bread for a more substantial meal
- Consider offering additional toppings like sliced jalapeños, chopped green onions, or hot sauce
- Present the soup family-style with all toppings in separate bowls so everyone can customize their bowl
The beauty of this soup lies in its versatility – each person can adjust the toppings to create their ideal combination of flavors and textures.
Common Mistakes
- Overcooking the chicken, which results in dry, stringy meat that detracts from the soup’s overall quality
- Skipping the step of sautéing vegetables first, missing the opportunity to build crucial flavor layers
- Adding lime juice too early, which can make the soup taste overly acidic and dull the bright citrus notes
- Using regular diced tomatoes instead of fire-roasted, resulting in a flatter, less complex flavor profile
- Not tasting and adjusting seasoning at the end, leaving the soup under-seasoned or unbalanced
- Adding frozen corn too early, which can make it mushy and affect the soup’s texture
- Forgetting to drain and rinse the black beans, which can make the broth cloudy and overly starchy
- Using high heat throughout cooking, which can cause ingredients to burn and create bitter flavors
- Not letting the spices bloom properly, missing out on their full flavor potential
Avoiding these pitfalls will help ensure your soup turns out flavorful and satisfying every time you make it.
Storage and Reheating
- Store leftover soup in airtight containers in the refrigerator for up to 4 days
- Allow the soup to cool completely before refrigerating to prevent bacterial growth
- Freeze portions in freezer-safe containers for up to 3 months for longer storage
- Leave some headspace in containers when freezing to allow for expansion
- Thaw frozen soup overnight in the refrigerator before reheating for best results
- Reheat on the stovetop over medium-low heat, stirring occasionally to prevent sticking
- Add a splash of broth or water if the soup has thickened too much during storage
- Microwave individual portions in 30-second intervals, stirring between heating periods
- Always heat leftovers to 165°F to ensure food safety
- Avoid repeatedly reheating the same portion, which can affect both safety and quality
Proper storage and reheating techniques help maintain the soup’s flavor and texture while ensuring it remains safe to eat.
Leftover Ideas
- Transform the soup into a hearty grain bowl by serving it over cooked rice or quinoa
- Use it as a sauce for enchiladas or as a base for chilaquiles for creative Mexican-inspired dishes
- Turn it into a dip by reducing the liquid content and serving with tortilla chips
- Create a soup-inspired quesadilla filling by straining out some liquid and using the solids
- Make a loaded baked potato topping by spooning the soup over baked sweet potatoes
- Use it as a base for a hearty breakfast hash by adding diced potatoes and fried eggs
- Transform it into a pasta sauce by reducing it slightly and tossing with cooked pasta
- Create stuffed peppers by using the soup as a filling mixed with cooked rice
- Make a Mexican-style shepherd’s pie with the soup as the base layer under mashed potatoes
- Use it as a marinade for chicken or pork, given its balanced acid and spice content
These creative applications help ensure that nothing goes to waste while providing exciting new meal options for your family.
PrintClassic Chicken Tortilla Soup
- Total Time: 1 hour
- Yield: 6 servings 1x
Description
A hearty soup with tender shredded chicken, black beans, corn, and warming spices, topped with crispy tortillas and fresh garnishes.
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 1 red bell pepper, diced
- 3 cloves garlic, minced
- 1 jalapeño pepper, seeded and minced
- 2 teaspoons ground cumin
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- 1 teaspoon dried oregano
- 6 cups low-sodium chicken broth
- 1 (14.5-ounce) can fire-roasted diced tomatoes
- 1 (4-ounce) can diced green chiles
- 1½ pounds boneless, skinless chicken breasts
- 1 (15-ounce) can black beans, drained and rinsed
- 1 cup frozen corn kernels
- 2 tablespoons fresh lime juice
- ¼ cup fresh cilantro, chopped
- Salt and black pepper to taste
- Tortilla strips, cheese, avocado, sour cream, lime wedges for serving
Instructions
- 1. Heat olive oil in a large pot over medium heat. Add onion and bell pepper, cook 5 minutes until softened.
- 2. Add garlic and jalapeño, cook 30 seconds until fragrant.
- 3. Stir in cumin, chili powder, paprika, and oregano, cook 30 seconds.
- 4. Add broth, scraping up any browned bits from bottom of pot.
- 5. Add tomatoes and green chiles, bring to a boil.
- 6. Season chicken with salt and pepper, add to pot. Simmer covered 20-25 minutes.
- 7. Remove chicken, let cool 5 minutes, then shred with forks.
- 8. Return chicken to pot with black beans and corn, simmer 10 minutes.
- 9. Remove from heat, stir in lime juice and cilantro.
- 10. Serve hot with desired toppings.
Notes
Store leftovers up to 4 days refrigerated or 3 months frozen. Reheat gently on stovetop.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican-American
Nutrition
- Serving Size: 1 bowl
- Calories: 285
- Sugar: 8g
- Sodium: 650mg
- Fat: 8g
- Carbohydrates: 24g
- Fiber: 6g
- Protein: 32g