Vegetable Tortilla Soup is a vibrant Mexican classic that combines fresh vegetables, a rich tomato-based broth, warm spices, and crispy tortilla strips. This hearty soup is packed with wholesome ingredients, making it a satisfying meal that's both nutritious and delicious.

Loaded with colorful vegetables, beans, and authentic Mexican seasonings, this soup delivers bold flavors in every spoonful. Whether you're looking for a vegetarian dinner, a healthy lunch, or a comforting meal for chilly evenings, this Vegetable Tortilla Soup is guaranteed to impress.

Why You'll Love This Vegetable Tortilla Soup

  • Packed with fresh vegetables
  • Rich and flavorful broth
  • Naturally vegetarian
  • Easy one-pot meal
  • Budget-friendly ingredients
  • Perfect for meal prep
  • Customizable with your favorite vegetables

Ingredients

For the Soup

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 1 red bell pepper, diced
  • 1 green bell pepper, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 zucchini, diced
  • 3 cloves garlic, minced
  • 1 jalapeño, finely chopped
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon smoked paprika
  • ½ teaspoon dried oregano
  • 1 can (14 ounces) diced tomatoes
  • 6 cups vegetable broth
  • 1 can (15 ounces) black beans, drained and rinsed
  • 1 cup corn kernels
  • Salt and black pepper to taste
  • Juice of 1 lime

For the Crispy Tortilla Strips

  • 6 corn tortillas
  • 1 tablespoon olive oil
  • ½ teaspoon salt

Garnishes

  • Fresh cilantro
  • Diced avocado
  • Crumbled cotija cheese
  • Lime wedges
  • Sliced radishes
  • Diced red onion
  • Mexican crema

Instructions

Step 1: Prepare the Tortilla Strips

Preheat the oven to 375°F (190°C).

Slice the corn tortillas into thin strips.

Toss with olive oil and salt.

Spread on a baking sheet and bake for 10–12 minutes until golden and crispy.

Set aside.

Step 2: Sauté the Vegetables

Heat olive oil in a large soup pot over medium heat.

Add onion, bell peppers, carrots, celery, and zucchini.

Cook for 6–8 minutes until softened.

Add garlic and jalapeño and cook for another minute.

Step 3: Add the Seasonings

Stir in cumin, chili powder, smoked paprika, and oregano.

Cook for about 30 seconds while stirring constantly.

Step 4: Build the Soup Base

Add diced tomatoes and vegetable broth.

Stir well to combine.

Bring the mixture to a gentle boil.

Step 5: Add Beans and Corn

Add black beans and corn.

Reduce heat and simmer for 20–25 minutes to allow the flavors to develop.

Step 6: Finish the Soup

Stir in fresh lime juice.

Season with salt and black pepper according to taste.

Remove from heat.

Step 7: Serve

Ladle the soup into serving bowls.

Top generously with crispy tortilla strips, avocado, cilantro, cotija cheese, and a squeeze of lime.

Serve immediately.

Tips for the Best Vegetable Tortilla Soup

Use Fresh Vegetables

Fresh vegetables provide the best flavor and texture, though frozen vegetables can also be used when needed.

Make It Spicier

Add extra jalapeños, chipotle peppers, or your favorite hot sauce.

Add More Protein

Black beans, pinto beans, chickpeas, or tofu can increase the protein content.

Blend for a Different Texture

Blend a portion of the soup before adding the beans for a thicker, creamier broth.

Variations

Vegan Vegetable Tortilla Soup

Skip the cotija cheese and crema, and use vegan toppings instead.

Southwest Vegetable Soup

Add sweet potatoes, roasted poblano peppers, and extra corn.

Quinoa Tortilla Soup

Stir in cooked quinoa during the final 10 minutes for additional protein and texture.

Roasted Vegetable Version

Roast the vegetables before adding them to the broth for deeper flavor.

What to Serve with Vegetable Tortilla Soup

  • Warm corn tortillas
  • Mexican rice
  • Cheese quesadillas
  • Fresh guacamole
  • Black bean salad
  • Grilled vegetables

Storage Instructions

Refrigerate

Store cooled soup in an airtight container for up to 5 days.

Freeze

Freeze without toppings for up to 3 months.

Reheat

Warm on the stovetop over medium heat until heated through.

Prepare fresh tortilla strips before serving for maximum crunch.

Nutritional Benefits

This soup is rich in:

  • Dietary fiber
  • Plant-based protein
  • Vitamin A
  • Vitamin C
  • Potassium
  • Antioxidants

The combination of vegetables and beans creates a balanced meal that is both filling and nourishing.

Frequently Asked Questions

Can I make this soup ahead of time?

Yes. The flavors often improve after resting overnight in the refrigerator.

Are flour tortillas okay for the strips?

Corn tortillas are traditional, but flour tortillas can be used if preferred.

Can I add beans?

Absolutely. Black beans, pinto beans, and kidney beans all work well.

Is this soup gluten-free?

Yes, if made with certified gluten-free corn tortillas and ingredients.

Final Thoughts

Mexican Vegetable Tortilla Soup is the perfect combination of healthy ingredients, bold flavors, and comforting warmth. Packed with colorful vegetables, hearty beans, and crispy tortilla strips, this easy soup is ideal for family dinners, meal prep, and cozy evenings. One bowl delivers all the satisfying flavors of traditional tortilla soup while keeping the meal wholesome and nutritious.