Sopa de Tortilla (Real Mexican Tortilla Soup)


Corn tortilla strips in a chicken broth seasoned with tomatoes and pasilla chile. An authentic Mexican soup served with avocado, Mexican cheese, and crema.

close up view of Sopa de Tortilla (Real Mexican Tortilla Soup) garnished with avocado pieces in a bowl
Prep Time:
30 mins
Cook Time:
44 mins
Total Time:
1 hrs 14 mins
4 servings


  • vegetable oil, or as needed

  • 12 (6 inch) corn tortillas, cut into strips

  • 3 dried pasilla chile peppers, seeded

  • 2 tomatoes, seeded and chopped

  • ½ large onion, chopped

  • 1 clove garlic

  • ¼ teaspoon dried oregano

  • 4 cups water

  • 4 teaspoons chicken bouillon granules

  • 1 sprig fresh parsley

  • 1 avocado - peeled, pitted, and diced

  • ¾ cup diced cotija cheese

  • 2 tablespoons crema fresca (fresh cream) (Optional)


  1. Heat oil in a large pan or wok over medium-high heat. Add tortilla strips in batches and fry until brown and crispy, 2 to 3 minutes per batch. Remove from heat and drain on paper towels.

  2. Fry pasilla chiles in the same pan, being careful not to burn them, until browned, about 2 minutes. Remove from oil and drain on paper towels.

  3. Combine 1 fried pasilla pepper, tomatoes, onion, garlic, and oregano in a blender; blend until smooth. Strain through a sieve into a bowl.

  4. Heat 1 teaspoon oil in a saucepan over medium heat. Add tomato mixture and cook for 2 minutes. Pour in water and bring to a boil. Stir in chicken granules and parsley. Cover and simmer over low heat until flavors are well combined, about 15 minutes. Remove from heat and discard parsley.

  5. Divide fried tortilla strips among 4 bowls. Pour soup on top of tortilla strips and garnish with diced avocado and cotija cheese. Cut remaining fried pasilla peppers into thin strips and sprinkle over soup. Add Mexican crema to each bowl.

Cook's Note:

You can substitute dried pasilla chiles with ancho or cascabel chiles. If using cascabel chiles, triple the amount.

Editor's Note:

We have determined the nutritional value of oil for frying based on a retention value of 10% after cooking. Amount will vary depending on cooking time and temperature, ingredient density, and specific type of oil used.

Nutrition Facts (per serving)

606 Calories
42g Fat
50g Carbs
13g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 606
% Daily Value *
Total Fat 42g 54%
Saturated Fat 11g 54%
Cholesterol 36mg 12%
Sodium 707mg 31%
Total Carbohydrate 50g 18%
Dietary Fiber 10g 37%
Total Sugars 6g
Protein 13g
Vitamin C 107mg 537%
Calcium 275mg 21%
Iron 3mg 14%
Potassium 778mg 17%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love