Chicken

Authentic Mexican Tortilla Soup (Traditional Sopa Azteca)

Authentic Mexican tortilla soup served in a rustic clay bowl topped with crispy fried tortilla strips, queso fresco, and avocado

Mexican tortilla soup (traditionally known as Sopa Azteca) brings the rich, sun-drenched culinary heritage of central Mexico straight to your table in just 40 minutes. Rather than relying on canned beans or commercial seasoning packets, this authentic recipe centers on a velvety, brick-red broth made from toasted dried guajillo chiles and charred Roma tomatoes that is fried in hot oil before simmering with rich chicken stock and fragrant epazote.

The true magic happens at the table. Steaming, aromatic broth is ladled directly over a bed of freshly crisped corn tortilla strips, keeping them crunchy on top while they gently soften in the soup below. Crowned with creamy avocado, cool crumbled queso fresco, Mexican crema, and flash-fried chile rings, every spoonful offers an unforgettable contrast of temperature, texture, and smoky spice.

Authentic Mexican tortilla soup served in a rustic clay bowl topped with crispy fried tortilla strips, queso fresco, and avocado

Traditional Mexican Sopa de Tortilla with a rich dried chile-tomato broth, crispy golden tortilla strips, and fresh avocado.

Recipe Snapshot

Prep Time 15 mins
Cook Time 25 mins
Total Time 40 mins
Servings 6 bowls
Difficulty Easy-Medium
Cuisine Authentic Mexican

Why You’ll Love This Recipe

  • True Heritage Flavor: Uses whole dried Mexican chiles (guajillo and ancho) for genuine smoky warmth without harsh heat.
  • Velvety Chile-Tomato Broth: Blending charred vegetables and reducing the puree produces a restaurant-quality base that coats the back of a spoon.
  • Shatteringly Crisp Toppings: Frying fresh corn tortilla strips creates an irresistible crunch that store-bought chips simply cannot match.
  • Interactive Table Assembly: Family and guests love customizing their own bowls with fresh avocado, crumbled queso fresco, crema, and lime wedges.

What Makes This Recipe Work

Authentic Mexican home cooking relies on foundational techniques that transform humble pantry ingredients into complex culinary masterpieces:

  1. Dry Toasting Dried Chiles: Pressing dried guajillos and anchos on a dry comal for just 20 seconds wakes up the essential oils dormant inside the leathery skin. Toasting brings forward notes of sun-dried fruit and sweet tobacco while keeping the chile flavor smooth and mellow.
  2. The “Recado Frito” Sautรฉ Step: In Mexican kitchens, raw purees are never poured directly into water. Pouring the blended chile-tomato mixture into screaming-hot fat (*sazonar el recado*) sears the tomato sugars and deepens the color into a concentrated paste, giving the broth incredible body and eliminating any watery aftertaste.
  3. Bowl Assembly Over Pot Boiling: Boiling tortillas inside the pot breaks them down into pasty mush. Pouring boiling broth over crispy tortilla strips in individual serving bowls preserves their crisp crunch on top while allowing the submerged bottom to absorb the savory broth.

Ingredients You Will Need

Roasted Chile & Tomato Base (Recado)

  • 4 medium dried guajillo chiles (wiped clean, stemmed, deseeded, and opened flat)
  • 1 medium dried ancho or pasilla chile (adds mild sweetness and dark brick color)
  • 1 1/2 lbs ripe Roma tomatoes (about 5 to 6 tomatoes, halved lengthwise for charring)
  • 1/2 large white onion (cut into thick wedges)
  • 4 cloves garlic (unpeeled for charring, then easily popped out of skins)
  • 2 tbsp vegetable oil or lard (for searing and reducing the puree)

The Aromatic Broth & Protein

  • 6 cups low-sodium chicken broth (or rich homemade chicken stock)
  • 1 sprig fresh epazote (or 4 sprigs fresh cilantro if epazote is hard to find)
  • 2 cups cooked shredded chicken (poached chicken breast, thighs, or leftover roasted chicken)
  • 1 1/2 tsp kosher salt (plus more to taste)

Crispy Tortilla Strips & Traditional Garnishes

  • 12 count corn tortillas (preferably day-old or slightly dry, sliced into 1/4-inch strips)
  • 1/2 cup vegetable oil (for shallow frying the tortilla strips)
  • 1 cup queso fresco or panela cheese (crumbled or diced into cubes)
  • 1 large ripe avocado (peeled, pitted, and diced)
  • 1/2 cup Mexican crema (or sour cream thinned with a splash of milk)
  • Garnishes Flash-fried pasilla chile rings, fresh cilantro sprigs, and juicy lime wedges

