Sopa Azteca with Tortilla Strips

Featured in: Family Table Favorites

This vibrant Mexican soup combines a deeply flavored tomato-chile broth with crispy fried tortilla strips, creating a satisfying contrast of textures. The broth gets its smoky depth from toasted pasilla and guajillo chiles, while fresh garnishes like creamy panela cheese, ripe avocado, and cilantro add brightness and richness. Perfect for a comforting yet elegant meal that comes together in under an hour.

Updated on Thu, 29 Jan 2026 13:20:00 GMT
Golden Sopa Azteca broth rich with roasted tomatoes and chiles ladled over crisp tortilla strips Save to Pinterest
Golden Sopa Azteca broth rich with roasted tomatoes and chiles ladled over crisp tortilla strips | mesaisli.com

The first time I tasted sopa azteca, I was sitting in my neighbor's kitchen on a rainy afternoon, and she ladled this jewel-toned broth into a bowl with such care that I knew it meant something to her. She'd learned it from her mother, who made it every Friday, and watching the crispy tortilla strips soften into the smoky tomato base while that creamy cheese melted on top felt like tasting history itself. The way she squeezed lime juice over everything before handing me the spoon told me this wasn't just soup, it was a small ceremony.

I remember making this for my partner after they'd had a rough day, and the moment they tasted that first spoonful, their shoulders actually relaxed. They sat there picking through the garnishes like they were finding little treasures, and by the end they were laughing about how the avocado kept sliding around in the hot broth. That's when I realized sopa azteca isn't just nourishment, it's conversation starter.

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 (2 tablespoons for the broth, plus more for frying): This is your foundation, and using good quality oil means the aromatics bloom properly instead of tasting greasy.
  • White onion (1 medium): The sweetness mellows as it cooks and becomes almost invisible in the background, which is exactly what you want from a base.
  • Garlic cloves (3, minced): Don't skip mincing them small, because whole or roughly chopped pieces get lost in the blender.
  • Roma tomatoes (4 ripe ones, chopped): Ripeness matters here, taste one before you commit because mealy tomatoes will make the broth taste flat.
  • Dried pasilla and guajillo chiles (2 pasilla, 1 guajillo): These are the soul of the soup, toasting them releases oils that no raw chile can match, and the combination creates depth without overwhelming heat.
  • Vegetable broth (5 cups): Use homemade if you have it, but good store-bought works too, just skip the sodium-heavy bouillon cubes.
  • Dried oregano (1 teaspoon) and cumin (1/2 teaspoon): Dried herbs bloom beautifully in hot liquid, so measure them properly and don't substitute with fresh in the broth.
  • Salt and black pepper: Taste as you go because the chiles already carry some earthiness and you don't want to over-salt.
  • Corn tortillas (8 whole ones, cut into strips): Fresh tortillas fry better than stale ones, and the strips should be thin so they get crispy all the way through.
  • Panela cheese (150 grams): It's creamy and mild, and it doesn't melt into the broth like sharp cheeses would, which is why it's perfect here.
  • Fresh cilantro (1/2 cup, chopped) and ripe avocado (1 whole): These go on last, right before serving, because they're your brightness and richness hitting the hot soup at the same moment.
  • Lime wedges: The acid ties everything together, so squeeze generously.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start the aromatics:
Heat your oil in a large pot over medium heat, then add the chopped onion and let it turn translucent and soft, about 3 minutes, until it's no longer sharp-looking. The kitchen will smell sweet and savory at the same time, and that's your signal to add the minced garlic and cook for just 1 more minute until it stops being raw.
Build the tomato base:
Add your chopped tomatoes and let them break down for about 5 minutes, stirring occasionally so nothing sticks to the bottom and burns. You're looking for them to soften and collapse into the oil slightly.
Toast the chiles:
While the tomatoes are cooking, use a separate dry skillet over medium heat and toast your dried chiles face-down for 1 to 2 minutes until they become aromatic and fragile, but don't let them scorch or they'll taste bitter. You'll know it's right when your whole kitchen smells smoky and rich.
Blend into velvet:
Transfer the softened tomatoes, onions, garlic, and toasted chiles into a blender with 1 cup of the vegetable broth and blend until completely smooth, working in batches if needed. This is where all those ingredients transform into something silky.
Simmer the broth:
Pour the blended mixture back into the pot, add the remaining broth along with oregano, cumin, salt, and pepper, then bring it to a boil before dropping the heat to a gentle simmer for 15 minutes. Taste it halfway through and adjust seasoning because chiles can vary in intensity.
Fry the tortilla strips:
While the broth is simmering, heat about 1 inch of fresh oil in another skillet over medium-high heat until it's hot enough that a test strip sizzles immediately. Fry the tortilla strips in batches so they don't crowd each other, about 1 to 2 minutes per batch until they're golden and crisp, then drain them on paper towels so they stay light.
Assemble and serve:
Divide the crispy tortilla strips among bowls, ladle the hot broth over them, then top with panela cheese, diced avocado, fresh cilantro, a drizzle of crema if using, and lime wedges on the side. Serve immediately because the tortillas are only magical while they still have that crispy edge.
Bowl of Sopa Azteca topped with creamy panela cheese, diced avocado, and fresh cilantro Save to Pinterest
Bowl of Sopa Azteca topped with creamy panela cheese, diced avocado, and fresh cilantro | mesaisli.com

