If you’re looking for a warm, satisfying soup that’s both comforting and full of bold flavor, Tortilla Soup is a perfect choice. This traditional Mexican-inspired dish combines a rich, seasoned tomato broth with tender chicken, aromatic spices, and crispy tortilla strips for a meal that is hearty, vibrant, and deeply satisfying.
It’s the kind of recipe that works year-round—warming in winter, yet light enough for spring and summer dinners. Every bowl delivers a balance of smoky, spicy, tangy, and savory flavors topped with crunchy tortillas and fresh garnishes.
What Is Tortilla Soup?
Tortilla Soup (Sopa de Tortilla) is a traditional Mexican soup made from a tomato-based broth flavored with chili peppers, garlic, onion, and spices. It is typically served with crispy fried tortilla strips and topped with ingredients like avocado, cheese, cilantro, lime, and sometimes shredded chicken.
The combination of textures and flavors makes it one of the most iconic soups in Mexican cuisine.
Each bowl includes:
- Rich tomato-chili broth
- Tender shredded chicken (optional but common)
- Crispy tortilla strips
- Fresh avocado
- Melted cheese
- Lime juice and cilantro
Why You’ll Love This Recipe
Bold, Authentic Flavor
Smoky, slightly spicy broth with deep savory notes.
Comforting Yet Light
Hearty enough for dinner but not overly heavy.
Easy to Customize
Adjust spice levels and toppings to your taste.
Great for Meal Prep
The broth stores well and develops even more flavor over time.
One-Bowl Complete Meal
Protein, vegetables, and crunch all in one dish.
Ingredients You’ll Need
For the Soup Base
- Olive oil
- Onion (diced)
- Garlic (minced)
- Tomatoes (fresh or canned)
- Chicken broth
- Dried chilies (guajillo, ancho, or pasilla) or chili powder
- Cumin
- Smoked paprika
- Salt
- Black pepper
Protein (Optional but Traditional)
- Shredded chicken breast or thighs
- Rotisserie chicken (for convenience)
Tortilla Strips
- Corn tortillas
- Oil for frying or baking
- Salt
Toppings
- Avocado slices
- Shredded cheese (cheddar, Monterey Jack, or queso fresco)
- Fresh cilantro
- Lime wedges
- Sour cream
- Diced onions
- Jalapeño slices
Why Tortilla Soup Is So Popular
Layered Flavor
The broth is rich with chili, garlic, and roasted tomato notes.
Perfect Crunch
Crispy tortilla strips contrast beautifully with the soup.
Fresh Finish
Lime and cilantro brighten every bite.
Customizable Heat
You control the spice level.
How to Make Tortilla Soup
Step 1: Prepare the Tortilla Strips
Cut corn tortillas into thin strips.
Fry in hot oil until crispy, or bake until golden.
Sprinkle lightly with salt and set aside.
Step 2: Sauté the Aromatics
In a large pot, heat olive oil.
Add:
- Onion
- Garlic
Cook until soft and fragrant.
Step 3: Build the Broth
Add:
- Tomatoes
- Chicken broth
- Chili peppers or chili powder
- Cumin
- Smoked paprika
- Salt and pepper
Simmer to allow flavors to develop.
Step 4: Blend for Smoothness (Optional)
For a smoother soup, blend part or all of the broth until velvety.
Return to the pot and simmer.
Step 5: Add Chicken
Stir in shredded chicken and heat through.
Step 6: Adjust Seasoning
Taste and adjust salt, spice, or acidity.
Add a squeeze of lime for brightness.
Step 7: Assemble and Serve
Ladle soup into bowls and top with:
- Crispy tortilla strips
- Avocado
- Cheese
- Cilantro
- Lime juice
Serve immediately.
Tips for the Best Tortilla Soup
Toast or Fry Tortillas Fresh
Freshly crisp tortillas stay crunchy longer.
Use Quality Broth
Good chicken broth creates a richer base.
Don’t Skip Lime
It balances the smoky, spicy flavors.
Simmer for Depth
Letting the soup simmer enhances flavor complexity.
Add Toppings Last
Keeps textures fresh and vibrant.
Delicious Variations
Spicy Tortilla Soup
Add extra chipotle peppers or cayenne.
Vegetarian Tortilla Soup
Replace chicken broth with vegetable broth and add beans or corn.
Creamy Tortilla Soup
Stir in a splash of cream or blended avocado.
Slow Cooker Tortilla Soup
Cook all ingredients in a slow cooker for deeper flavor.
Black Bean Tortilla Soup
Add black beans for extra protein and texture.
Roasted Tomato Tortilla Soup
Roast tomatoes and chilies before blending for smoky flavor.
What to Serve With Tortilla Soup
Pair it with:
- Mexican rice
- Guacamole and chips
- Quesadillas
- Elote (Mexican street corn)
- Fresh salad
- Warm cornbread
For drinks:
- Agua fresca
- Horchata
- Lime soda
- Iced tea
Storage Tips
Refrigerator
Store soup (without tortilla strips) for up to 4 days.
Freezer
Freeze broth and chicken mixture for up to 3 months.
Reheating
Reheat on the stovetop and add fresh toppings before serving.
Common Mistakes to Avoid
Soggy Tortilla Strips
Add them only right before serving.
Underseasoned Broth
Spices are essential for depth of flavor.
Skipping Lime Juice
Acidity balances the richness of the soup.
Overcooking Chicken
Can make it dry—add toward the end.
Using Weak Broth
A flavorful base is key to authentic taste.
Frequently Asked Questions
Is Tortilla Soup Spicy?
It can be mild or spicy depending on chili choice.
Can I Make It Ahead?
Yes, it tastes even better the next day.
Can I Use Store-Bought Tortilla Chips?
Yes, but fresh homemade strips are best for texture.
What Type of Chicken Works Best?
Rotisserie chicken is convenient and flavorful.
Can I Make It Gluten-Free?
Yes, use 100% corn tortillas and gluten-free broth.
Final Thoughts
Tortilla Soup is a vibrant, comforting dish that brings together smoky chilies, rich tomato broth, tender chicken, and crunchy tortilla strips in one deeply satisfying bowl. It’s simple to prepare, endlessly customizable, and packed with bold Mexican-inspired flavor.
Whether you’re serving it as a cozy family dinner or a festive gathering dish, this soup delivers warmth, texture, and freshness in every spoonful. Once you try it homemade, it’s likely to become a regular favorite in your kitchen.
Print
Tortilla Soup: A Bold, Comforting Mexican Classic Packed with Flavor
Ingredients
- 1 tbsp olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 jalapeño, finely chopped (optional)
- 1 lb cooked chicken breast, shredded
- 1 can (14 oz) diced tomatoes
- 4 cups low-sodium chicken broth
- 1 cup corn kernels
- 1 can black beans, rinsed and drained
- 1 tsp chili powder
- 1 tsp ground cumin
- ½ tsp smoked paprika
- ½ tsp black pepper
- Salt, to taste
- 2 tbsp fresh lime juice
- 2 tbsp chopped cilantro
For Serving:
- 4 small whole wheat tortillas, cut into strips
- 1 tbsp olive oil (for baking strips)
- Avocado slices (optional)
- Greek yogurt (optional topping)
Instructions
- Preheat oven to 375°F (190°C). Toss tortilla strips with olive oil and bake for 10–12 minutes until crispy.
- Heat olive oil in a large pot over medium heat.
- Sauté onion, garlic, and jalapeño for 3–4 minutes until fragrant.
- Add diced tomatoes, chicken broth, chili powder, cumin, paprika, salt, and pepper. Bring to a simmer.
- Stir in shredded chicken, corn, and black beans.
- Simmer for 15–20 minutes to blend flavors.
- Stir in lime juice and cilantro.
- Serve hot topped with crispy tortilla strips, avocado, or a spoon of Greek yogurt if desired.
PREP TIME & NUTRITION :
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Servings: 6
- Calories: 280
- Net Carbs: 28g
- Fats: 8g
- Protein: 24g