Sopa Azteca Tortilla Soup

Featured in: Home Kitchen Cooking

Sopa Azteca brings together the bold flavors of Mexican cuisine in a satisfying bowl. Toasted pasilla and guajillo chiles combine with ripe tomatoes to create a deeply flavorful, smoky broth. Crispy fried tortilla strips add texture, while creamy panela cheese, ripe avocado, and fresh cilantro provide the perfect finishing touches. This vegetarian soup comes together in under an hour and serves four.

Updated on Fri, 30 Jan 2026 22:29:09 GMT
Sopa Azteca served in a rustic bowl with golden, crispy tortilla strips topped with diced avocado. Save
Sopa Azteca served in a rustic bowl with golden, crispy tortilla strips topped with diced avocado. | softawragh.com

My neighbor Maria taught me to make sopa azteca on a Saturday afternoon when smoke from her kitchen drew me over with curiosity. She stood at her stove stirring chiles into a pot, the kitchen filling with this deep, almost smoky perfume that made everything feel ancient and alive at once. When she poured that ruby-colored broth over the crispy tortilla strips, it was like watching something sacred happen in a regular kitchen. The way the cheese melted into it, how the avocado floated on top—I understood immediately why this soup had survived centuries.

I made this for friends during a spontaneous dinner party and watched them go quiet the first time they tasted it, their spoons moving with purpose. One friend asked if I'd been holding out on them all these years, and honestly, I had been—mostly because I didn't know how to make it until that afternoon with Maria. Now it's the soup I reach for when I want to cook something that feels both humble and extraordinary.

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: You'll need enough to coat the pan for sautéing and another inch or so for frying the tortillas, so don't skimp here—it's what makes those strips golden and crispy.
  • White onion and garlic: These two build the foundation of flavor before anything else joins the party.
  • Roma tomatoes: Their lower water content means the broth stays rich instead of watery.
  • Dried pasilla and guajillo chiles: Toasting these yourself transforms them from flat and dusty to something with real character and smoke.
  • Vegetable broth: Five cups total, but you'll use one in the blender and the rest to simmer—this split matters for texture.
  • Oregano and cumin: Just enough to whisper their presence, not shout it.
  • Corn tortillas: Buy them fresh if you can; they fry better and taste brighter.
  • Panela cheese: Its mild, creamy nature is exactly why it works—aggressive cheeses would overpower the soup.
  • Avocado and cilantro: Add these last so they stay fresh and vibrant against the heat.
  • Crema or sour cream: Optional but worth the small effort; it softens everything beautifully.
  • Lime wedges: The final note that ties everything together.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your aromatic base:
Heat the oil in a large pot and let the onion turn translucent and gentle, then add the garlic—you want both soft and fragrant before anything else arrives. This takes about 4 minutes total and sets the mood for everything that follows.
Soften the tomatoes:
Let them break down in the heat for about 5 minutes until they're collapsing and starting to concentrate their flavor. You'll notice the texture changing from firm to almost melting.
Toast the chiles until they sing:
Dry toast the pasilla and guajillo in a separate skillet over medium heat for just 1 to 2 minutes—the moment they become fragrant, they're done. If you go too far, they turn bitter and acrid, so stay close and pay attention.
Blend into smoothness:
Transfer the softened tomatoes, onions, garlic, and toasted chiles to a blender with 1 cup of broth and blend until completely smooth. This is your liquid gold, the reason the soup tastes so deep and connected.
Finish the broth:
Return the blend to the pot, add the remaining broth and seasonings, bring it to a boil, then drop the heat and let it simmer gently for 15 minutes. Taste it as it simmers and adjust the salt and pepper—this is your chance to make it exactly yours.
Fry the tortilla strips until they're golden armor:
Heat about an inch of oil in a skillet and fry the tortilla strips in batches, 1 to 2 minutes per batch, until they're deep golden and crispy. Don't crowd the pan or they'll steam instead of fry.
Build each bowl like it matters:
Divide the crispy strips among bowls, pour the hot broth over top, then scatter the panela, avocado, and cilantro like you're decorating something precious. Add a drizzle of crema if you're using it, and serve immediately with lime wedges.
Save
| softawragh.com
Save
| softawragh.com

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.

There's something about a bowl of sopa azteca that makes everyone slow down and actually taste what's in front of them. I've watched this soup transform casual meals into moments where people put down their phones and just talk.

