Tortilla Soup Recipe

Nothing is more comforting than a warm bowl of Tortilla Soup Recipe loaded with tender shredded chicken, smoky tomatoes, sweet corn, and crispy homemade tortilla strips. This hearty Mexican-inspired soup is packed with bold flavors, fresh vegetables, and warming spices, making it an excellent choice for cozy family dinners, meal prep, or entertaining guests. Finished with fresh avocado, cheese, cilantro, and a squeeze of lime, every spoonful is satisfying and delicious.

Why You’ll Love This Recipe

  • Ready in about 45 minutes.
  • Rich, hearty, and full of authentic Mexican-inspired flavors.
  • Crispy homemade tortilla strips add incredible texture.
  • Easy one-pot meal with minimal cleanup.
  • Perfect for meal prep and freezer-friendly.
  • Loaded with lean protein and colorful vegetables.
  • Easily customized with your favorite toppings.

Ingredients

One-pot Tortilla Soup served warm with shredded chicken, corn, tomatoes, and colorful fresh toppings.
A hearty soup perfect for family dinners.

For the Soup

  • ½ cup neutral oil, such as grapeseed or canola, plus more if needed
  • 6 small corn tortillas, sliced into thin strips
  • 1 large yellow or white onion, finely diced
  • 2 medium poblano peppers, seeded and diced
  • 3 garlic cloves, minced
  • 2 tablespoons chopped fresh cilantro stems
  • 2 teaspoons ancho chili powder or regular chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon dried Mexican oregano
  • 1 teaspoon kosher salt
  • 1 carton (32 ounces) low-sodium chicken broth
  • 4 cups shredded cooked chicken, preferably rotisserie
  • 2 cups frozen corn kernels
  • 1 can (15 ounces) fire-roasted crushed tomatoes
  • 1 cup water
  • 2 tablespoons fresh lime juice

Optional Toppings

  • Shredded Colby Jack, Chihuahua, or mild cheddar cheese
  • Diced avocado
  • Fresh cilantro leaves
  • Lime wedges
  • Sour cream
  • Sliced jalapeños
  • Crumbled queso fresco
  • Extra crispy tortilla strips

Instructions

  1. Heat the neutral oil in a large Dutch oven or heavy-bottomed soup pot over medium heat until shimmering.
  2. Fry the tortilla strips in three batches, stirring frequently, for 45 to 60 seconds or until lightly golden and crisp.
  3. Transfer the fried tortilla strips to a paper towel-lined plate and sprinkle lightly with kosher salt.
  4. Carefully discard all but 3 tablespoons of the oil from the pot.
  5. Add the diced onion, poblano peppers, garlic, and cilantro stems.
  6. Cook for about 8 minutes, stirring occasionally, until the vegetables are softened and lightly caramelized.
  7. Stir in the ancho chili powder, cumin, oregano, and kosher salt.
  8. Cook for 1 minute until the spices become fragrant.
  9. Add the chicken broth, shredded chicken, frozen corn, crushed tomatoes, and water.
  10. Stir well and bring the soup to a gentle boil.
  11. Reduce the heat to low and simmer uncovered for 15 to 20 minutes so the flavors fully develop.
  12. Remove the pot from the heat and stir in the fresh lime juice.
  13. Taste and adjust seasoning with additional salt if necessary.
  14. Ladle the Tortilla Soup Recipe into serving bowls.
  15. Top each bowl with crispy tortilla strips, shredded cheese, diced avocado, cilantro, and a squeeze of fresh lime.
Homemade Tortilla Soup with shredded chicken, sweet corn, tomatoes, and crunchy tortilla strips in a rich broth.
Easy one-pot Mexican-inspired comfort food.

Tips & Tricks

  • Rotisserie chicken makes this recipe even quicker.
  • Homemade tortilla strips stay crisp longer than packaged chips.
  • Fire-roasted tomatoes add a wonderful smoky flavor.
  • Add black beans for extra protein and fiber.
  • Use chipotle powder for a smoky, spicy kick.
  • Fresh lime juice should always be added at the end for the brightest flavor.
  • Prepare the toppings ahead of time for easy serving.

Details

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican-Inspired
  • Difficulty: Easy
  • Dietary Notes: Gluten-Free (using certified gluten-free corn tortillas)
A bowl of Tortilla Soup topped with crispy tortilla strips, avocado, shredded cheese, cilantro, and lime wedges.
Homemade Tortilla Soup loaded with fresh toppings.

Notes

  • Chicken thighs can replace chicken breasts for a richer flavor.
  • Green bell peppers work well if poblano peppers are unavailable.
  • Add cooked black beans or pinto beans for a heartier soup.
  • This soup tastes even better the next day.
  • Serve with warm cornbread, rice, or a fresh green salad.

Nutrition (Approximate Per Serving)

  • Calories: 415
  • Protein: 30g
  • Carbohydrates: 24g
  • Fat: 21g
  • Saturated Fat: 4g
  • Fiber: 5g
  • Sugar: 7g
  • Sodium: 710mg

