This authentic Sopa Azteca, also known as Mexican tortilla soup, is a deeply flavorful and comforting dish made with a rich pasilla chile-tomato broth and your choice of tasty add-ins. It’s warm, smoky, hearty, and endlessly customizable perfect for a cozy meal.

๐ Ingredients
For the Soup Broth:
- 2 large dried pasilla chiles (or dried ancho chiles), stemmed and seeded
- 1 tablespoon olive oil
- 1 medium white or yellow onion, peeled and diced
- 4 garlic cloves, minced
- 1 ยพ pounds Roma tomatoes, diced (or one 28-ounce can of diced tomatoes with juice)
- 8 cups high-quality vegetable or chicken stock
- ยผ teaspoon dried oregano
- 1 sprig of epazote (optional)
- Sea salt and freshly-cracked black pepper, to taste
Optional Soup Add-Ins:
- Fried corn tortilla strips (or crushed tortilla chips)
- Shredded cooked chicken
- Diced panela, Oaxaca, cotija, or your preferred cheese
- Diced or sliced avocado
Optional Toppings:
- Chopped fresh cilantro
- Mexican crema or sour cream
- Lime wedges
- Fried pasilla chile strips
๐ช Instructions
1. Toast the Chiles
Using tongs, carefully toast each chile over a gas flame until blistered and fragrant (a few seconds per side). If using an electric stove, press them against a hot skillet for a similar effect. Transfer the toasted chiles to a blender or food processor.
2. Sautรฉ the Aromatics
In a large pot, heat olive oil over medium-high heat. Add onion and sautรฉ for 5 minutes until softened. Stir in the garlic and cook for 1โ2 minutes more, until fragrant. Transfer the mixture to the blender with the chiles.
3. Blend the Broth Base
Add the tomatoes and 1 cup of stock to the blender. Blend until smooth, ensuring no large chile flakes remain.
4. Simmer the Broth
Pour the blended mixture back into the pot. Stir in the remaining stock, oregano, and epazote (if using). Bring to a simmer over medium-high heat, then reduce to medium-low and let simmer uncovered for 10 minutes.
5. Prepare the Add-Ins
While the broth simmers, prep your add-ins: fry tortilla strips if desired, shred the chicken, dice the avocado and cheese, and prepare your toppings.
6. Season the Broth
Taste and adjust seasoning with salt and pepper as needed.
7. Assemble and Serve
To serve, place a handful of tortilla strips and chicken (if using) into bowls. Ladle hot broth on top. Garnish with avocado, cheese, and any other toppings you love. Serve immediately with lime wedges on the side.
๐ Why Youโll Love This Recipe
- Authentic Flavor โ Made with dried chiles and traditional herbs.
- Comforting & Nourishing โ Warm, filling, and packed with nutrients.
- Flexible โ Great for using up leftover chicken or pantry ingredients.
- Customizable Toppings โ Everyone can build their perfect bowl.

๐ Tips
- Use pasilla for a milder smokiness or ancho for deeper, richer flavor.
- For a smoother broth, strain the blended mixture before simmering.
- Toasting the chiles enhances their flavorโdonโt skip this step.
- Donโt overcook the avocado; add it just before serving for best texture.
๐ Variations and Substitutions
- Chiles: Swap pasilla for guajillo or ancho based on your heat preference.
- Protein: Leave out chicken for a vegetarian version, or try shredded turkey.
- Cheese: Try queso fresco, feta, or shredded Monterey Jack as alternatives.
- Tortillas: Sub tortilla chips for convenience, or use store-bought tostadas.
โ FAQs
Q: Can I make this ahead of time?
Yes! The broth can be made up to 3 days in advance. Reheat and add toppings before serving.
Q: Is it spicy?
It has a mild heat. Use fewer chiles for a milder version or remove all seeds for less spice.
Q: Can I freeze it?
Absolutely. Freeze the broth separately and add fresh toppings when serving.
๐ฝ๏ธ Serving
- Serve as a main course with warm corn tortillas or Mexican rice on the side.
- Offer a topping bar so everyone can personalize their bowl.
- Pair with a light salad or fruit agua fresca for a refreshing contrast.
๐ก Suggestions
- For extra depth, roast the tomatoes before blending.
- Add a smoky touch by stirring in a teaspoon of chipotle in adobo.
- Great for entertainingโmake a double batch and let guests customize.








Leave a Reply