This Chicken Tortilla Soup recipe brings together tender shredded chicken, vibrant vegetables, and just the right amount of heat to create a bowl that’s both satisfying and soul-warming.
What Makes This Recipe Special
This stovetop version delivers restaurant-quality flavors in your own kitchen. The medium spice level provides a gentle kick without overwhelming your taste buds, while fresh corn kernels add natural sweetness and satisfying texture. Creamy avocado and bright cilantro finish each bowl with freshness that balances the rich, savory broth perfectly.
Ingredients You’ll Need
For the Soup Base:
- 2 lbs boneless, skinless chicken breasts or thighs
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- 2 jalapeño peppers, seeded and finely chopped (for medium heat)
- 1 can (14.5 oz) diced tomatoes
- 6 cups chicken broth
- 1 cup fresh corn kernels (or frozen, thawed)
- 1 can (15 oz) black beans, drained and rinsed
- 2 teaspoons ground cumin
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- ½ teaspoon oregano
- Salt and black pepper to taste
- 2 bay leaves
For Serving:
- Fresh cilantro, chopped
- Ripe avocado, diced
- Crispy tortilla strips
- Lime wedges
- Shredded Mexican cheese blend
- Sour cream
Step-by-Step Cooking Instructions
Step 1: Prepare the Chicken
Heat olive oil in a large, heavy-bottomed pot over medium-high heat. Season chicken with salt and pepper, then sear for 6-7 minutes per side until golden brown. The chicken doesn’t need to be fully cooked through—it will finish cooking in the soup. Remove and set aside.
Step 2: Build the Flavor Base
In the same pot, add diced onion and cook for 4-5 minutes until softened and translucent. Add minced garlic, bell pepper, and jalapeños. Sauté for another 2-3 minutes until fragrant and the peppers begin to soften.
Step 3: Add Spices and Tomatoes
Stir in cumin, chili powder, smoked paprika, and oregano. Cook for 30 seconds until the spices become aromatic. Add diced tomatoes with their juices, scraping up any browned bits from the bottom of the pot.
Step 4: Simmer the Soup
Return the seared chicken to the pot and pour in the chicken broth. Add bay leaves and bring to a boil. Reduce heat to medium-low, cover partially, and simmer for 20-25 minutes until the chicken is tender and easily shredded.
Step 5: Shred and Finish
Remove the chicken from the pot and shred using two forks. Return the shredded chicken to the soup along with corn kernels and black beans. Simmer for an additional 10 minutes to allow flavors to meld. Remove bay leaves and taste for seasoning.
Serving Your Masterpiece
Ladle the steaming soup into bowls and create a beautiful presentation with toppings. Start with a generous sprinkle of fresh cilantro and carefully arranged diced avocado. Add crispy tortilla strips for crunch, a dollop of sour cream, and a sprinkle of cheese. Serve with lime wedges on the side for that bright, citrusy finish.
Pro Tip: The avocado should be added just before serving to maintain its vibrant color and creamy texture.
Storage & Reheating
This soup keeps beautifully in the refrigerator for up to 4 days. Store the soup separately from toppings like avocado and tortilla strips. When reheating on the stovetop, add a splash of broth if needed to restore the perfect consistency.
Freezer-Friendly: The soup base freezes well for up to 3 months. Add fresh corn and prepare new toppings when ready to serve.
Make It Your Own
This recipe serves as your canvas for creativity. Adjust the jalapeño quantity to dial up or down the heat level. Try adding diced poblano peppers for a smokier flavor, or stir in a spoonful of chipotle peppers in adobo for deeper complexity.
Ready to warm hearts around your dinner table? This Chicken Tortilla Soup transforms simple ingredients into something extraordinary—one spoonful at a time.
Serves 6-8 people | Prep time: 20 minutes | Cook time: 45 minutes

