Pin it The first time I had Sopa Azteca was in a tiny Mexico City café where the owner insisted I try her grandmother's recipe. She told me the secret was in the tortilla strips—they had to be fried just right, still warm when the broth hit them. That bowl changed everything I thought I knew about tomato soup. I've been making it ever since, and my kitchen still smells like toasted chiles and frying tortillas every time.
Last winter, my neighbor came over while I was toasting the chiles. She said the smell reminded her of her grandmother's kitchen in Puebla. We ended up eating together at my counter, adding extra cheese and lime until we found the perfect balance. Now she texts me every time she makes it, usually with some new variation she's discovered.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Vegetable oil: Needed for both the base and frying—use a neutral oil that can handle medium-high heat without smoking
- White onion: Creates that sweet aromatic foundation that balances the chile heat
- Garlic cloves: Fresh is non-negotiable here—jarred garlic lacks the punch this soup demands
- Roma tomatoes: Their meaty texture holds up better than beefsteaks during blending
- Pasilla chiles: These bring a mild, raisin-like heat that's essential to the flavor profile
- Guajillo chile: Adds just enough brightness and complexity without overwhelming the palate
- Vegetable broth: Use a good quality one—you're building layers of flavor here
- Dried oregano: Mexican oregano has a citrusy note that works beautifully, but regular works fine too
- Ground cumin: Toast it in a dry pan first for 30 seconds to wake up those essential oils
- Corn tortillas: Day-old ones actually fry up crispier than fresh ones
- Panela cheese: Its mild creaminess soaks up the broth without overpowering—queso fresco works if you can't find it
- Ripe avocado: Should give slightly when pressed but not feel mushy
- Fresh cilantro: Add it at the very last minute to preserve that bright, herbal pop
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your flavor foundation:
- Heat oil in your large pot over medium, then sauté the onion until it turns translucent—about 3 minutes. Toss in the garlic and give it just one minute, anything longer and it'll turn bitter on you.
- Soften those tomatoes:
- Add the chopped tomatoes and let them cook down until they're completely soft, about 5 minutes. While they're working, toast your dried chiles in a dry skillet until they're fragrant—literally 1-2 minutes max, or they'll turn acrid and ruin everything.
- Create the silk:
- Transfer everything—tomatoes, onions, garlic, toasted chiles—into your blender with one cup of broth. Blend until it's completely smooth, no chunks allowed, then return it all to the pot.
- Simmer into soul:
- Pour in the rest of your broth along with oregano, cumin, salt, and pepper. Bring it to a boil, then drop the heat and let it simmer gently for 15 minutes while you make the tortilla strips.
- Fry the crown jewel:
- Heat about an inch of oil in your skillet until it's shimmering. Fry the tortilla strips in batches—they should be golden and slightly curled, about 1-2 minutes each. Drain them on paper towels and sprinkle with salt while they're still hot.
- Assemble the magic:
- Divide those crispy strips among bowls, then ladle the hot broth right over them—listen for that sizzle. Top with cheese, avocado, cilantro, and crema if you're using it. Serve immediately with lime wedges on the side.
Pin it My friend brought this soup to her sister's hospital ward after surgery. The staff kept coming by asking what that incredible smell was, and soon nurses were dropping by with empty Tupperware, hoping for leftovers. It became this thing she did—making soup for people who needed comfort.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
The Chile Toasting Secret
I've learned that chiles can go from perfectly toasted to burned in seconds. Stand right there, don't walk away, and trust your nose—the moment they smell fragrant, pull them off. Some cooks press them flat with a spatula for more even toasting, which I've started doing and it makes a noticeable difference in the final broth depth.
Broth That Breathes
Simmering uncovered lets some liquid evaporate, concentrating those chile and tomato flavors. I used to cover it, thinking it would cook faster, but the soup always tasted watered down. Now I give it those full 15 minutes uncovered, sometimes more if I want it really robust—just don't let it reduce too much or you'll lose the soup consistency entirely.
Tortilla Timing
The biggest crime against Sopa Azteca is soggy tortillas. I've tried baking them, air-frying them, even buying pre-made strips, but nothing beats frying them yourself. The oil temperature matters—if it's too cool, they'll absorb too much grease and turn limp; too hot, and they burn before crisping. Get it right, and they stay crunchy even after sitting in broth for several minutes.
- Fry your strips in the morning and keep them in a paper bag—they'll stay perfectly crisp until dinner
- Sprinkle with a pinch of salt immediately after frying for that seasoned chip taste
- If you're making this for a crowd, set up a tortilla strip bar so people can add as many as they want
Pin it This soup has become my go-to for rainy days and tired souls. There's something about that first spoonful—the crunch, the heat, the creaminess—that makes everything else fade away for just a moment.
Recipe FAQs
- → What makes Sopa Azteca different from regular tortilla soup?
Sopa Azteca uses dried pasilla and guajillo chiles that are toasted and blended into the broth, creating a deeper, smokier flavor profile compared to standard tortilla soup. The broth is smoother and more intensely flavored from the blended chiles and tomatoes.
- → Can I make the tortilla strips ahead of time?
Yes, fry the tortilla strips up to 2 days in advance and store in an airtight container at room temperature. They'll stay crisp and ready to use when you're ready to serve the soup.
- → What can I substitute for panela cheese?
Queso fresco, feta, or mild goat cheese work well as substitutes. Panela has a mild, slightly salty flavor that doesn't overpower the broth, so choose something with similar characteristics.
- → Is the broth very spicy?
The dried chiles provide flavor rather than intense heat. Pasilla and guajillo are mild to medium chiles with smoky, fruity notes. The resulting broth is flavorful and warming but not overwhelmingly spicy.
- → Can I freeze this soup?
Freeze the broth base for up to 3 months. Tortilla strips and fresh garnishes don't freeze well, so add those fresh when serving. Thaw broth overnight and reheat before assembling bowls.