Description
This Vegetarian Taco Soup is an easy weeknight meal that’s loaded with hearty veggies, black beans, a flavorful tomato broth, and homemade taco seasoning. It’s a one-pot meal the whole family will love!
Ingredients
Units
Scale
Homemade Taco Seasoning:
- 1 1/2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon kosher salt
- 1/4 teaspoon smoked paprika
- 1/4 teaspoon dried oregano
- 1/4 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 1/8 teaspoon freshly ground black pepper
- A pinch of cayenne pepper (optional)
For the Taco Soup:
- 3 tablespoons olive oil
- 1 medium red or yellow onion, diced
- 1 jalapeño pepper, seeded and diced
- 1 medium red bell pepper, diced
- 1 medium green bell pepper, diced
- 4 garlic cloves, minced
- 1 15-oz can finely diced tomatoes
- 4 cups vegetable broth
- 2 15oz can black beans, drained and rinsed
- 1 cup corn, frozen or canned
- 1 tablespoon fresh lime juice
- 2 tablespoons fresh chopped cilantro
Optional Toppings:
- Shredded cheese or crumbled cotija cheese
- Sour cream, cashew cream, or plain Greek yogurt
- Diced avocado
- Crush tortilla chips, tortilla strips, or corn chips
- Fresh chopped cilantro
- Sliced green onions or finely diced red onions
- Diced tomatoes or pico de gallo
- Pickled jalapeño peppers or hot sauce
- Sliced black olives
Instructions
- Make the homemade taco seasoning. In a small mixing bowl, add chili powder, cumin, kosher salt, smoked paprika, oregano, garlic powder, onion powder, and freshly ground black pepper. Mix until combined and set aside.
- Sauté the veggies. In a large pot or Dutch oven, add the olive oil over medium heat. Once the oil is hot, add the onions, jalapeño pepper, red bell pepper, and green bell pepper. Cook, stirring occasionally, until the vegetables have softened, about 8 to 10 minutes.
- Add the garlic and homemade taco seasoning and let cook for 1 minute until fragrant. Pour in the diced tomatoes and let cook for 2 minutes.
- Add the vegetable broth and black beans and stir the mixture to combine. Bring the soup to a boil, then reduce the heat and let simmer, uncovered, for 25 minutes.
- Stir in the frozen or canned corn and let simmer for another 5 minutes.
- Remove the pot from the heat and stir in the fresh lime juice and chopped cilantro. Taste the soup and add more salt, black pepper, or lime juice if needed. Serve the soup with your choice of optional toppings.
Notes
- Beans: You can use black beans, pinto beans, or a mix of both black and pinto beans.
- Nutritional information is a rough estimate based on 5 servings with no optional toppings. Reduce the sodium by using low-sodium vegetable broth and canned beans without salt.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 319
- Sugar: 8g
- Sodium: 1765mg
- Fat: 9.5g
- Saturated Fat: 1.3g
- Unsaturated Fat: 6.1g
- Trans Fat: 0g
- Carbohydrates: 47.7g
- Fiber: 15.7g
- Protein: 13.1g
- Cholesterol: 0mg