Kitchen Tools You Need

  • Cast-Iron Comal or Skillet: The heavy iron gets dry and blistering hot, allowing chiles to toast quickly and vegetables to develop sweet charred blister marks.
  • High-Speed Blender: Completely pulverizes rehydrated chiles and tomato skins into a velvety puree without needing a separate food mill.
  • 5 to 6-Quart Enameled Dutch Oven: Holds consistent heat for frying the puree and allows the broth to simmer gently without scorching.
  • Slotted Skimmer or Spider Strainer: Quickly lifts crispy tortilla strips from hot oil with zero grease buildup.

Step-by-Step Cooking Instructions

1

Toast Chiles & Char Aromatics

Warm a dry cast-iron skillet or comal over medium heat. Press the opened dried guajillo and ancho chiles flat against the hot surface with a spatula for 15 to 20 seconds per side until fragrant and lightly puffed. Do not let them turn black, as burnt chiles taste bitter. Move toasted chiles to a bowl, cover with boiling water, and soak for 10 minutes. On the same hot skillet, char the halved Roma tomatoes, onion wedges, and unpeeled garlic cloves for 8 to 10 minutes until softened and marked with dark charred spots. Squeeze garlic from skins.

Toasting dried guajillo chiles and charring halved tomatoes, onions, and garlic on a hot cast iron griddle

Visual Cue: Toast dried chiles for 30 seconds until fragrant and blister the tomatoes, onions, and garlic with dark brown spots.

2

Blend into a Smooth Red Puree

Drain the rehydrated chiles and place them into your blender along with the charred tomatoes, roasted onions, peeled garlic, and 1/2 cup of chicken broth. Secure the blender lid and blend on high speed for 60 to 90 seconds. The mixture should become completely smooth, silky, and rich reddish-orange with no large bits remaining.

Blending softened rehydrated dried chiles with charred tomatoes, onions, and garlic into a smooth red puree

Visual Cue: Blend softened chiles and charred vegetables with a splash of broth until silky and bright brick-red.

3

Fry the Puree (El Sofrito)

Heat 2 tablespoons of oil in your Dutch oven over medium-high heat until shimmering. Carefully pour in the blended pureeโ€”it will sizzle loudly as it hits the hot fat. Lower heat to medium and cook, stirring frequently with a wooden spoon, for 8 to 10 minutes. As water evaporates, the puree will thicken noticeably and darken to a deep mahogany red.

Pouring red tomato-chile puree into sizzling oil in a Dutch oven to fry and reduce into a concentrated paste

Visual Cue: The puree sizzles loudly and thickens into a deep mahogany-red concentrate after 8 to 10 minutes of active frying.

4

Add Broth, Chicken & Epazote

Pour 6 cups of chicken broth into the concentrated paste. Stir well to fully dissolve the puree. Add the sprig of epazote (or cilantro), 2 cups of shredded chicken, and 1 1/2 teaspoons of kosher salt. Bring the pot to a boil, then reduce heat to low and simmer uncovered for 15 minutes to let the herbal aromatics infuse the broth.

Simmering rich chicken broth, shredded chicken, and a sprig of fresh epazote herb in the Dutch oven

Visual Cue: Simmer the broth, shredded chicken, and fresh epazote herb on low heat for 15 minutes to let flavors meld.

5

Fry Tortilla Strips & Assemble the Bowls

Heat 1/2 cup of vegetable oil in a skillet over medium-high heat. Fry sliced corn tortilla strips in small batches for 1 to 2 minutes until golden and crisp. Drain on paper towels and salt lightly. Place a generous bed of crispy tortilla strips in the bottom of each warm bowl. Ladle hot broth and chicken directly over the strips. Garnish with diced avocado, cubed queso fresco, a swirl of Mexican crema, flash-fried pasilla chile rings, and lime wedges.

Ladling hot Mexican tortilla soup over crispy golden corn tortilla strips in a rustic bowl garnished with avocado and queso fresco

Visual Cue: Place crispy tortilla strips in warm bowls, ladle hot broth and chicken over top, and crown with creamy avocado and queso fresco.