FAQ

Can I make Tortilla Soup ahead of time?

Yes. The soup can be prepared up to three days ahead and reheated just before serving. Store the tortilla strips separately so they remain crispy.

Can I freeze this soup?

Absolutely. Freeze the soup without the toppings for up to 3 months. Thaw overnight in the refrigerator before reheating.

What can I substitute for poblano peppers?

Anaheim peppers or green bell peppers are great alternatives with a milder flavor.

Is Tortilla Soup spicy?

This version has mild heat. Add jalapeños, cayenne pepper, or chipotle peppers if you prefer a spicier soup.

What toppings are best?

Fresh avocado, shredded cheese, cilantro, crispy tortilla strips, sour cream, jalapeños, and lime wedges are classic choices.

Can I make it vegetarian?

Yes. Replace the chicken with black beans and use vegetable broth instead of chicken broth for a delicious vegetarian version.

Storage

Store leftover Tortilla Soup Recipe in an airtight container in the refrigerator for up to 4 days.

Freeze cooled soup for up to 3 months without the tortilla strips or toppings.

Reheat on the stovetop over medium heat or microwave until hot. Add fresh toppings and crispy tortilla strips immediately before serving.

Hearty Mexican-inspired Tortilla Soup garnished with fresh avocado, cilantro, cheese, and crispy tortillas.
Crispy tortilla strips make every bite delicious.

Similar Recipes

Tortilla Soup Recipe

Tortilla Soup Recipe is a hearty Mexican-inspired soup made with shredded chicken, corn, tomatoes, warming spices, and crispy homemade tortilla strips.
Ready in just 45 minutes.
Perfect for weeknight dinners and meal prep.

Prep Time 20 minutes
Course Soup
Cuisine American

Ingredients
  

For the Soup

  • ½ cup neutral oil such as grapeseed or canola, plus more if needed
  • 6 small corn tortillas sliced into thin strips
  • 1 large yellow or white onion finely diced
  • 2 medium poblano peppers seeded and diced
  • 3 garlic cloves minced
  • 2 tablespoons chopped fresh cilantro stems
  • 2 teaspoons ancho chili powder or regular chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon dried Mexican oregano
  • 1 teaspoon kosher salt
  • 1 carton 32 ounces low-sodium chicken broth
  • 4 cups shredded cooked chicken preferably rotisserie
  • 2 cups frozen corn kernels
  • 1 can 15 ounces fire-roasted crushed tomatoes
  • 1 cup water
  • 2 tablespoons fresh lime juice

Optional Toppings

  • Shredded Colby Jack Chihuahua, or mild cheddar cheese
  • Diced avocado
  • Fresh cilantro leaves
  • Lime wedges
  • Sour cream
  • Sliced jalapeños
  • Crumbled queso fresco
  • Extra crispy tortilla strips

Instructions
 

  • Heat the neutral oil in a large Dutch oven or heavy-bottomed soup pot over medium heat until shimmering.
  • Fry the tortilla strips in three batches, stirring frequently, for 45 to 60 seconds or until lightly golden and crisp.
  • Transfer the fried tortilla strips to a paper towel-lined plate and sprinkle lightly with kosher salt.
  • Carefully discard all but 3 tablespoons of the oil from the pot.
  • Add the diced onion, poblano peppers, garlic, and cilantro stems.
  • Cook for about 8 minutes, stirring occasionally, until the vegetables are softened and lightly caramelized.
  • Stir in the ancho chili powder, cumin, oregano, and kosher salt.
  • Cook for 1 minute until the spices become fragrant.
  • Add the chicken broth, shredded chicken, frozen corn, crushed tomatoes, and water.
  • Stir well and bring the soup to a gentle boil.
  • Reduce the heat to low and simmer uncovered for 15 to 20 minutes so the flavors fully develop.
  • Remove the pot from the heat and stir in the fresh lime juice.
  • Taste and adjust seasoning with additional salt if necessary.
  • Ladle the Tortilla Soup Recipe into serving bowls.
  • Top each bowl with crispy tortilla strips, shredded cheese, diced avocado, cilantro, and a squeeze of fresh lime.

Notes

  • Chicken thighs can replace chicken breasts for a richer flavor.
  • Green bell peppers work well if poblano peppers are unavailable.
  • Add cooked black beans or pinto beans for a heartier soup.
  • This soup tastes even better the next day.
  • Serve with warm cornbread, rice, or a fresh green salad.

 

Conclusion

This Tortilla Soup Recipe is the ultimate comfort food for any season. Tender chicken, smoky tomatoes, sweet corn, flavorful spices, and crunchy homemade tortilla strips come together in one satisfying bowl that’s perfect for weeknight dinners or casual entertaining. Easy to prepare, packed with fresh ingredients, and endlessly customizable, it’s a recipe you’ll want to make again and again.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating