This vibrant Mexican tortilla soup features a rich, spiced tomato-chili broth simmered with tender shredded chicken and sweet corn. The star attraction is the crispy baked tortilla strips that add satisfying crunch to every spoonful. Each bowl gets topped with cool diced avocado, shredded cheese, fresh cilantro, creamy sour cream, and a squeeze of bright lime juice.
The warming spices—cumin, chili powder, smoked paprika, and oregano—create layers of authentic Mexican flavor. Ready in about an hour, this comforting soup serves four and can easily be made vegetarian by swapping chicken for black beans and using vegetable broth.
The first time I had this soup was at a tiny Mexican place in San Diego where the waitress warned me about the heat but I ordered it anyway. I spent the whole meal alternating between loving every bite and reaching for my water glass. When I finally recreated it at home I discovered the secret isn't just the spices it's the contrast between that steaming flavorful broth and the cold crisp toppings hitting your spoon all at once.
Last winter my neighbor came over during a snowstorm with a bag of groceries and said we were making soup. We spent the afternoon drinking wine and frying tortilla strips until the whole house smelled like toasted corn and cumin. Now whenever it rains I get a text from her asking if it's tortilla soup weather.
Ingredients
- 2 tablespoons vegetable oil: Use this for sautéing the aromatics it creates a neutral base that lets the spices shine
- 1 medium yellow onion, diced: Yellow onions become sweet and mellow when cooked which balances the heat from the peppers
- 3 cloves garlic, minced: Fresh garlic is non-negotiable here it blooms in the hot oil and builds that deep savory foundation
- 1 jalapeño, seeded and chopped: Keep some seeds if you want extra heat but removing most of them makes it family friendly
- 1 teaspoon ground cumin: This is the backbone of Mexican cooking and gives the soup its earthy signature flavor
- 1 teaspoon chili powder: Use a good quality blend it adds color and mild heat without overwhelming the other spices
- 1/2 teaspoon smoked paprika: The secret ingredient that makes people ask what's different about this recipe
- 1/2 teaspoon dried oregano: Mexican oregano is ideal but regular works just fine
- 1 can (400 g/14 oz) diced tomatoes: Fire roasted tomatoes add an extra layer of flavor but regular diced tomatoes work perfectly
- 4 cups (1 liter) chicken broth: Homemade broth is amazing but a good quality store bought one creates a perfectly delicious base
- 2 cups cooked, shredded chicken breast (about 250 g): Rotisserie chicken is your best friend here it's already seasoned and perfectly tender
- 1 cup frozen corn kernels: They add sweetness and a little pop of texture in every bite
- 1/2 teaspoon salt, or to taste: Start with less and add more at the end the flavors concentrate as it simmers
- 1/4 teaspoon black pepper: Freshly ground makes a noticeable difference
- Juice of 1 lime: This brightens the entire soup and cuts through the rich broth
- 6 small corn tortillas, cut into thin strips: Slightly stale tortillas actually crisp up better than fresh ones
- 2 tablespoons vegetable oil: For coating the tortilla strips before baking
- Salt, to taste: A generous pinch on the tortillas makes them irresistible on their own
- 1 ripe avocado, diced: The creaminess against the hot broth is magical so don't skip this
- 1/2 cup shredded cheddar or Monterey Jack cheese: Monterey Jack melts beautifully but sharp cheddar adds more flavor
- 1/4 cup chopped fresh cilantro: Add this right before serving to maintain its bright fresh taste
- 1/4 cup sour cream or Mexican crema: Crema is more authentic but sour cream works perfectly
- Lime wedges: Extra lime on the table lets everyone adjust the brightness to their liking
Instructions
- Get your toppings ready first:
- Preheat your oven to 200°C (400°F) and toss those tortilla strips with 2 tablespoons of oil and a generous pinch of salt until they're evenly coated. Spread them in a single layer on a baking sheet and bake for 8 to 10 minutes but don't walk away because they go from golden to burnt quickly. Give them a toss halfway through so they crisp evenly then set them aside where they'll stay crunchy.
- Build your flavor foundation:
- Heat 2 tablespoons of oil in your large soup pot over medium heat and toss in the diced onion. Let it cook for about 4 minutes until it's soft and translucent then add the garlic and jalapeño. You'll know it's ready when the garlic becomes fragrant and the raw spice smell mellows out about 1 minute.
- Wake up the spices:
- Add the cumin chili powder smoked paprika and oregano all at once and stir constantly for 30 seconds. Watch closely because you just want to toast the spices until they're incredibly fragrant not burnt. This step is what transforms a simple tomato soup into something that tastes like it came from a Mexican grandmother's kitchen.
- Create the soup base:
- Pour in the diced tomatoes with all their juices and the chicken broth then give everything a good stir. Bring it to a gentle simmer and let it cook for a couple minutes to let the flavors start mingling. Your kitchen should smell amazing right about now.
- Add the heart of the soup:
- Stir in the shredded chicken and frozen corn then let everything simmer uncovered for 15 to 20 minutes. The broth will reduce slightly and thicken while all the flavors blend together. Give it an occasional stir and taste it after about 15 minutes to see how it's coming along.
- Season to perfection:
- Stir in the salt pepper and that fresh lime juice then taste and adjust as needed. The lime is crucial here because it brightens all those rich spices and makes the flavors pop. Sometimes it needs a pinch more salt or an extra squeeze of lime trust your taste buds.
- Build your perfect bowl:
- Ladle the hot soup into bowls and arrange all those beautiful toppings on the table. Top each bowl with a generous handful of crispy tortilla strips diced avocado shredded cheese cilantro and a dollop of sour cream. Place a lime wedge on the side and let everyone squeeze it over their own bowl right before eating.
This soup became my go-to comfort food after a particularly rough week when nothing seemed to go right. Something about assembling all those colorful toppings and taking that first spicy creamy bite just resets everything.
Make It Your Own
The beauty of tortilla soup is how it adapts to whatever you have in your kitchen. I've made it with leftover turkey rotisserie chicken and even without meat when that's what my fridge demanded. The key is keeping that spice balance right and never skimping on the toppings.
Get Ahead Game Day Strategy
The soup base actually tastes better the next day so I often make it on Sunday and let it hang out in the fridge. Just keep the tortilla strips and toppings separate until you're ready to serve. The flavors develop beautifully overnight and it makes weeknight dinners feel special.
The Perfect Topping Game
I've learned that the difference between good tortilla soup and great tortilla soup is all in the presentation and temperature contrast. Hot soup cold avocado room temperature cheese and those freshly baked tortilla strips create this incredible texture experience.
- Warm your bowls in the oven for a few minutes before serving it keeps the soup hotter longer
- Prep all your toppings before you start the soup so you're not scrambling at the end
- Set up a topping bar and let guests build their own perfect bowls
There's something about this soup that turns an ordinary Tuesday into a celebration. Gather some good tortillas and let it simmer.
Questions & Answers
- → Can I make this soup ahead of time?
-
Yes, the base soup reheats beautifully for up to 3 days. Store tortilla strips separately in an airtight container to maintain their crispy texture, and add fresh garnishes just before serving.
- → What's the best way to get extra crispy tortilla strips?
-
Bake them at 200°C (400°F) for 8–10 minutes, tossing halfway through. Make sure they're spread in a single layer without overcrowding the baking sheet so they crisp evenly rather than steam.
- → How can I make this vegetarian?
-
Replace the shredded chicken with black beans or pinto beans, and swap chicken broth for vegetable broth. The beans add protein and make the soup just as hearty and satisfying.
- → Can I fry the tortilla strips instead of baking?
-
Absolutely. Heat ½ inch of oil in a skillet over medium-high heat and fry strips in batches until golden and crispy, about 2–3 minutes. Drain on paper towels and salt immediately while hot.
- → How spicy is this soup?
-
The soup has a mild to medium heat level from the jalapeño and spices. For more spice, leave some jalapeño seeds or add chipotle peppers in adobo sauce. For less heat, remove all jalapeño seeds membranes.
- → What other toppings work well?
-
Try pickled red onions, radish slices, crumbled queso fresco, or a drizzle of hot sauce. A squeeze of fresh lime juice is essential to brighten all the rich, savory flavors.