Go Back
–+ servings
Rich and Smoky Vegetarian Tortilla Soup – vegetarian recipe
Stav Kogan

Rich and Smoky Vegetarian Tortilla Soup

This recipe transforms simple, everyday ingredients—and even leftover stale tortillas—into a restaurant-worthy meal. The secret lies in charring the vegetables to build a deep, complex flavor base and adding the crispy fried tortilla strips at the very end for a uniquely satisfyi
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings: 4 serving
Calories: 350

Ingredients
  

For the Soup
  • 1/2 cup (120 ml) neutral oil, like grapeseed or corn
  • 6 corn tortillas, preferably stale, cut into 1/2-inch strips
  • 2 fresh poblano chiles OR 2 dried ancho chiles
  • 1 large onion, sliced
  • 3 cloves garlic, sliced
  • 1 1/2 pounds (680g / 24 oz) fresh tomatoes OR one 28-ounce can of fire-roasted tomatoes
  • 1 quart (950 ml / 32.1 fl oz) vegetable stock or water
  • 1 pinch dried oregano or epazote
  • Salt and freshly ground black pepper, to taste
  • 1 lime, cut into wedges for serving
  • For the Toppings (Optional)
  • 1 cup (150g / 5.3 oz) queso fresco or Monterey Jack, cubed
  • 1 ripe avocado, peeled, pitted, and sliced
  • 1 cup (15g / 0.53 oz) fresh cilantro leaves, chopped
  • 2 radishes, thinly sliced
  • 1/2 carrot, grated
  • For the best texture, add the crispy tortilla strips to the soup just 5 minutes before serving. This allows them to soften slightly while retaining a pleasant, chewy bite.
  • The soup base can be made up to a day ahead and refrigerated. Keep the tortilla strips in an airtight container at room temperature, then simply reheat the soup and finish the final step before serving.
  • If fresh tomatoes aren't in season, a 28-ounce can of fire-roasted tomatoes is an excellent substitute and allows you to skip the broiling step.

Method
 

  1. Crisp the Tortillas: Heat the oil in a large pot or Dutch oven over medium-high heat.
  2. Once hot, fry the tortilla strips in batches until golden and crisp, about 2-4 minutes. Use a slotted spoon to transfer them to a paper towel-lined plate and season immediately with salt.
  3. Set aside.
  4. Sauté the Aromatics: Carefully pour out all but 2 tablespoons (30 ml / 1 fl oz) of oil from the pot.
  5. Reduce the heat to medium and add the sliced onion and garlic.
  6. Cook, stirring occasionally, until softened and golden, about 10 minutes.
  7. Roast the Vegetables: While the onions cook, turn on your broiler.
  8. Place the fresh tomatoes and poblano chiles on a baking sheet and broil a few inches from the heat until the skins are charred and blistered, about 5-8 minutes total, flipping once.
  9. Once cool enough to handle, peel, stem, and seed the chiles. (If using canned tomatoes, you can skip this step).
  10. Simmer the Soup Base: Add the charred tomatoes and chiles to the pot with the onions and garlic. Use the back of a spoon to crush the tomatoes.
  11. Season with salt, pepper, and oregano.
  12. Pour in the vegetable stock, bring to a gentle simmer, and cook for 20-30 minutes to allow the flavors to meld.
  13. Blend and Finish: Let the soup cool slightly. Use an immersion blender to purée the soup until smooth (or carefully transfer in batches to a regular blender). Return the soup to the pot over medium heat.
  14. Stir in most of the fried tortilla strips (reserving some for garnish) and simmer for another 3-5 minutes, just until they begin to soften.
  15. Squeeze in fresh lime juice to taste, adjust seasoning, and serve immediately with your favorite garnishes.
  16. Don't skip the broiling step for the fresh tomatoes and chiles; charring them is the key to developing a deep, smoky flavor that makes this soup truly special.

Nutrition

Calories: 350kcalCarbohydrates: 35gProtein: 8gFat: 20g

Tried this recipe?

Let us know how it was!