Print

Vegetarian Tortilla Soup

A vibrant bowl of Vegetarian Tortilla Soup

This hearty Vegetarian Tortilla Soup is packed with flavorful vegetables, beans, and corn in a savory tomato broth. Top with crispy tortilla strips, avocado, and your favorite toppings for a satisfying and comforting meal.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 red bell pepper, chopped
  • 1 jalapeño, seeded and minced (optional)
  • 1 teaspoon chili powder
  • 1/2 teaspoon cumin
  • 1/4 teaspoon smoked paprika
  • 4 cups vegetable broth
  • 1 (28 ounce) can crushed tomatoes
  • 1 (15 ounce) can black beans, rinsed and drained
  • 1 (15 ounce) can corn, drained
  • 1/4 cup chopped cilantro
  • Salt and pepper to taste
  • Tortilla chips, for serving
  • Avocado, for serving (optional)
  • Lime wedges, for serving (optional)
  • Sour cream or Greek yogurt, for serving (optional)
  • Shredded cheese, for serving (optional)

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion and cook until softened, about 5 minutes.
  2. Add the garlic, bell pepper, and jalapeño (if using) and cook for another 3 minutes.
  3. Stir in the chili powder, cumin, and smoked paprika and cook for 1 minute more.
  4. Pour in the vegetable broth and crushed tomatoes. Bring to a simmer.
  5. Add the black beans and corn. Season with salt and pepper to taste.
  6. Simmer for 15 minutes, allowing the flavors to meld.
  7. Stir in the cilantro.
  8. Serve hot, topped with tortilla chips, avocado, lime wedges, sour cream, and shredded cheese, if desired.

Notes

For a creamier soup, blend a portion of the soup before serving. You can also add other vegetables like zucchini, carrots, or sweet potatoes.