This vibrant Mexican soup combines a rich, spiced tomato-chili broth with tender shredded chicken and sweet corn. The magic happens with the toppings—golden, crispy tortilla strips baked until perfectly crunchy, then crowned with creamy avocado, melted cheese, fresh cilantro, and cool sour cream. A squeeze of bright lime ties everything together, creating that perfect balance of spicy, savory, and fresh flavors that makes Mexican cuisine so irresistible.
The kitchen was freezing that January afternoon when I decided soup was the only reasonable answer to life. I craved something that would warm me from the inside out but still feel bright and alive, not heavy and sluggish like winter comfort food tends to be. This tortilla soup became my solution—spicy enough to make you sit up straight, tangy from lime, with that perfect crunch of tortilla strips that makes every spoonful exciting.
Last winter my neighbor came over shivering from a walk in the snow and I served this steaming from the stovetop. She took one spoonful and stopped talking entirely, just looked at me with wide eyes and said this is exactly what I didnt know I needed. Now she requests it every time temperatures drop below freezing and I happily oblige.
Ingredients
- Vegetable oil: Use a neutral oil here so it doesnt compete with the spices, and dont be shy about it—fat carries flavor
- Yellow onion: The foundation that builds sweetness as it sautés, so take those full four minutes and let it soften properly
- Garlic: Fresh minced is best here, jarred garlic can taste bitter when cooked this quickly
- Jalapeño: Remove the seeds and membranes if you want mild, leave some in for medium heat
- Ground cumin: Toasts beautifully in the hot oil and gives that earthy backbone distinctive to Mexican cooking
- Chili powder: Not spicy chili powder but the mild American blend with oregano already mixed in
- Smoked paprika: This is your secret weapon for depth without having to actually smoke anything
- Dried oregano: Mexican oregano has a citrusy note but regular works fine if thats what you have
- Diced tomatoes: Dont drain the can, all that liquid becomes part of your flavorful broth
- Chicken broth: Homemade is ideal but any quality boxed broth will serve you well here
- Shredded chicken: Rotisserie chicken works perfectly, just shred it with your fingers for the best texture
- Frozen corn: Actually works better than fresh here because it holds its shape during simmering
- Lime juice: Fresh squeezed only, never bottled—the acid is what cuts through the rich broth
- Corn tortillas: The older and slightly dried out they are, the crispier they will bake
- Avocado: Should be ripe but still firm enough to dice without turning into mush
- Shredded cheese: Sharp cheddar adds bite but Monterey Jack melts beautifully into the hot soup
- Fresh cilantro: Adds that bright herbal note that wakes up the whole bowl
- Sour cream: Mexican crema is thinner and tangier but regular sour cream works perfectly
Instructions
- Bake the tortilla strips:
- Toss the cut tortillas with oil and salt until evenly coated, then spread in a single layer on your baking sheet. Bake until they are golden and crunch when you bite one, flipping halfway so both sides get equally crisp and beautiful.
- Sauté the aromatics:
- Heat oil in your soup pot over medium heat and cook the onion until it is completely soft and translucent. Add the garlic and jalapeño and stir constantly for just one minute so they release their fragrance without burning.
- Bloom the spices:
- Sprinkle in all your spices and stir for thirty seconds until the air smells absolutely incredible. This step awakens the essential oils in the dried spices and prevents them from tasting dusty.
- Build the broth:
- Pour in the diced tomatoes with all their juices and the chicken broth, stirring to scrape up any flavorful bits from the bottom of the pot. Let it come to a gentle simmer while you breathe in that developing aroma.
- Add the heartiness:
- Stir in your shredded chicken and frozen corn, then let it simmer uncovered for about twenty minutes. This gives the flavors time to get acquainted and the broth to reduce slightly for more intensity.
- Season with brightness:
- Stir in the salt, pepper, and lime juice, then taste and adjust anything that needs balancing. The lime should make your mouth water slightly and the salt should enhance without overwhelming.
- Assemble the bowls:
- Ladle the hot soup into bowls and arrange all your toppings in little piles across the surface. Finish with that final squeeze of lime wedge right at the table so everyone can customize their own perfect bite.
My friend who insists she hates soup tried this at my dinner party and asked for seconds before anyone else had finished their first bowl. She said it was the first soup that actually felt like a complete meal rather than just a starter, and now she makes it every Sunday for her weekly meal prep.
Making It Your Own
This soup welcomes variations like an old friend. Sometimes I add black beans or white beans for extra protein, especially when feeding hungry teenagers after sports practice. Other times I toss in diced zucchini or bell peppers during the simmering stage to sneak in more vegetables without anyone complaining.
The Heat Factor
You have complete control over the spice level here. Keep the jalapeño seeds out for mild, leave some in for medium, or add a diced chipotle pepper in adobo sauce for serious heat that builds slowly. I once accidentally doubled the spices and it was still delicious, just needed extra lime to balance everything.
Perfect Pairings
This soup has become my go-to for casual dinner parties because it feels special but actually comes together quickly. Serve with cold Mexican beer or a crisp white wine that can stand up to the spices. A simple green salad with citrus vinaigrette makes a perfect starter without competing with the soup.
- Warm tortillas on the side never hurt anyone for soaking up extra broth
- Keep extra lime wedges at the table because people will want more acid
- Make double the tortilla strips because they disappear as snacks while cooking
There is something so satisfying about a recipe that comes from humble ingredients but tastes like it came from a restaurant kitchen. This tortilla soup has earned its permanent place in my regular rotation, and I bet it will find its way into yours too.
Recipe FAQs
- → Can I make this soup vegetarian?
-
Yes, simply omit the chicken and swap the chicken broth for vegetable broth. Add black beans or extra corn to maintain protein and substance.
- → How do I store leftovers?
-
Store the soup and toppings separately in airtight containers. The soup keeps for 4-5 days refrigerated. Tortilla strips stay crisp for 2-3 days when kept dry.
- → Can I freeze this soup?
-
The soup base freezes beautifully for up to 3 months. Freeze without toppings and add fresh tortilla strips, avocado, and cilantro when reheating.
- → How can I make it spicier?
-
Add chipotle peppers in adobo sauce, leave jalapeño seeds in, or increase the chili powder. A dash of hot sauce right before serving also works well.
- → What's the best way to get crispy tortilla strips?
-
Baking at 200°C (400°F) for 8-10 minutes creates perfectly crispy strips. Toss halfway through and watch closely to prevent burning. They should be golden and crunchy.