How to Know When Your Sopa Azteca Is Ready

  • Color Indicator: The soup broth should have a deep, glowing brick-red shade with an aromatic sheen of chile oil on the surface.
  • Consistency Check: When ladled, the broth should feel light and silkyโ€”never thick like chili, but significantly richer and smoother than plain broth.
  • Aroma Benchmark: The kitchen will fill with the sweet, nutty scent of toasted corn tortillas, roasted tomatoes, and warm dried guajillo chiles.

Kitchen Tips & Common Mistakes

  • Do Not Burn the Dried Chiles: Dried chiles toast in just 15 to 20 seconds. If they turn black and smoky, throw them out and start over, as burnt chiles will ruin the broth with a harsh bitter taste.
  • Use Day-Old Corn Tortillas: Slightly stale, dry corn tortillas absorb significantly less oil when frying than fresh soft tortillas, giving you a crunchier texture and better corn flavor.
  • Flash-Fry Pasilla Rings for 5 Seconds: Snip a dried pasilla chile into thin rings with kitchen shears and drop into hot oil for just 3 to 5 seconds. They puff up and turn into a crispy, gourmet Mexican garnish.
  • Vegetarian Adaptation: In Mexico City, Sopa de Tortilla is frequently served without meat. Simply swap chicken broth for a rich vegetable stock and omit the chicken; the avocado, cheese, and fried tortillas provide complete satisfaction.

What to Serve With Mexican Tortilla Soup

This authentic soup is hearty enough to be an evening centerpiece, but also pairs naturally with other traditional Mexican dinners:

How to Store and Reheat Leftovers

  • Refrigerator: Cool the broth and chicken completely, transfer to airtight glass containers, and refrigerate for up to 5 days. Keep tortilla strips, diced avocado, and cheese in separate containers.
  • Reheating: Warm the soup broth in a saucepan over medium heat for 5 minutes until simmering hot. Place a fresh handful of tortilla strips in a bowl and ladle the hot soup over top.
  • Freezer: Freeze the strained or finished chile broth (without tortillas or dairy) in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.

Frequently Asked Questions

What is the difference between Mexican Tortilla Soup and Tex-Mex Chicken Tortilla Soup?

Authentic Mexican tortilla soup (Sopa Azteca) relies on whole dried chiles (guajillo and ancho) and charred fresh Roma tomatoes blended and fried in hot oil for its silky base, without black beans or corn. Tex-Mex versions often use canned diced tomatoes, canned beans, sweet corn, and commercial chili powder blends.

What dried chiles are best for authentic tortilla soup?

Dried guajillo chiles are the gold standard. They provide a vibrant red color, mild heat, and sweet berry-like undertones. Adding one dried ancho or pasilla chile rounds out the broth with a deeper, raisin-like earthiness.

Can I bake the tortilla strips instead of frying?

Yes! Toss sliced corn tortilla strips with 1 to 2 tablespoons of vegetable oil and a pinch of salt. Spread in a single layer on a parchment-lined baking sheet and bake at 375ยฐF (190ยฐC) for 12 to 14 minutes, tossing halfway through, until crisp and golden brown.

What can I use if I cannot find fresh epazote?

Epazote has an earthy, distinctive herbal flavor native to central Mexican cooking. If you cannot find fresh or dried epazote in your local Latin market, substitute with 4 sprigs of fresh cilantro or a pinch of Mexican oregano.

Authentic Mexican tortilla soup served in a rustic clay bowl topped with crispy fried tortilla strips, queso fresco, and avocado

Authentic Mexican Tortilla Soup (Sopa de Tortilla)

Traditional Mexican Sopa de Tortilla featuring a velvety roasted tomato and dried guajillo chile broth poured over freshly crisped corn tortilla strips, tender chicken, and creamy avocado.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 bowls

Ingredients
  

Roasted Chile & Tomato Base (Recado)
  • 4 medium dried guajillo chiles stemmed, deseeded, and opened flat
  • 1 medium dried ancho or pasilla chile stemmed and seeded for smoky depth
  • 1 1/2 lbs ripe Roma tomatoes halved lengthwise for charring
  • 1/2 large white onion cut into thick wedges
  • 4 cloves garlic unpeeled for charring, then peeled
  • 2 tbsp vegetable oil or lard for frying the blended puree
The Aromatic Broth & Protein
  • 6 cups rich low-sodium chicken broth homemade or high-quality stock
  • 1 sprig fresh epazote or 4 sprigs fresh cilantro if epazote is unavailable
  • 2 cups cooked shredded chicken poached chicken breast or roast chicken
  • 1 1/2 tsp kosher salt or to taste
