Sopa Azteca with Tortilla Strips

Featured in: Year-Round Food Ideas

Sopa Azteca is a classic Mexican soup that combines a deeply flavorful tomato-chile broth with crispy fried tortilla strips. The broth gets its smoky complexity from toasted pasilla and guajillo chiles, while garnishes of creamy panela cheese, ripe avocado, and fresh cilantro add texture and freshness. This vegetarian dish comes together in under an hour and serves four, making it perfect for a satisfying weeknight dinner or special occasion.

Updated on Fri, 30 Jan 2026 18:06:12 GMT
Topped with creamy panela and avocado, Sopa Azteca features a rich, smoky tomato-chile broth ladled over golden, crispy tortilla strips. Save
Topped with creamy panela and avocado, Sopa Azteca features a rich, smoky tomato-chile broth ladled over golden, crispy tortilla strips. | tirrakitchen.com

My neighbor Maria taught me that sopa Azteca isn't just soup—it's theater in a bowl. She'd ladle the smoky broth right at the table, and you'd watch the crispy tortilla strips soften just enough while the cheese melted into golden threads. The first time I made it alone, I burned the chiles and started over, but that mistake taught me everything about respecting the delicate balance between toasted and scorched.

I made this soup for my book club on a rainy Tuesday, and three people asked for the recipe before they'd finished eating. What struck me was how everyone customized their bowl differently—some piled on cheese, others went heavy on cilantro—yet it felt like the same dish somehow. That's when I realized sopa Azteca isn't prescriptive; it invites you to play.

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 it twice—once for the broth base and again for frying, so don't skimp or you'll end up with soggy tortillas.
  • White onion: The backbone of the broth; chopped small enough means it dissolves into the sauce rather than floating as chunks.
  • Garlic cloves: Minced fine so it perfumes the entire pot without leaving bitter bits.
  • Ripe Roma tomatoes: The fresher and ripest you can find, the sweeter and more complex your broth becomes—canned works in winter, but fresh makes magic.
  • Dried pasilla chiles: These bring earthy depth without overwhelming heat; they're the soul of this soup.
  • Dried guajillo chile: A touch brighter and fruitier than pasilla, it rounds out the flavor profile beautifully.
  • Vegetable broth: Use the best quality you have because it's the canvas everything else paints on.
  • Dried oregano: A pinch of this Mexican staple ties the whole broth together—don't skip it.
  • Ground cumin: Just enough warmth to remind you this is bold cooking.
  • Salt and black pepper: Taste as you go; seasoning is personal.
  • Corn tortillas: Fresh ones fry crispier and more evenly than day-old ones.
  • Panela cheese: Mild and slightly creamy, it softens into the hot broth without melting into oblivion; if you can't find it, queso fresco works in a pinch.
  • Ripe avocado: Add this last, just before serving, so it stays silky and doesn't turn that sad grayish-brown.
  • Fresh cilantro: The green, peppery finish that makes people say yes, that's it.
  • Crema: Optional but recommended—a drizzle adds a luxurious richness that feels indulgent.
  • Lime wedges: Squeeze over everything for brightness that cuts through the richness.

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 oil in a large pot over medium heat, then add onion and let it turn translucent and soft—you'll smell when it's ready, around three minutes. Add garlic and cook just until fragrant, maybe another minute, before it can turn bitter.
Soften the tomatoes:
Add your chopped tomatoes and let them break down for about five minutes, stirring occasionally until they're completely softened and the pot smells like summer. This is where the soup's brightness begins.
Toast and bloom the chiles:
While tomatoes cook, toast dried chiles in a dry skillet over medium heat for just one to two minutes—you want that toasted, fragrant smell, not charred bitterness. Do this right and your whole kitchen will smell like authentic Mexican cooking.
Blend into smoothness:
Transfer the cooked tomatoes, onions, garlic, and toasted chiles to a blender with one cup of broth and blend until completely smooth. This is non-negotiable; any chunks will make the broth feel unfinished.
Simmer and marry flavors:
Pour the blended mixture back into the pot, add remaining broth, oregano, cumin, salt, and pepper, then bring to a boil before reducing heat and simmering for fifteen minutes. Taste halfway through and adjust seasonings—this is your moment to make it yours.
Fry tortilla strips until golden:
Heat about an inch of oil in a separate skillet over medium-high heat, then fry tortilla strips in batches so they have room to crisp without crowding. They should be golden and crunchy, not pale or burnt, and will take about one to two minutes per batch.
Assemble and serve immediately:
Divide crispy tortilla strips among bowls, ladle hot broth over them, then crown with panela cheese, fresh avocado, cilantro, and a drizzle of crema if using. Serve right away with lime wedges so everything stays at its best—the tortillas stay crisp, the cheese stays creamy, the avocado stays green.
Garnished with cilantro and a drizzle of crema, steaming Sopa Azteca offers a vibrant, rustic Mexican soup served in a colorful bowl. Save
Garnished with cilantro and a drizzle of crema, steaming Sopa Azteca offers a vibrant, rustic Mexican soup served in a colorful bowl. | tirrakitchen.com
Garnished with cilantro and a drizzle of crema, steaming Sopa Azteca offers a vibrant, rustic Mexican soup served in a colorful bowl. Save
Garnished with cilantro and a drizzle of crema, steaming Sopa Azteca offers a vibrant, rustic Mexican soup served in a colorful bowl. | tirrakitchen.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 a moment when you taste this soup for the first time that feels almost ceremonial—the heat, the texture, the layers of flavor all at once. That's when you understand why this recipe has survived centuries; it's not just food, it's proof that simple ingredients and respect for tradition can create something unforgettable.

