Sopa Azteca Tortilla Soup

Featured in: Home Kitchen Cooking

Sopa Azteca brings authentic Mexican flavors to your table with a smoky tomato-chile broth poured over crispy fried tortilla strips. This vibrant soup combines dried pasilla and guajillo chiles with fresh tomatoes, creating a rich base enhanced with oregano and cumin. Top each bowl with creamy panela cheese, ripe avocado, fresh cilantro, and a squeeze of lime for a truly satisfying meal that's ready in under an hour.

Updated on Thu, 29 Jan 2026 14:16:00 GMT
Hot Sopa Azteca soup with crispy tortilla strips, creamy avocado, and panela cheese in a rustic bowl. Save to Pinterest
Hot Sopa Azteca soup with crispy tortilla strips, creamy avocado, and panela cheese in a rustic bowl. | saborzerrin.com

My neighbor Rosa taught me this soup on a grey afternoon when the kitchen smelled like possibility and I had no idea what I was doing. She moved the ingredients around my counter like she was conducting an orchestra, toasting those chiles until the air itself turned smoky and alive. When that first spoonful hit my tongue—the brightness of cilantro, the creamy shock of panela, those tortilla strips still crackling—I understood why this soup has survived centuries in Mexican kitchens. It's not just a recipe; it's a conversation between fire and freshness, crunch and silk.

I made this for my sister's book club on a night when three people called in sick and I thought the evening was ruined. Instead, the four of us sat in my kitchen passing around lime wedges and arguing about whether crema was absolutely essential (it's not, but it changes things). By the end, someone was already asking for the recipe, and another was talking about making it for her daughter's first apartment. That's when I realized soup like this isn't about feeding people—it's about giving them permission to slow down.

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: Use something neutral that can handle heat without complaining—I learned this the hard way when I tried olive oil and everything tasted off.
  • White onion and garlic: These build the foundation, and there's no shortcut here; the time spent letting them soften matters more than you'd think.
  • Roma tomatoes: Pick ones that feel heavy in your hand, ripe enough to give slightly when you press them.
  • Dried pasilla and guajillo chiles: These aren't interchangeable with other chiles—pasillas bring a subtle sweetness while guajillos add brightness, and together they create that signature smokiness that makes this soup unmistakable.
  • Vegetable broth: This is the canvas everything else paints on, so use something with actual flavor, not the tired stuff that tastes like sadness.
  • Oregano and cumin: Toast these with the chiles mentally as you work; they're waiting to wake up.
  • Corn tortillas: Fresh ones fry better and taste alive, but day-old ones work too if that's what you have.
  • Panela cheese: If you can't find it, queso fresco works, but panela's creamy texture when it meets hot broth is pretty hard to replicate.
  • Avocado: Add this at the very end so it stays bright and doesn't turn that sad gray-green color.
  • Fresh cilantro: This isn't garnish; it's the voice of the dish, so don't be shy with it.

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 pot and let the onion soften until it's translucent and sweet, which takes about three minutes and smells like the beginning of something good. Add garlic for just one more minute—you want it fragrant but not brown, which is the difference between delicious and bitter.
Coax the tomatoes to softness:
Let them cook down for five minutes until they've collapsed and released their juice, which is when you know they're ready to become something else. This isn't rushing; this is patience paying off.
Toast the chiles until they whisper:
In a separate skillet, heat your dried chiles for just one to two minutes, moving them around so they toast evenly and release that smoky perfume. You'll know it's right when your kitchen smells like a Mexican market in the best possible way.
Blend into velvet:
Transfer everything soft to a blender with one cup of broth and blend until it's completely smooth, which takes longer than you think. This step transforms separate ingredients into something unified and silky.
Simmer and marry the flavors:
Return the blended mixture to your pot, add the remaining broth and spices, then let it bubble gently for fifteen minutes while you taste and adjust. This is when the soup stops being ingredients and starts being itself.
Fry tortilla strips until they sing:
Heat oil in a skillet and fry your tortilla strips in batches until they're golden and crispy, which takes about one to two minutes. Drain them on paper towels while they're still hot so they stay crunchy.
Assemble like you mean it:
Put crispy tortilla strips in each bowl, ladle hot broth over them immediately, then top with cheese, avocado, cilantro, and a small drizzle of crema if you're feeling generous. Serve with lime wedges and watch people's faces as they taste it.
Vibrant Sopa Azteca garnished with fresh cilantro and lime wedges next to a steaming bowl. Save to Pinterest
Vibrant Sopa Azteca garnished with fresh cilantro and lime wedges next to a steaming bowl. | saborzerrin.com

There's a moment after my family finishes this soup when someone always says something like, 'This is exactly what I needed today,' and nobody questions it because we all understand. It's the moment when food stops being fuel and becomes exactly what the body asked for without words.

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 Smoke Secret

That smoky taste everyone asks about comes from two places: the toasted chiles and your own attention while they cook. I learned this when I walked away to answer my phone and came back to burnt chiles that tasted like disappointment. Now I stand right there and watch them, and I swear I can feel the moment they shift from raw to glorious. If you want even more smokiness, add a chipotle chile in adobo to the blender—just one, because these chiles are spicy and confident.

Timing and Texture Matters

This soup breaks the rules of traditional cooking because you're supposed to serve it immediately, which means you need to plan so everything finishes around the same time. The broth simmers for fifteen minutes while you fry tortilla strips, which is the exact amount of time you need if you stay focused. I've made this soup in chaotic kitchens and calm ones, and the chaos doesn't matter as much as the sequencing—everything hot, everything now, everything at its moment of perfection.

Playing with Variations

