Sopa Azteca Mexican Soup

Featured in: Herbal Comfort Dishes

This classic Mexican soup brings together smoky dried chiles, ripe tomatoes, and aromatic spices in a rich, warming broth. The magic happens when you pour this flavorful base over freshly fried corn tortilla strips, creating a perfect contrast of textures.

Each bowl gets topped with crumbled panela cheese, creamy avocado slices, and bright cilantro. The tangy crema and squeeze of fresh lime add the final touches that make this dish unforgettable.

While the preparation involves several components, each step is straightforward. The result is a restaurant-worthy soup that captures the essence of Mexican comfort food. Perfect for gathering friends and family around the table.

Updated on Tue, 27 Jan 2026 16:05:00 GMT
Sopa Azteca with rich red broth, crispy tortilla strips, creamy avocado, and panela cheese. Save
Sopa Azteca with rich red broth, crispy tortilla strips, creamy avocado, and panela cheese. | dunebasil.com

The first time I tasted sopa azteca was at a small kitchen table in Mexico City, steam rising from a bowl that seemed impossibly full of color and texture. My friend's grandmother had been making this soup for decades, and she moved through the kitchen with such ease that I didn't realize how much technique was hiding in those simple motions. What struck me most wasn't just the smoky broth or the crispy tortilla strips, but how everything came alive when you poured that hot liquid over them, watching the textures transform and meld together in real time.

I made this for my partner on a cold evening when we both needed something warm and grounding, and watching them add lime to their bowl and take that first spoonful was all the validation I needed. They kept going back for more broth, and I realized then that sopa azteca works because it respects each component equally, whether it's the silky cheese or that crucial crunch that comes from timing the tortilla strips just right.

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 a neutral oil like canola or sunflower, and don't skimp when frying the tortillas since you need enough heat to get them properly crispy without soaking them in grease.
  • White onion and garlic: These build the foundation of your broth, and the white onion specifically has a gentle sweetness that won't overpower the chiles.
  • Roma tomatoes: They have fewer seeds and less water than other varieties, which means your broth will be cleaner and more concentrated in flavor.
  • Dried pasilla and guajillo chiles: The pasilla brings deep, almost chocolate-like notes while the guajillo adds brightness and a hint of sweetness, and toasting them before blending wakes up their oils and deepens their character.
  • Vegetable broth: A good quality broth matters here because it's not being masked by cream or heavy ingredients, so choose one you'd actually drink on its own.
  • Oregano and cumin: These aren't just sprinkled in randomly, they anchor the Mexican flavor profile and complement the chile heat.
  • Corn tortillas: Fresh ones fry better than day-old, and cutting them thin ensures they crisp evenly without burning on the outside before the inside dries out.
  • Panela cheese: This fresh, mild cheese has a higher melting point than most, so it softens into creamy pockets without dissolving into the broth.
  • Avocado: Add it just before serving or it will darken and lose that buttery freshness that makes each spoonful interesting.
  • Fresh cilantro: It's not garnish for decoration here, it's another layer of flavor that ties everything together with its bright, slightly peppery notes.

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Start your flavor base:
Heat oil in a large pot over medium heat and let it shimmer before adding your chopped onion. Watch for it to turn translucent and slightly golden at the edges, which takes about three minutes, then add the garlic and let it bloom for just under a minute so it perfumes the oil without turning bitter.
Coax out the tomato sweetness:
Add your chopped tomatoes and let them break down for about five minutes, stirring occasionally so they soften evenly. You'll notice the kitchen starting to smell like summer, and the tomatoes will begin releasing their juices into the oil.
Toast and awaken the chiles:
While the tomatoes are cooking, place your dried chiles in a separate dry skillet over medium heat for just a minute or two, moving them around so they toast evenly without catching on the pan. The moment they start smelling smoky and fragrant, pull them off the heat because a few seconds more and they'll taste acrid.
Blend into velvet:
Transfer the softened tomato mixture and toasted chiles to your blender along with just one cup of broth, then blend until completely smooth with no chile pieces visible. This combination creates the soul of the soup, a silky base that coats your tongue.
Build the full broth:
Pour your blended mixture back into the pot, add the remaining broth along with oregano, cumin, salt, and pepper. Bring it to a rolling boil, then lower the heat and let it simmer quietly for about fifteen minutes, which lets all the flavors settle and deepen.
Fry the tortilla strips to gold:
While the broth simmers, heat about an inch of fresh oil in a skillet over medium-high heat until it shimmers and a test strip sizzles immediately when it touches the surface. Fry your tortilla strips in small batches for just a minute or two until they're deep golden and crisp, then drain them on paper towels so they stay crunchy.
Compose each bowl with intention:
Divide the crispy tortilla strips among your bowls first, then ladle the steaming broth over them slowly so the heat reaches them but they don't sit there getting soggy. Top with panela cheese, fresh avocado, cilantro, a drizzle of crema if you like, and serve immediately with lime wedges on the side.
Hearty Sopa Azteca served hot with tangy crema and fresh cilantro garnish. Save
Hearty Sopa Azteca served hot with tangy crema and fresh cilantro garnish. | dunebasil.com

