Sopa Azteca Mexican Soup

Featured in: Weekend Home Comforts

Sopa Azteca delivers a vibrant Mexican dining experience with its signature smoky tomato-chile broth poured over golden crispy tortilla strips. The base features dried pasilla and guajillo chiles, Roma tomatoes, and aromatic vegetables blended smooth and simmered with oregano and cumin. Each bowl gets topped with creamy panela cheese, ripe avocado, fresh cilantro, and optional crema, served with lime wedges for brightness. The contrast between piping hot broth and crunchy tortillas creates perfect texture, while the combination of smoky, tangy, and fresh flavors makes this vegetarian soup deeply satisfying.

Updated on Tue, 27 Jan 2026 12:46:00 GMT
Sopa Azteca with smoky tomato-chile broth ladled over crispy tortilla strips and topped with creamy panela cheese. Pin this
Sopa Azteca with smoky tomato-chile broth ladled over crispy tortilla strips and topped with creamy panela cheese. | terrawhisk.com

My neighbor Maria taught me to make sopa azteca on a rain-soaked afternoon when we were stuck inside watching drops race down her kitchen window. She pulled out dried chiles from a tin, their papery skins catching the light, and told me this soup was how her family marked the changing seasons. The smell that rose from the pot as those chiles toasted was like nothing I'd ever experienced, smoky and deep and somehow alive. By the time we ladled it into bowls and watched the crispy tortilla strips soften into the broth, I understood why she made it so often.

I made this soup for my partner on a Tuesday when they came home exhausted, and watching their shoulders relax as they tasted it felt like proof that food really does hold some kind of quiet magic. They asked for seconds before finishing their first bowl, which had never happened before. That moment taught me that sopa azteca isn't just soup; it's the kind of dish that reminds people they're being cared for.

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; it won't compete with the delicate chile flavors and handles the high heat needed for frying tortillas without smoking.
  • White onion: The mild sweetness becomes almost candy-like when sautéed, creating the base for everything that follows.
  • Garlic cloves: Mince them finely so they dissolve completely into the broth rather than leaving harsh chunks.
  • Roma tomatoes: Choose ones that give slightly when you squeeze them; they'll blend into a silkier broth than harder varieties.
  • Dried pasilla chiles: These bring a mellow, almost chocolate-like warmth that defines the soup's personality.
  • Dried guajillo chile: Brighter and slightly fruity, it balances the pasilla's depth and prevents the broth from feeling one-dimensional.
  • Vegetable broth: Good quality matters here since there's nothing else to hide behind; taste it before you buy if you can.
  • Oregano and cumin: Don't skip these spices even though they're small amounts; they anchor the whole flavor profile.
  • Panela cheese: Its mild, slightly salty taste won't overshadow the broth, and it melts just enough in the heat to become creamy.
  • Avocado: Slice it just before serving so it doesn't brown; the bright green against the amber broth is part of the magic.
  • Fresh cilantro: This is where you add personality; use generous amounts unless you're one of those people who finds it tastes like soap.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your aromatics:
Heat the oil over medium heat and watch it shimmer before adding the onion; you want it to sizzle gently, not violently. The onion should turn translucent and soft, about three minutes, then add the garlic and let it perfume the oil for just one minute so it doesn't burn and turn bitter.
Coax the tomatoes:
Add the chopped tomatoes and let them break down naturally, stirring occasionally; you're aiming for a softer, almost jammy texture after about five minutes. The mixture should smell bright and concentrated, almost like you're cooking down a pasta sauce.
Toast the chiles:
In a separate skillet, dry-toast your chiles over medium heat for just a minute or two until they become fragrant and pliable. You'll feel them relax under your tongs, and the kitchen will smell like a spice market; if they start to smell scorched, you've gone too far.
Blend into velvet:
Transfer the tomato mixture and toasted chiles to a blender with one cup of broth and blend until completely smooth with no chile flecks remaining. Take your time here because a smooth broth feels luxurious, like velvet against your tongue.
Simmer and season:
Return everything to the pot, add the remaining broth and spices, and bring it to a boil before lowering the heat to a gentle simmer. As it simmers for fifteen minutes, the flavors meld and deepen; taste it at the end and be honest about whether it needs more salt.
Fry the tortillas:
While the broth simmers, heat about an inch of oil in a skillet until it's hot enough that a tortilla strip sizzles immediately when it touches the surface. Fry the strips in small batches so they have room to get crispy and golden, which takes about a minute per batch; overcrowding them makes them greasy and limp.
Assemble with intention:
Divide the crispy tortilla strips among bowls, then ladle the hot broth over them so they soften slightly but don't lose all their texture. Top with cheese, avocado, cilantro, and a drizzle of crema, then squeeze lime over everything right before you eat it.
A steaming bowl of Sopa Azteca garnished with diced avocado, fresh cilantro, and a dollop of crema. Pin this
A steaming bowl of Sopa Azteca garnished with diced avocado, fresh cilantro, and a dollop of crema. | terrawhisk.com