Once you understand how this soup works, you can start improvising like a jazz musician who knows the basic chord structure. My cousin adds shredded chicken to hers, which turns it into something heartier but still bright. I've made versions with different cheeses, extra lime zest for brightness, or jalapeños if I'm cooking for people who like heat that announces itself. The foundation stays the same, but your kitchen is your laboratory.

  • Add a chipotle chile in adobo during blending if you crave deep, smoky heat that lingers.
  • Make extra tortilla strips because everyone will eat more than they planned to, and crunchy is always better than regret.
  • Keep lime wedges nearby for squeezing, which is less of a garnish and more of a necessity that brightens everything it touches.
Deep red Sopa Azteca broth poured over golden tortilla strips topped with diced avocado. Save to Pinterest
Deep red Sopa Azteca broth poured over golden tortilla strips topped with diced avocado. | saborzerrin.com

This soup taught me that the best recipes are the ones that make you feel like you're doing something ancient and necessary at the same time. Every time you make it, you're part of a long conversation across generations and borders about how to turn simple things into something that feeds more than just hunger.

Common Questions

Can I make the broth ahead of time?

Yes, the tomato-chile broth can be prepared up to 3 days in advance and stored in the refrigerator. Reheat thoroughly before serving and prepare the crispy tortilla strips fresh for best texture.

What can I substitute for dried pasilla and guajillo chiles?

You can use ancho chiles or a combination of dried chiles available at your local market. For extra heat, add a chipotle chile in adobo. Each variety will create a slightly different flavor profile.

How do I keep the tortilla strips crispy?

Fry the tortilla strips until golden and drain them well on paper towels. Add them to the soup just before serving and ladle the hot broth over them immediately to maintain their crispness.

Can I bake the tortilla strips instead of frying?

Yes, brush the tortilla strips lightly with oil and bake at 375°F (190°C) for 10-12 minutes, turning once, until crispy and golden. This is a healthier alternative to frying.

What cheese works best if I can't find panela?

Queso fresco, feta cheese, or mild mozzarella make excellent substitutes for panela. Each offers a creamy, mild flavor that complements the smoky broth without overpowering it.

Is this soup spicy?

The heat level is moderate, coming from the dried chiles. Pasilla and guajillo chiles provide more smoky flavor than intense heat. You can adjust spiciness by adding more or fewer chiles, or including a chipotle for extra kick.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Sopa Azteca Tortilla Soup

Smoky Mexican soup with crispy tortillas, panela cheese, avocado, and fresh cilantro in chile-tomato broth.

Time to Prep
20 min
Time to Cook
30 min
Overall Time
50 min
Recipe by Wesley Grimes


Skill Level Medium

Culinary Origin Mexican

Output 4 Portions

Diet Information Meat-Free

What You'll Need

Broth

01 2 tablespoons vegetable oil
02 1 medium white onion, chopped
03 3 garlic cloves, minced
04 4 ripe Roma tomatoes, chopped
05 2 dried pasilla chiles, stemmed and seeded
06 1 dried guajillo chile, stemmed and seeded
07 5 cups vegetable broth
08 1 teaspoon dried oregano
09 1/2 teaspoon ground cumin
10 1 teaspoon salt
11 1/4 teaspoon ground black pepper

Tortilla Strips

01 8 corn tortillas, cut into thin strips
02 Vegetable oil for frying

Garnishes

01 1 ripe avocado, diced
02 5 ounces panela cheese, cubed or crumbled
03 1/2 cup fresh cilantro, chopped
04 1/2 cup crema or sour cream (optional)
05 1 lime, cut into wedges

Cooking Steps

Instruction 01

Prepare the base aromatics: Heat 2 tablespoons vegetable oil in a large pot over medium heat. Add chopped onion and sauté until translucent, approximately 3 minutes. Stir in minced garlic and cook for 1 additional minute.

Instruction 02

Cook the tomatoes: Add chopped Roma tomatoes to the pot and cook until softened, about 5 minutes, stirring occasionally.

Instruction 03

Toast the dried chiles: While tomatoes cook, place stemmed and seeded dried pasilla and guajillo chiles in a dry skillet over medium heat. Toast for 1 to 2 minutes until fragrant, taking care not to burn them.

Instruction 04

Blend the broth base: Transfer the softened tomatoes, onions, garlic, and toasted chiles to a blender. Add 1 cup of vegetable broth and blend until smooth consistency is achieved.

Instruction 05

Simmer the soup: Return the blended mixture to the pot. Pour in remaining 4 cups vegetable broth and add dried oregano, ground cumin, salt, and ground black pepper. Bring to a boil, then reduce heat and simmer for 15 minutes. Taste and adjust seasoning as needed.

Instruction 06

Fry the tortilla strips: While the broth simmers, heat approximately 1 inch of vegetable oil in a skillet over medium-high heat. Fry tortilla strips in batches until golden and crisp, about 1 to 2 minutes per batch. Transfer to paper towels to drain excess oil.

Instruction 07

Assemble and serve: Divide crispy tortilla strips among serving bowls. Ladle hot broth over the strips. Top with panela cheese, diced avocado, fresh cilantro, and a drizzle of crema if desired. Serve immediately with lime wedges on the side.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Large pot
  • Skillet
  • Blender
  • Slotted spoon or tongs
  • Paper towels

Allergy Details

Review ingredients for allergens and talk to your doctor with any concerns.
  • Contains dairy products including panela cheese and crema
  • Corn tortillas may contain gluten cross-contamination; verify labels for celiac concerns
  • Always verify specific ingredient labels for complete allergen information

Nutrition Details (per portion)

Details are for your reference only and aren't a substitute for medical advice.
  • Calorie count: 390
  • Fat content: 19 g
  • Carbohydrates: 44 g
  • Protein amount: 11 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.