Sopa Azteca Mexican Soup

Featured in: Cozy Weeknight Dinners

This traditional Mexican soup features a rich, smoky broth made from dried pasilla and guajillo chiles blended with roasted tomatoes, onions, and aromatic spices. The key to perfect Sopa Azteca lies in the contrast between the hot, flavorful broth and crispy fried tortilla strips added just before serving. Each bowl gets topped with cool panela cheese, buttery avocado, bright cilantro, and tangy crema for a complete sensory experience.

The dried chiles provide authentic depth and mild heat, while the fried corn tortillas add essential crunch. Vegetables are first sautΓ©ed to develop sweetness, then purΓ©ed with toasted chiles for velvety texture. Serve immediately to maintain the perfect crisp-tender balance that makes this dish so satisfying.

Updated on Tue, 27 Jan 2026 09:17:00 GMT
A steaming bowl of Sopa Azteca filled with crispy tortilla strips and creamy avocado. Save
A steaming bowl of Sopa Azteca filled with crispy tortilla strips and creamy avocado. | toastybloom.com

My neighbor Maria taught me to make sopa azteca on an afternoon when the kitchen smelled like charred chiles and possibility. She moved the dried pasillas and guajillos across a hot skillet with such certainty, waiting for that exact moment when the aroma shifted from raw to intoxicating, and I realized this soup was less about following steps and more about listening to what the ingredients were telling me. The first bowl she poured over my tortilla strips changed how I understood Mexican cooking, which is to say it changed how I understood comfort itself.

I made this for my partner on a gray November evening when neither of us wanted to leave the apartment. We sat at the kitchen counter with our bowls, and they kept saying things like now I understand and this is what I needed, and somewhere between the avocado and the lime, the whole day shifted. That's when I learned sopa azteca isn't really a recipe, it's an act of showing up for someone with something warm and alive in a bowl.

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 that won't compete with the chiles; this soup needs room for the smoky notes to breathe.
  • White onion: The sweetness matters here, so don't rush the sautΓ©ing, let it turn translucent and patient.
  • Garlic: Minced fine enough that it melts into the broth rather than lurking in chunks.
  • Roma tomatoes: Ripe ones, the kind that have actual flavor and not just color, make all the difference.
  • Dried pasilla chiles: These are the backbone, earthy and complex, nothing too spicy, just deeply chile-flavored.
  • Dried guajillo chile: One is enough, it adds brightness without overshadowing the pasillas.
  • Vegetable broth: Good quality matters because there's nothing here to hide behind, the broth is honest.
  • Dried oregano: A pinch of something green and Mediterranean, unexpected in a Mexican soup but somehow essential.
  • Ground cumin: Just enough to whisper through the broth, not to announce itself.
  • Salt and black pepper: Taste as you go, this broth will tell you what it needs.
  • Corn tortillas: Fresh ones fry better, they don't shatter into sad fragments, they turn golden and hold their shape.
  • Avocado: Add it last, as close to serving as possible, so it doesn't brown and regret its existence.
  • Panela cheese: Crumbly, salty, it doesn't melt into the broth the way softer cheeses do, it holds itself.
  • Fresh cilantro: Chopped just before serving, so it's bright and not bruised.
  • Crema or sour cream: Optional but the drizzle adds a cooling richness that the broth keeps warm.
  • Lime: Fresh lime wedges because acid is what wakes everything up at the last moment.

Tired of Takeout? πŸ₯‘

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

One email. No spam. Unsubscribe anytime.

Instructions

Build the foundation:
Heat oil in a large pot over medium heat and let the onion soften into translucence, about three minutes, then add the garlic and give it just one minute so it doesn't turn bitter. This base is where the entire flavor structure begins.
Soften the tomatoes:
Add your chopped tomatoes and let them break down for about five minutes, stirring occasionally, until they've lost their firmness and started to release their juice. You'll see the color deepen.
Toast the chiles:
While the tomatoes soften, dry toast the pasilla and guajillo chiles in a separate skillet over medium heat for just one to two minutes, moving them around so they wake up but don't burn. This is the step where everything gets smoky.
Blend into silk:
Transfer the tomato mixture and toasted chiles to a blender with one cup of vegetable broth and blend until completely smooth, almost like you're making a sauce rather than a soup. The texture should be silky, no chile pieces announcing themselves.
Marry the flavors:
Pour the blended mixture back into the pot, add the remaining broth, oregano, cumin, salt, and pepper, then bring it to a boil before reducing to a gentle simmer. Let it bubble quietly for fifteen minutes, tasting as you go, adjusting salt or spices until it tastes like comfort.
Crisp the tortillas:
While the broth simmers, heat about an inch of oil in a separate skillet until it's hot but not smoking, then fry tortilla strips in batches for just a minute or two until they turn golden and crisp. Drain them on paper towels immediately so they don't get greasy.
Assemble with intention:
Pour hot broth over the tortilla strips in each bowl, then add the panela cheese, avocado, cilantro, a drizzle of crema if you're using it, and serve with lime wedges on the side. Let everyone finish their own bowl however they want.
Ladle of rich Sopa Azteca broth topped with panela cheese and fresh cilantro. Save
Ladle of rich Sopa Azteca broth topped with panela cheese and fresh cilantro. | toastybloom.com

I think about the first time my mother tried this soup, how she went back for a second bowl without asking permission, and how she's been asking me to make it ever since. Food doesn't always have to be complicated to matter deeply.

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 Art of Charring Chiles

Toasting dried chiles is almost meditation, a quiet moment before the chaos of cooking really begins. You'll hear the sound change from silent to slightly crackling, and smell the shift from dusty and closed to blooming and alive. This is the moment people either walk away from the stove or stay too long and burn them, and I've done both, and only one of them tastes good.

Why This Soup Changes Depending on Your Mood

Some days I make it exactly as written, measured and careful. Other days I throw an extra pasilla in because the day was hard, or I skip the crema because I want it leaner and brighter. My partner jokes that my sopa azteca is a personality test, and they're not wrong. The soup is forgiving enough to absorb whatever you need it to be, but structured enough to never fall apart.

Serving and Variations Worth Trying

Serve this immediately while the tortillas still have some snap to them, before they surrender completely to the broth. If someone wants more substance, shredded cooked chicken turned golden in a hot skillet makes it feel like an entirely different meal, which is the beauty of this soup. Some people add a chipotle in adobo to the blender for smoke, some add shrimp, some add nothing but what's written here.

  • Make the broth the day before and reheat it gently, then fry the tortillas and assemble everything fresh.
  • If panela cheese isn't available, crumbled feta or queso fresco works and honestly tastes almost as good.
  • Always serve with lime wedges because the acid is what makes the whole thing sing at the very end.
Close-up of Sopa Azteca featuring golden tortilla strips and a drizzle of crema. Save
Close-up of Sopa Azteca featuring golden tortilla strips and a drizzle of crema. | toastybloom.com

This soup tastes like someone learned to cook with intention, and that someone might as well be you. Make it once, and you'll understand why people keep asking for it.

Recipe FAQs

β†’ What makes Sopa Azteca authentic?

Authentic Sopa Azteca relies on dried pasilla and guajillo chiles toasted and blended with tomatoes to create the signature smoky, complex broth base.

β†’ How do I keep tortilla strips crispy?

Fry tortilla strips just before serving and drain thoroughly on paper towels. Add them to bowls immediately before ladling hot broth over to maintain maximum crunch.

β†’ Can I make this ahead of time?

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

β†’ What cheese works best for topping?

Panela cheese is traditional for its mild flavor and melting properties. Queso fresco or feta make excellent substitutes with similar salty, creamy characteristics.

β†’ Is Sopa Azteca very spicy?

The dried chiles provide mild heat and smoky depth rather than intense spiciness. Adjust heat by reducing chile quantity or removing seeds before blending.

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

Shredded chicken is a classic addition. Simply stir cooked, shredded chicken into the hot broth during the last few minutes of simmering or place directly in serving bowls.

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 with crispy tortilla strips, creamy panela cheese, and fresh garnishes.

Prep Time
20 minutes
Time for Cooking
30 minutes
Complete Time
50 minutes
Recipe Creator Grace Miller

Recipe Group Cozy Weeknight Dinners

Skill Level Medium

Cuisine Type Mexican

Servings Made 4 Portion Count

Dietary Notes Meat-Free, Free from Gluten

What You 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, or to taste
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

Step-by-Step Directions

Step 01

Build the broth 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 completely softened, approximately 5 minutes, stirring occasionally.

Step 03

Toast 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. Do not allow them to burn.

Step 04

Blend broth mixture: 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 broth: Return the blended mixture to the pot. Add remaining 4 cups broth, oregano, cumin, salt, and 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. Working in batches, fry tortilla strips until golden and crisp, approximately 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 each bowl with panela cheese, avocado, 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.

Tools You'll Need

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

Allergy Details

Look over every item for allergens. If unsure, check with your healthcare provider.
  • Contains dairy from panela cheese and crema
  • Corn tortillas typically gluten-free; verify label for cross-contamination if gluten-sensitive
  • Always verify ingredient labels for specific allergens

Nutrition (per portion)

For guidance only: not a replacement for professional medical counsel.
  • Energy (Calories): 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.