Sopa Azteca Traditional Mexican Soup

Featured in: Seasonal Bites

Sopa Azteca brings together the bold flavors of Mexican cuisine in one comforting bowl. The smoky tomato-chile broth, infused with pasilla and guajillo peppers, provides a rich foundation for crispy tortilla strips that add satisfying crunch. Fresh panela cheese mellows the heat while ripe avocado adds buttery texture, creating perfect balance in every spoonful.

Updated on Tue, 27 Jan 2026 08:11:00 GMT
Steaming bowls of Sopa Azteca featuring crispy tortilla strips, creamy panela cheese, and fresh avocado. Pin
Steaming bowls of Sopa Azteca featuring crispy tortilla strips, creamy panela cheese, and fresh avocado. | quickcrav.com

My neighbor Maria taught me to make sopa Azteca on a gray afternoon when she showed up at my door with a bag of dried chiles and a knowing smile. She'd watched me struggle through countless soup attempts and decided it was time I learned the real thing, the way her abuela made it in Mexico City. Within an hour, my kitchen smelled like toasted chiles and cilantro, and I understood why this humble soup had survived centuries.

I made this soup for my daughter's school potluck, and watching other parents go back for seconds while their kids asked for the recipe made me realize how food carries stories. That afternoon, sopa Azteca wasn't just lunch, it was a conversation starter about Mexico, family traditions, and why homemade always tastes different.

Ingredients

  • Vegetable oil: You'll need this in two places, and don't skimp on the quality since it flavors both the soffritto and the crispy tortilla strips.
  • White onion and garlic: These create the flavor foundation, so chop them roughly since they'll blend into oblivion anyway.
  • Roma tomatoes: Ripe ones matter here because they'll caramelize into something sweet and deep, not acidic and thin.
  • Pasilla and guajillo chiles: Buy them from a Mexican market if you can, the difference is real, and their smoky sweetness is what makes this broth sing.
  • Vegetable broth: A good homemade broth elevates this entirely, but decent store-bought works in a pinch.
  • Oregano and cumin: Mexican oregano tastes different from Mediterranean oregano, so seek it out if your spice cabinet allows.
  • Corn tortillas: Fresh ones fry better than day-old ones, and they need to be cut thin enough to crisp all the way through.
  • Panela cheese: Mild and creamy, it melts slightly into the hot broth without overwhelming anything else.
  • Avocado and cilantro: Add these just before serving so the avocado doesn't brown and the cilantro stays bright.
  • Crema and lime: Optional but essential in my opinion, the lime brightens everything and crema adds a silky richness.

Instructions

Product image
Air fry, roast, reheat, and dehydrate meals quickly for crispy snacks and easy weeknight dinners.
Check price on Amazon
Build your flavor base:
Heat oil in a large pot and let the onion get translucent and soft before adding garlic, which only needs about a minute so it doesn't turn bitter. This slow sauté is where patience pays off, turning raw onion into something that tastes almost sweet.
Soften the tomatoes:
Once you add the chopped tomatoes, let them cook down for about five minutes until they start to collapse and release their juice. The edges will begin to caramelize slightly, which is exactly what you want.
Toast your chiles:
In a separate dry skillet, toast those dried chiles for just a minute or two until they become fragrant and slightly darker, but stop before they smoke or turn bitter. This step is quick but transforms them from dusty to alive.
Blend into silk:
Transfer the softened tomatoes, onions, garlic, and toasted chiles to a blender with one cup of broth and blend until completely smooth, working in batches if needed. You're looking for a velvety puree with no chunks, which will make your finished broth feel luxurious.
Simmer the broth:
Return the blended mixture to the pot, add the rest of your broth and seasonings, bring to a boil, then immediately turn it down to a gentle simmer for fifteen minutes. Taste as you go, because salt and spice levels vary wildly depending on your ingredients.
Fry the tortilla strips:
While the broth simmers, heat about an inch of oil in a skillet until it shimmers but doesn't smoke, then add tortilla strips in small batches so they have room to crisp. They'll be ready in just a minute or two when they turn golden and make a satisfying crunch when you bite one.
Assemble your bowls:
Divide the crispy tortilla strips among bowls, ladle the hot broth over them, and immediately start adding your toppings before the strips get soggy. The cheese will start to soften, the avocado will barely warm through, and everything comes together in one beautiful, complex spoonful.
Product image
Air fry, roast, reheat, and dehydrate meals quickly for crispy snacks and easy weeknight dinners.
Check price on Amazon
Hearty Sopa Azteca served with lime wedges and avocado, ready to enjoy. Pin
Hearty Sopa Azteca served with lime wedges and avocado, ready to enjoy. | quickcrav.com