The moment when you pour that smoky broth over the waiting tortilla strips and watch them begin their transformation is when this soup becomes more than just lunch or dinner. It becomes this small edible moment where texture and temperature and flavor are all happening at once, and that's what brings you back to make it again.

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

Mexican cooking has a language of smoke and char that's hard to replicate if you rush through it, and sopa azteca taught me that toasting dried chiles is where that language begins. I used to skip this step thinking it was fussy, but one afternoon I did it carefully and realized my entire soup had been missing this deep, slightly mysterious undertone that makes people pause and ask what you did differently. Now I always tell people that toasting takes two minutes and changes everything, which is really a lesson about how small details in cooking often matter more than the fancy ingredients.

Why Fresh Tortillas Make the Difference

I learned this the expensive way by buying a package of tortillas that had been sitting in my fridge for a week, cutting them up and frying them with great hope and mediocre results. They turned out pale and limp instead of golden and crispy, and I realized that fresh tortillas have moisture content that older ones have lost, which means they fry with a snap instead of a sigh. Now I buy tortillas the day I plan to make this soup, or at least the day before, and it's made a visible difference in how good this tastes.

Building Flavor, One Layer at a Time

This soup taught me that you don't need dozens of ingredients to create depth, you just need to respect the ones you have and let them do their work without rushing. The blending step is crucial because it incorporates air and creates a silky texture that feels luxurious, and the simmering time lets all those flavors marry together into something that tastes like more than the sum of its parts.

  • If your avocado starts to darken, slice it fresh right into the bowl so it stays bright green and buttery.
  • Make your broth ahead if you want, then fry the tortillas fresh and assemble everything just before serving for maximum crispness.
  • A squeeze of fresh lime juice in the bowl is not optional, it brightens every element and ties them all together.
Steaming Sopa Azteca features golden tortilla strips and queso panela in a rustic bowl. Save
Steaming Sopa Azteca features golden tortilla strips and queso panela in a rustic bowl. | dunebasil.com

Sopa azteca is one of those dishes that feels like a celebration even when you're making it for a quiet Tuesday night, and once you taste it made properly, you'll find yourself craving it again. It's worth taking the time to do it right because the reward is bigger than the effort.

Recipe FAQs

โ†’ What makes Sopa Azteca authentic?

Authentic Sopa Azteca relies on dried pasilla and guajillo chiles blended with tomatoes and aromatics to create its signature smoky-red broth. The crispy tortilla strips added just before serving provide essential texture contrast.

โ†’ Can I make this ahead of time?

Prepare the broth up to 2 days in advance and refrigerate. Fry the tortilla strips fresh before serving to maintain their crispiness. Reheat the broth gently while preparing the garnishes.

โ†’ What can I substitute for panela cheese?

Queso fresco, feta, or mild goat cheese work well as alternatives. These cheeses provide similar saltiness and creaminess that balances the smoky broth beautifully.

โ†’ How do I adjust the spice level?

Remove seeds and membranes from the dried chiles for milder flavor. Add a chipotle in adobo during blending for extra heat and smokiness. Taste and adjust after the broth simmers.

โ†’ Is this suitable for gluten-free diets?

Corn tortillas are naturally gluten-free, making this dish gluten-friendly. Verify your tortillas are certified gluten-free and check all packaged ingredients for cross-contamination warnings.

โ†’ Can I add protein to make it heartier?

Shredded chicken, black beans, or chickpeas are excellent additions. Add them to the broth during the last 5 minutes of simmering so they absorb the flavors without becoming mushy.

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 Mexican Soup

Smoky tomato-chile broth over crispy tortilla strips with panela cheese, avocado, and fresh cilantro.

Prep Time
20 minutes
Time to Cook
30 minutes
Overall Time
50 minutes
Recipe by Dune Basil Lea Romano


Skill Level Medium

Cuisine Mexican

Makes 4 Portions

Diet Information Meat-Free, 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
05 1 lime, cut into wedges

How to Make It

Step 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. Add minced garlic and cook for 1 additional minute until fragrant.

Step 02

Cook the Tomatoes: 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, toast the dried pasilla and guajillo chiles in a dry skillet over medium heat for 1 to 2 minutes until fragrant. Handle carefully to avoid burning.

Step 04

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

Step 05

Simmer the Broth: Return the 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: 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.

Step 07

Serve and Garnish: Divide crispy tortilla strips among serving bowls. Ladle hot broth over the strips. Top with panela cheese, avocado, fresh cilantro, and a drizzle of crema. 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.

Essential Tools

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

Allergy Details

Review ingredients for allergies, and talk to your doctor if you're uncertain.
  • Contains dairy from panela cheese and crema
  • Corn tortillas are typically gluten-free; verify labels for cross-contamination
  • Always verify all ingredient labels for specific allergens

Nutrition per serving

Nutritional details are for reference only. They're not a substitute for medical 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.