Go Back
+ servings
Sopa de Tortilla (Tortilla Soup) Recipe. San Miguel de Allende, Mexico. Copyright 2014 Terence Carter / Grantourismo. All Rights Reserved.
Print Recipe
5 from 3 votes

Sopa de Tortilla (Tortilla Soup) Recipe

This soup is very simple to make, but you need excellent quality ingredients, particularly the chilis and the stock.
Prep Time20 mins
Cook Time15 mins
Total Time35 mins
Course: Appetiser
Cuisine: Mexican
Servings: 4
Calories: 506kcal
Author: Terence Carter (with thanks to Marilau Ricaud)


  • 1 Chile Ancho or 2 Chiles Guajillos
  • 2 tbsp vegetable oil or lard
  • 1 medium white onion chopped
  • 1 clove garlic crushed
  • 1 cup chopped fresh tomato
  • 8 white corn tortillas one day old
  • 4 cups hearty chicken stock I’ll look the other way if you want to use store-bought stock
  • Quality freshly-ground salt and pepper to taste
  • Garnish:
  • Tortilla strips
  • ½ large avocado or one whole small diced just before serving
  • 3 tbsp chopped coriander/cilantro
  • Sour cream
  • Mexican Manchego cheese cow’s cheese
  • 1 lime wedge per serving


  • In a pan over medium heat, toast the chile(s) a little, turning constantly, until you can detect a whiff of strong chile.
  • In a pan of water just off the boil, place the chile(s) in the water; you can cut the corner of the chile(s) to help them stay under the water. Soak for 15–20 minutes.
  • Carefully de-vein and de-seed the chile(s) and chop roughly.
  • Place the chile(s), onion, garlic, tomatoes and one cup of stock in a blender.
  • Puree the ingredients and strain through a sieve.
  • Add the rest of the chicken stock and season to taste.
  • Cut two of the tortillas into thin strips and the rest into small squares. Heat the oil on a pan and over high heat fry the tortilla strips until they’re coloured and crispy. Do the same with the squares and place them on paper towels to soak up any oil.
  • When you’re ready to serve, prepare the garnishes.
  • Serve the soup in the bowls and add some tortilla strips to add a little texture and sprinkle with a little coriander/cilantro to make it pretty. If you’re feeling creative you can also finish with a little flourish of sour cream.
  • Serve with plenty of cold beer or a spicy, icy Michelada.


Serving: 1g | Calories: 506kcal | Carbohydrates: 36.8g | Protein: 16.4g | Fat: 34.1g | Saturated Fat: 10.1g | Polyunsaturated Fat: 24g | Trans Fat: 0g | Cholesterol: 25mg | Sodium: 689mg | Fiber: 6.9g | Sugar: 6g