The Art of Toasting Chiles

Toasting dried chiles is a technique that changed how I think about cooking. The heat releases essential oils and deepens the flavor from one-dimensional to complex, but there's a razor-thin line between perfect and burned. I learned this by ruining two batches and finally understanding that if it smells smoky and fragrant but not acrid, you're done—take it off the heat immediately and transfer to your blender.

Why Crispy Tortillas Matter

Some people make sopa Azteca and skip the frying step, using raw tortilla strips instead, and the result feels flat and incomplete. Frying isn't about indulgence; it's about texture contrast—that golden crunch against silky broth, creamy cheese, and soft avocado. The moment crispy hits hot broth, something magical happens, and that's when you realize this soup isn't just nourishment, it's an experience.

Customization and Variations

This soup thrives on personalization, which is why it's remained popular across generations and regions. Some cooks add a chipotle chile in adobo for smoky heat, others stir in shredded chicken, and a few brave souls add a poached egg right before serving. The broth is your canvas, and every addition should feel intentional, not random.

  • For deeper smokiness, add one chipotle chile in adobo to the blender alongside the pasilla and guajillo chiles.
  • Substitute panela with feta, queso fresco, or even cotija cheese depending on what's available and your flavor preference.
  • Keep lime wedges nearby because a squeeze of fresh citrus brightens everything and ties all the flavors together.
Perfect for a cozy dinner, Sopa Azteca combines spicy tomato broth, crunchy tortilla strips, lime wedges, and cubed panela cheese. Save
Perfect for a cozy dinner, Sopa Azteca combines spicy tomato broth, crunchy tortilla strips, lime wedges, and cubed panela cheese. | tirrakitchen.com
Perfect for a cozy dinner, Sopa Azteca combines spicy tomato broth, crunchy tortilla strips, lime wedges, and cubed panela cheese. Save
Perfect for a cozy dinner, Sopa Azteca combines spicy tomato broth, crunchy tortilla strips, lime wedges, and cubed panela cheese. | tirrakitchen.com

Sopa Azteca is one of those recipes that rewards slowness and attention; it's not fast food, it's honest food. Make it for someone you care about, and watch how a bowl of soup becomes a moment of connection.

Recipe FAQs

Can I bake the tortilla strips instead of frying them?

Yes, you can bake tortilla strips at 375°F (190°C) for 10-12 minutes until crispy and golden, turning once halfway through. While they won't be quite as crispy as fried, this method uses less oil and is healthier.

What can I substitute for dried pasilla and guajillo chiles?

You can use other dried Mexican chiles like ancho or New Mexico chiles. For easier sourcing, substitute with 2-3 tablespoons of chili powder, though the flavor will be less complex and smoky.

How do I store and reheat leftovers?

Store the broth and tortilla strips separately in airtight containers in the refrigerator for up to 3 days. Reheat the broth on the stovetop, and add fresh or re-crisped tortilla strips when serving to maintain texture.

Can I make this soup spicier?

Absolutely! Add a chipotle chile in adobo to the blender for smoky heat, or include fresh jalapeños when sautéing the onions. You can also serve with hot sauce on the side for individual heat preferences.

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

Queso fresco, feta cheese, or even fresh mozzarella make excellent substitutes for panela. Look for a mild, fresh cheese that won't completely melt into the hot broth but will soften slightly.

Is this soup naturally gluten-free?

Yes, when made with 100% corn tortillas and gluten-free vegetable broth, this soup is naturally gluten-free. Always check labels on packaged ingredients to ensure no cross-contamination if you have celiac disease.

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 with Tortilla Strips

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

Prep Time
20 minutes
Cook Time
30 minutes
Total Duration
50 minutes
Created by Lily Crawford


Skill Level Medium

Cuisine Mexican

Makes 4 Number of Servings

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

Step 01

Prepare the 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

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

Step 03

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

Step 04

Blend the mixture: 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.

Step 05

Simmer the broth: Return the blended mixture to the pot. Add remaining 4 cups 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 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. Drain on paper towels.

Step 07

Assemble and serve: Divide crispy tortilla strips among serving bowls. Ladle hot broth over the strips. Top with panela cheese cubes, diced avocado, chopped cilantro, and a drizzle of crema if desired. Serve immediately 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 Needed

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

Allergy Info

Be sure to check all items for allergens. When unsure, seek medical guidance.
  • Contains dairy products including panela cheese and crema
  • Corn tortillas are typically gluten-free but verify labels for potential cross-contamination

Nutrition Info (per portion)

Nutrition data is just for reference and isn't meant to replace a healthcare professional.
  • Calories: 390
  • Fats: 19 grams
  • Carbohydrates: 44 grams
  • Proteins: 11 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.