There's a moment after you ladle the broth over everything when the bowl becomes a small work of art, orange-red liquid pooling around pale cheese and bright green avocado and those golden tortilla strips. My friend's eight-year-old daughter once told me it looked like edible abstract painting, and I've never forgotten that description.

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 Soul of Dried Chiles

The first time I made this soup, I skipped the toasting step because I was impatient, and the broth tasted flat, like I'd missed something crucial. The next time, I toasted the chiles properly, and it was like a completely different soup; suddenly there was depth and smoke and complexity I couldn't name but absolutely needed. That tiny step of toasting is where the real flavor lives, and once I understood that, I started looking for other shortcuts I'd been taking and questioning them too.

Timing is Everything

This soup sits in this interesting space where it's genuinely quick to make but feels like you've been working all day because of how many small, intentional steps there are. Twenty minutes of prep and thirty minutes of cooking sounds short on paper, but there's something about the rhythm of it that makes you feel present and engaged rather than rushed. I've learned that the best meals aren't always the most complicated ones; sometimes they're just the ones where each moment feels purposeful.

Make It Your Own

Once you understand the basic structure of this soup, you can play with it endlessly while keeping its soul intact. Add a chipotle chile in adobo if you want something smokier, or substitute the panela with feta if that's what's in your fridge. Some people add shredded chicken, others add black beans, and I once added roasted corn because it was late summer and that's what I had.

  • The broth is the foundation, so don't compromise there, but everything on top is flexible and personal.
  • Serve this immediately so the tortillas have that first moment of crispness before they soften into the broth.
  • Leftovers keep for three days, but fry fresh tortilla strips each time you reheat it rather than trying to save them.
Sopa Azteca served hot with lime wedges, featuring golden fried tortilla strips and crumbled panela cheese. Pin this
Sopa Azteca served hot with lime wedges, featuring golden fried tortilla strips and crumbled panela cheese. | terrawhisk.com

This soup is the kind of dish that makes people slow down and actually taste their food, which is rare and precious. Every time I make it, I think about Maria standing in her kitchen with rain pattering against the windows, teaching me that some recipes are gifts meant to be shared.

Recipe FAQs

What makes Sopa Azteca authentic?

Authentic Sopa Azteca relies on dried pasilla and guajillo chiles toasted until fragrant, then blended with Roma tomatoes and aromatics to create the signature smoky red broth. The tortilla strips must be freshly fried until golden and crisp, added just before serving to maintain crunch.

How do I prevent tortilla strips from getting soggy?

Fry tortilla strips immediately before serving and add them directly to individual bowls rather than letting them sit in the broth. Ladle hot soup over the strips at the table to maintain maximum crunch.

Can I make this soup spicy?

Add a chipotle chile in adobo sauce to the blender with other ingredients for smoky heat, or include the seeds from dried chiles. Adjust spiciness by adding more guajillo chiles or serving with sliced jalapeños.

What can I substitute for panela cheese?

Queso fresco, feta, or mild cotija work well as alternatives. These cheeses provide similar creaminess and mild saltiness that balances the smoky broth without overpowering other flavors.

Is Sopa Azteca freezer-friendly?

Freeze the broth base separately for up to 3 months. Tortilla strips, fresh avocado, cheese, and cilantro should be added fresh when reheating to maintain optimal texture and flavor.

How do I adjust the broth consistency?

Simmer longer for thicker broth or add more vegetable broth to thin. The natural tomato and chile thickness creates a rich body that shouldn't need flour or cornstarch.

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 tortillas with panela cheese, avocado, and cilantro.

Time to prep
20 min
Time to cook
30 min
Overall time
50 min
Created by Naomi Carter


Skill level Medium

Cuisine Mexican

Makes 4 Portions

Dietary notes Vegetarian-friendly, No 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
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

Directions

Step 01

Sauté Aromatics: 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 until fragrant.

Step 02

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

Step 03

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

Step 04

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

Step 05

Simmer Broth: Return 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 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 crisp, about 1 to 2 minutes per batch. Transfer to paper towels to drain.

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.

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

Allergens

Review ingredients for allergies and speak with your healthcare provider if you're unsure.
  • Contains dairy from panela cheese and crema
  • Corn tortillas are typically gluten-free; verify labels for potential cross-contamination

Nutrition details (each serving)

This info is a reference and doesn’t replace advice from your doctor.
  • Energy: 390
  • Lipids: 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.