The Magic of Dried Chiles

The first time I toasted dried chiles, I was skeptical—they looked like wrinkled leather and smelled vaguely sad. Thirty seconds in a dry skillet changed my entire understanding of what those little things could do. That transformation from dusty and flat to fragrant and alive taught me that cooking isn't about fancy techniques sometimes, just about understanding what's already in your ingredients and coaxing it out.

Timing Your Garnishes

One night I made the soup hours ahead and added all the garnishes at once, thinking I was being efficient. By the time people sat down, the avocado had turned gray, the cilantro had wilted, and the cheese had hardened. Now I keep everything prepped but separate, adding it fresh to each bowl as it gets served. The difference in brightness and texture is remarkable.

Adapting to What You Have

Maria once made this soup with crumbled feta when she didn't have panela, and it was delicious in a completely different way—sharper, more assertive. The framework of the soup is strong enough to hold variations, which is part of what makes it so appealing. I've added roasted chicken when I had it, extra chipotle when I wanted smoke, even crispy shallots when I wanted a different kind of crunch.

  • If you can't find pasilla or guajillo chiles, use ancho chiles or even chipotles for a smokier finish.
  • The soup freezes beautifully before you fry the tortilla strips, so make it ahead and fry fresh tortillas on serving day.
  • Trust your taste buds at the simmering stage—this broth wants to be seasoned properly, not timidly.
Steaming Sopa Azteca broth is ladled over tortilla strips, garnished with creamy panela cheese and fresh cilantro. Save
Steaming Sopa Azteca broth is ladled over tortilla strips, garnished with creamy panela cheese and fresh cilantro. | softawragh.com
Steaming Sopa Azteca broth is ladled over tortilla strips, garnished with creamy panela cheese and fresh cilantro. Save
Steaming Sopa Azteca broth is ladled over tortilla strips, garnished with creamy panela cheese and fresh cilantro. | softawragh.com

Sopa azteca taught me that sometimes the most meaningful dishes are the ones that taste like they belong in a particular place and time, cooked by someone who knows why each ingredient matters. Make this soup, and you'll understand why Maria guards her recipe like a secret.

Recipe FAQs

Can I make the broth ahead of time?

Yes, the broth can be prepared up to 3 days in advance and stored in the refrigerator. Reheat before serving and fry tortilla strips fresh for the best texture.

What can I substitute for dried pasilla and guajillo chiles?

You can use ancho chiles as a substitute, or add a tablespoon of chipotle in adobo for smokiness. The flavor profile will vary slightly but will still be delicious.

How do I keep the tortilla strips crispy?

Fry the tortilla strips until golden and drain them well on paper towels. Add them to bowls just before serving and pour the hot broth over them immediately.

Can I bake the tortilla strips instead of frying?

Yes, brush tortilla strips lightly with oil and bake at 375°F (190°C) for 10-12 minutes, flipping halfway, until crispy and golden.

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

Queso fresco or feta cheese are excellent substitutes. Both provide a mild, slightly salty flavor that complements the smoky broth beautifully.

Is this soup spicy?

The heat level is mild to medium. Pasilla and guajillo chiles provide more smoky, earthy flavor than intense heat. Adjust spiciness by adding chipotle or serrano chiles.

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

Vibrant Mexican soup with smoky tomato-chile broth, crispy tortillas, panela cheese, and avocado.

Prep Time
20 min
Time to Cook
30 min
Total Duration
50 min
Created by Noah Wilkins


Skill Level Medium

Cuisine Mexican

Makes 4 Portions

Diet Preferences Vegetarian, No Gluten

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

How-To Steps

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

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

Step 06

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

Step 07

Plate and serve: Distribute crispy tortilla strips among serving bowls. Ladle hot broth over strips. Top with panela cheese, diced avocado, chopped cilantro, and a drizzle of crema if desired. Serve with lime wedges.

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

Allergens

Review ingredients for allergens and consult your healthcare provider with any concerns.
  • Contains dairy from panela cheese and crema.
  • Corn tortillas are typically gluten-free; verify labels for cross-contamination.

Nutrition info (per serving)

Figures are for informational use and aren't a substitute for professional advice.
  • Energy: 390
  • Fats: 19 g
  • Carbohydrates: 44 g
  • Proteins: 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.