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
Horizontal oblique overhead closeup of a gray bowl with white speckles filled with vegetarian taco soup garnished with corn chips, cheese, sour cream, and chopped herbs, on a white and orange striped cloth kitchen towel with bowls of crema, tortilla chips, lime wedges, and shredded cheddar, with two spoons and a gray enameled cast iron pot in the background, on a dark brown wood table.

Vegetarian Taco Soup

  • Author: Meghan Yager
  • Total Time: 30 minutes
  • Yield: 6 servings 1x


This taco soup is a flavorful meatless meal that’s perfect for everyone, whether you’re a vegetarian or simply trying to cut back on your meat intake.



For the Soup:

  • 1 Tbsp vegetable oil
  • 1/2 large yellow onion, peeled and diced
  • 2 large garlic cloves, minced
  • 1/2 tsp ground cumin
  • 1/2 tsp ancho chili powder
  • 1/2 tsp paprika
  • 1/8 tsp cayenne pepper
  • 1/2 tsp salt
  • 1/2 tsp freshly ground black pepper
  • 2 14.5-oz cans diced tomatoes
  • 2 15-oz cans black beans, rinsed and drained
  • 1 4-oz can diced green chilies
  • 2 1/2 cups vegetable broth
  • 1 1/2 cups frozen corn
  • 1 Tbsp fresh lime juice

For the Garnish:

  • Tortilla chips
  • Lime wedges
  • Fresh chopped cilantro
  • Sour cream
  • Shredded cheddar cheese
  • Hot sauce


  1. Heat oil in a large saucepan or stock pot over medium heat. Add onion and saute until softened, stirring frequently for 3-4 minutes. Add garlic and stir frequently until fragrant, about 30-60 seconds. Do not let the garlic burn.
  2. Stir in cumin, ancho chili powder, paprika, cayenne, salt, pepper, tomatoes with their juices, beans, chiles, broth, and corn until combined.
  3. Bring to a boil over medium-high heat, then reduce heat to low. Continue to simmer for 15 minutes, until liquid is reduced by a quarter. Remove from heat and stir in lime juice. Season with additional salt and pepper to taste.
  4. Serve with your favorite toppings.


  1. Nutritional information below does not include optional garnishes.
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegetarian

Keywords: meatless, taco soup, vegetarian, beans, soup