There's a moment right when you pour that steaming broth over the tortilla strips and watch them soften, then you add the cold avocado and it starts to curl slightly from the heat, that's when you remember why comfort food exists. It's not fancy, it's not trying to be anything other than what it is, and somehow that's everything.

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 Behind the Smoke

The magic in this soup comes from respecting the dried chiles as their own ingredient, not just a background note. I learned this the hard way by adding them raw one time and ending up with something grainy and flat-tasting, and now I always take those 2 minutes to toast them properly. That brief moment in the dry pan wakes up the natural oils in the chile skin and transforms them from dried vegetables into something with actual presence.

Crispy Tortillas as Foundation

The tortilla strips are what makes this soup texturally interesting, and they need to be thin enough to get crispy but thick enough not to shatter into dust when you ladle broth over them. I've learned that frying them in batches instead of all at once means they cook evenly and don't steam each other, which is why you end up with that satisfying crunch instead of chewy strips.

Building Your Bowl

The real joy of sopa azteca is how you can customize your bowl based on what you have and what you're craving that day. Some days I add extra cilantro because I want the brightness, some days I go heavier on the crema because I want richness, and the soup adapts gracefully to either whim.

  • If panela cheese isn't available, queso fresco or even a mild feta works in a pinch, just choose something that won't completely melt into the broth.
  • Add a sliced jalapeño on top if you want heat, or a chipotle chile mixed into the blender if you want smoke with a kick.
  • Make the tortilla strips ahead of time and store them in an airtight container so assembly is just heating and plating.
Sizzling Sopa Azteca served with lime wedges and a swirl of crema for dipping Save to Pinterest
Sizzling Sopa Azteca served with lime wedges and a swirl of crema for dipping | mesaisli.com

Sopa azteca is the kind of recipe that feels like a gift every time you make it, something that tastes like care and tradition but doesn't demand hours of your day. Once you master it, it becomes your quiet superpower in the kitchen.

Recipe FAQs

Can I make the broth ahead of time?

Yes, the broth can be prepared up to 3 days in advance and refrigerated. Reheat before serving and fry tortilla strips fresh to maintain their crispiness.

What can I substitute for panela cheese?

Feta or queso fresco work well as substitutes. Both provide a similar mild, creamy flavor that complements the smoky broth without overpowering it.

How do I prevent the tortilla strips from becoming soggy?

Fry the strips until deeply golden and drain them well. Add them to bowls just before serving and ladle the hot broth over them immediately to maintain maximum crispiness.

Can I bake the tortilla strips instead of frying?

Yes, brush strips lightly with oil and bake at 375°F for 10-12 minutes, flipping halfway through, until golden and crisp. This creates a lighter alternative to frying.

What makes this soup authentically Aztec?

The combination of dried chiles, tomatoes, and fried tortillas reflects traditional Mexican cooking methods. The layered garnishes and smoky broth honor ancestral culinary techniques passed down through generations.

How spicy is this soup?

The pasilla and guajillo chiles provide mild to moderate heat with rich, earthy flavors. For more heat, add a chipotle chile in adobo or serrano pepper to the broth.

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 tomato-chile broth with crispy tortillas, panela cheese, avocado, and cilantro. Authentic Mexican comfort.

Prep time
20 minutes
Time to cook
30 minutes
Full Prep Time
50 minutes
Created by Adriana Costa


Skill Level Medium

Cuisine Mexican

Portion Size 4 Number of servings

Diet Preferences Vegetarian-friendly, No Gluten

Ingredient List

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 Steps

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

Build the tomato foundation: Add chopped Roma tomatoes to the pot and cook until completely softened, about 5 minutes, stirring occasionally.

Step 03

Toast the dried chiles: While tomatoes cook, heat a dry skillet over medium heat. Toast the stemmed and seeded pasilla and guajillo chiles for 1 to 2 minutes until fragrant, being careful not to burn them.

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 smooth and uniform.

Step 05

Simmer the broth: Return the blended mixture to the pot. Add the remaining 4 cups of 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: While broth simmers, heat approximately 1 inch of vegetable oil in a skillet over medium-high heat. Fry tortilla strips in batches until golden and crispy, about 1 to 2 minutes per batch. Remove with a slotted spoon and 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, diced avocado, chopped cilantro, and a drizzle of crema if desired. Serve immediately with lime wedges on the side.

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 Details

Always double-check ingredients for allergens and ask a medical expert if needed.
  • Contains dairy from panela cheese and crema
  • Corn tortillas typically gluten-free but verify labels for potential cross-contamination
  • Always verify ingredient labels for specific allergen information

Nutrition Details (one serving)

Remember, these nutrition facts are for reference. Don't substitute for health advice.
  • Calories: 390
  • Fat content: 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.