Crispy Tortilla Strips & Traditional Garnishes
  • 12 corn tortillas preferably day-old or slightly dry, sliced into 1/4-inch strips
  • 1/2 cup vegetable oil for shallow frying tortilla strips
  • 1 cup queso fresco or panela cheese crumbled or cut into small cubes
  • 1 large ripe avocado pitted and diced
  • 1/2 cup Mexican crema or sour cream for drizzling
  • 1 medium dried pasilla chile sliced into thin rings and flash-fried for 5 seconds
  • 2 whole limes cut into wedges for serving

Equipment

  • Heavy Cast Iron Comal or Skillet for toasting dried chiles and charring tomatoes
  • High-Speed Countertop Blender purees rehydrated chiles and tomatoes into a silk-smooth base
  • 5 to 6-Quart Enameled Dutch Oven holds high heat to fry the tomato puree and simmer the soup
  • Fine Mesh Skimmer or Slotted Spoon for lifting crispy fried tortilla strips from hot oil

Method
 

  1. Heat a dry cast-iron skillet or comal over medium heat. Press the opened dried guajillo and ancho chiles flat against the dry skillet for 15 to 20 seconds per side until fragrant and lightly blistered (do not let them burn or turn black, which causes bitterness). Transfer toasted chiles to a bowl, cover with boiling water, and soak for 10 minutes. On the same hot skillet, char the halved Roma tomatoes, onion wedges, and unpeeled garlic cloves for 8 to 10 minutes, turning occasionally until blistered and softened. Peel the charred garlic cloves.
    Toasting dried guajillo chiles and charring halved tomatoes, onions, and garlic on a hot cast iron griddle
  2. Transfer the softened chiles, charred tomatoes, charred onions, and peeled roasted garlic into a blender jar. Add 1/2 cup of the chile soaking liquid or chicken broth. Blend on high speed for 60 to 90 seconds until completely smooth, glossy, and vibrant brick-red.
    Blending softened rehydrated dried chiles with charred tomatoes, onions, and garlic into a smooth red puree
  3. Warm 2 tablespoons of oil in a large 5 to 6-quart Dutch oven over medium-high heat until shimmering. Carefully pour in the blended puree (it will sizzle vigorously). Lower heat to medium and cook, stirring frequently with a wooden spoon, for 8 to 10 minutes. The puree will reduce, darken to a deep mahogany red, and thicken into a concentrated paste.
    Pouring red tomato-chile puree into sizzling oil in a Dutch oven to fry and reduce into a concentrated paste
  4. Pour 6 cups of rich chicken broth into the concentrated paste. Stir well to dissolve the paste completely into the broth. Add the sprig of fresh epazote (or cilantro), shredded chicken, and 1 1/2 teaspoons of kosher salt. Bring to a boil, then reduce heat to low and simmer gently uncovered for 15 minutes to allow the herbal flavors to perfume the broth.
    Simmering rich chicken broth, shredded chicken, and a sprig of fresh epazote herb in the Dutch oven
  5. Heat 1/2 cup of oil in a skillet over medium-high heat. Fry sliced corn tortilla strips in small batches for 1 to 2 minutes until golden and crisp. Drain on paper towels and sprinkle lightly with salt. To serve, place a generous mound of crispy tortilla strips in the bottom of each warm bowl. Ladle hot aromatic broth and shredded chicken directly over the strips. Garnish immediately with cubed queso fresco, diced avocado, a drizzle of Mexican crema, flash-fried pasilla chile rings, and lime wedges.
    Ladling hot Mexican tortilla soup over crispy golden corn tortilla strips in a rustic bowl garnished with avocado and queso fresco

Notes

Authentic Chile Base: Unlike Americanized versions that rely on chili powder or canned tomato sauce, authentic Mexican tortilla soup gets its color and smoky, sweet depth from toasted dried guajillo and ancho chiles.
The Frying Secret (Sazรณn): Never skip frying the blended puree in hot oil before adding the broth. This traditional Mexican technique concentrates the tomato sugars and deepens the chile flavor.
Serving Technique: Traditional Sopa de Tortilla is assembled in the bowl right before eating, never boiled together in the pot. This keeps the fried tortilla strips shatteringly crisp on top while they gently soften in the broth below.
Storage: Store leftover broth and shredded chicken in an airtight container in the refrigerator for up to 5 days. Keep tortilla strips, cheese, and avocado in separate containers and assemble fresh bowls when serving.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating