Sopa Azteca Mexican Soup

Featured in: Everyday Meal Ideas

Sopa Azteca combines a rich, smoky tomato-chile broth with crispy fried tortilla strips, creating a satisfying Mexican comfort dish. The broth features toasted pasilla and guajillo chiles blended with ripe tomatoes, then simmered with aromatic spices. Topped with creamy panela cheese, ripe avocado, and fresh cilantro, this vegetarian soup delivers authentic flavors in just 50 minutes.

Updated on Thu, 29 Jan 2026 18:12:36 GMT
Creamy panela cheese and ripe avocado top a steaming bowl of Sopa Azteca, garnished with fresh cilantro. Save to Pinterest
Creamy panela cheese and ripe avocado top a steaming bowl of Sopa Azteca, garnished with fresh cilantro. | aksilmargin.com

Sopa Azteca is a quintessential Mexican dish that brings warmth and vibrant flavors to the table. This soulful soup features a deeply aromatic broth made from roasted tomatoes and toasted dried chiles, poured over a bed of crispy, golden tortilla strips. Garnished with creamy panela cheese, fresh avocado, and a touch of cilantro, it is a perfect balance of textures and heat.

Creamy panela cheese and ripe avocado top a steaming bowl of Sopa Azteca, garnished with fresh cilantro. Save to Pinterest
Creamy panela cheese and ripe avocado top a steaming bowl of Sopa Azteca, garnished with fresh cilantro. | aksilmargin.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Whether you are looking for a comforting vegetarian meal or a flavorful starter for a Mexican-themed dinner, Sopa Azteca is a versatile choice that never fails to impress with its presentation and heartiness.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • Broth: 2 tablespoons vegetable oil, 1 medium white onion (chopped), 3 garlic cloves (minced), 4 ripe Roma tomatoes (chopped), 2 dried pasilla chiles (stemmed and seeded), 1 dried guajillo chile (stemmed and seeded), 5 cups vegetable broth, 1 teaspoon dried oregano, 1/2 teaspoon ground cumin, 1 teaspoon salt, 1/4 teaspoon ground black pepper.
  • Tortilla Strips: 8 corn tortillas (cut into thin strips), vegetable oil for frying.
  • Garnishes: 1 ripe avocado (diced), 150 g (5 oz) panela cheese (cubed or crumbled), 1/2 cup fresh cilantro (chopped), 1/2 cup crema or sour cream (optional), 1 lime (cut into wedges).

Instructions

Step 1
Heat 2 tablespoons oil in a large pot over medium heat. Add onion and sauté until translucent, about 3 minutes. Add garlic and cook for 1 more minute.
Step 2
Add tomatoes and cook until softened, about 5 minutes.
Step 3
While tomatoes cook, toast the dried chiles in a dry skillet over medium heat for 1–2 minutes, until fragrant. Do not burn.
Step 4
Transfer the softened tomatoes, onions, garlic, and toasted chiles to a blender. Add 1 cup of vegetable broth and blend until smooth.
Step 5
Return the mixture to the pot. Add remaining 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 6
While the broth simmers, heat about 1 inch of oil in a skillet over medium-high heat. Fry tortilla strips in batches until golden and crisp, about 1–2 minutes per batch. Drain on paper towels.
Step 7
To serve, divide crispy tortilla strips among bowls. Ladle hot broth over the strips. Top with panela cheese, avocado, cilantro, and a drizzle of crema. Serve with lime wedges.

Zusatztipps für die Zubereitung

When toasting the dried chiles, ensure you only cook them until fragrant; over-toasting can make the broth bitter. Always taste the broth after simmering for 15 minutes to adjust the salt and pepper to your preference.

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.

Varianten und Anpassungen

For extra smokiness, blend a chipotle chile in adobo into the broth. If panela cheese is unavailable, feta or queso fresco are excellent substitutes. You can also add shredded cooked chicken for a non-vegetarian version.

Serviervorschläge

Serve this soup immediately after assembly to ensure the tortilla strips remain perfectly crisp. Accompany each bowl with fresh lime wedges to provide a bright, acidic contrast to the smoky chile flavors.

Golden fried tortilla strips float in a rich, smoky tomato-chile broth of Sopa Azteca for a hearty meal. Save to Pinterest
Golden fried tortilla strips float in a rich, smoky tomato-chile broth of Sopa Azteca for a hearty meal. | aksilmargin.com

Mastering Sopa Azteca is about embracing the bold, traditional ingredients of Mexico. Each spoonful offers a harmonious blend of spice, creaminess, and crunch that defines this beloved culinary classic.

Recipe FAQs

Can I bake the tortilla strips instead of frying?

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

What can I substitute for panela cheese?

Feta cheese, queso fresco, or even firm mozzarella work well as substitutes for panela cheese in this soup.

How do I prevent the tortilla strips from getting soggy?

Add tortilla strips to individual bowls just before serving and ladle the hot broth over them immediately. Serve right away.

Can I make the broth ahead of time?

Absolutely. The broth can be prepared up to 3 days in advance and refrigerated. Reheat before serving and fry tortillas fresh.

What makes this soup smoky?

The smoky flavor comes from toasting dried pasilla and guajillo chiles. You can enhance it by adding a chipotle chile in adobo.

Is this soup spicy?

The heat level is mild to medium. Pasilla and guajillo chiles provide flavor depth with moderate spice. Adjust by adding more or fewer 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 Mexican Soup

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

Time to Prep
20 minutes
Time to Cook
30 minutes
Overall Time
50 minutes
Created by Iris McNally


Skill Level Medium

Cuisine Mexican

Portions 4 Servings

Diet Details 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, 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

How to Prepare

Instruction 01

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

Instruction 02

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

Instruction 03

Toast the Dried Chiles: While tomatoes cook, toast the stemmed and seeded dried pasilla and guajillo chiles in a dry skillet over medium heat for 1 to 2 minutes until fragrant. Avoid burning.

Instruction 04

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

Instruction 05

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

Instruction 06

Fry the 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, about 1 to 2 minutes per batch. Transfer to paper towels to drain.

Instruction 07

Plate and Serve: Divide crispy tortilla strips among serving bowls. Ladle hot broth over the strips. Top with panela cheese, avocado, 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.

Needed Tools

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

Allergy Info

Check each ingredient for allergens. Contact a healthcare provider for any concerns.
  • Contains dairy: panela cheese and crema
  • Corn tortillas typically gluten-free; verify labels for cross-contamination if required
  • Always verify ingredient labels for specific allergens

Nutrition per portion

Nutritional details are for reference only and not medical advice.
  • 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.