There's a moment in making this soup when you pour the blended broth into the pot and the kitchen fills with that deep, smoky aroma that makes you close your eyes for a second. That's when you know you're doing something right, something that tastes like it has roots and history.

The Magic of Mexican Chiles

The first time I tasted the difference between fresh and stale dried chiles, I nearly threw away a batch of soup that tasted flat and one-dimensional. Once I switched to chiles from a proper Mexican grocer with actual turnover, the broth developed this complexity that made people pause mid-spoon and ask what made it taste so good. Buy your chiles from places where people actually cook with them, not from the back corner of a grocery store where they've been sitting since before last year.

Why Tortilla Strips Matter More Than You Think

I used to make this soup and cut my tortilla strips thick and chunky, thinking more dough meant more substance, but they'd just absorb broth and turn into sad little boats. When Maria showed me how to cut them thin and quick, and to fry them right before serving, I finally understood that texture contrast was the whole point. The crispness against the silky broth creates this moment of satisfaction that you can't replicate any other way.

Assembly and Serving for Maximum Impact

The secret to restaurant-quality sopa Azteca at home is treating the final assembly like a mini ceremony, adding each garnish with intention rather than rushing through it. The way the creamy cheese and avocado create little pockets of richness against the bright cilantro and squeeze of lime is what makes people ask for your recipe. Here's what transforms a bowl of soup into something memorable:

  • Layer your tortilla strips directly in the bowl before ladling the broth so they stay as crispy as possible for those first few crucial bites.
  • Add the cheese, avocado, and cilantro right when you serve rather than earlier, so everything stays in its best state.
  • Don't skip the lime wedge, because that final squeeze of acid is what makes all the flavors suddenly click into focus.
Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon
A vibrant, close-up view of Sopa Azteca with golden tortilla strips and cilantro. Pin
A vibrant, close-up view of Sopa Azteca with golden tortilla strips and cilantro. | quickcrav.com

This soup feels like the kind of food that reminds you why cooking from scratch matters, why traditions survive, and why a good recipe is really just an invitation to sit with someone you care about. Every time I make it, I think of Maria and that gray afternoon when she decided to teach me something real.

Recipe Q&A

What makes Sopa Azteca authentic?

Authentic Sopa Azteca features dried pasilla and guajillo chiles toasted and blended into the broth, creating the signature smoky depth. Traditional garnishes include panela cheese, fresh avocado, cilantro, and crema served alongside crispy corn tortilla strips.

Can I make this ahead of time?

Prepare the broth up to 2 days in advance and store refrigerated. Fry tortilla strips fresh before serving to maintain crispness. Add garnishes individually when serving for best texture and presentation.

What cheese works best?

Panela cheese is traditional for its mild flavor and creamy texture that doesn't melt completely. Queso fresco or feta make excellent substitutes, offering similar crumbly texture and subtle tang to balance the smoky broth.

How spicy is this soup?

The dried chiles provide mild to medium heat depending on personal preference. Removing seeds reduces spice level significantly. The broth delivers smoky depth rather than overwhelming heat, while crema garnish offers cooling contrast.

Can I bake instead of fry the tortillas?

Baking tortilla strips at 400°F until crisp creates a lighter version, though they won't achieve the same golden crunch. Brush strips lightly with oil and bake 15-20 minutes, flipping halfway for even crisping.

Is this soup gluten-free?

Corn tortillas are naturally gluten-free, making this soup suitable for gluten-free diets. Verify tortilla packaging for cross-contamination warnings if celiac safety is a concern. All other ingredients are naturally gluten-free.

Sopa Azteca Traditional Mexican Soup

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

Preparation time
20 min
Cooking time
30 min
Total time
50 min

Category Seasonal Bites

Difficulty Medium

Origin Mexican

Yield 4 Servings

Dietary specifications Vegetarian, Gluten-free

Ingredients

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

Instructions

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

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

Step 03

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

Step 04

Blend soup 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.

Step 05

Simmer 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, approximately 1-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, diced avocado, fresh cilantro, and a drizzle of crema if desired. Serve immediately with lime wedges.

Required equipment

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

Allergen information

Review each ingredient to identify potential allergens and seek advice from a healthcare professional if uncertain.
  • Contains dairy from panela cheese and crema
  • Corn tortillas typically gluten-free but verify labels for cross-contamination risks

Nutritional values (per serving)

These details are offered as a general guide only and shouldn't replace professional medical guidance.
  • Calories: 390
  • Fat: 19 g
  • Carbs: 44 g
  • Protein: 11 g