Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
vegetarian taco soup in bowl with toppings

Vegetarian Taco Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Julie
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This quick and hearty vegetarian taco soup is full of flavor, made with pantry staples like beans, corn, tomatoes, and taco seasoning. Perfect for weeknight dinners or meal prep!


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 bell pepper, diced
  • 1 zucchini, chopped (optional)
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) pinto beans, drained and rinsed
  • 1 can (15 oz) corn, drained
  • 1 can (15 oz) diced tomatoes
  • 2 tablespoons tomato paste
  • 4 cups vegetable broth
  • 1 tablespoon chili powder
  • 1 teaspoon cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • Salt and pepper to taste
  • Juice of 1 lime

Instructions

  1. Heat olive oil in a large pot over medium heat. Sauté onion and garlic until softened.
  2. Add bell pepper and zucchini (if using), cook for 3–4 minutes.
  3. Stir in tomato paste, chili powder, cumin, smoked paprika, onion powder, and garlic powder. Cook for 1 minute to release flavors.
  4. Add black beans, pinto beans, corn, diced tomatoes, and vegetable broth. Bring to a simmer.
  5. Simmer uncovered for 20–25 minutes until vegetables are tender and flavors meld.
  6. Stir in lime juice. Adjust seasoning with salt and pepper.
  7. Serve hot with desired toppings like avocado, shredded cheese, tortilla chips, cilantro, or sour cream.

Notes

To make vegan, use plant-based toppings. For gluten-free, ensure broth and seasonings are certified gluten-free. Add cooked rice or quinoa to stretch the soup.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican-Inspired

Nutrition

  • Serving Size: 1 bowl
  • Calories: 230
  • Sugar: 5g
  • Sodium: 580mg
  • Fat: 5g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 8g
  • Protein: 10g
  • Cholesterol: 0mg