Description
Enjoy a hearty and healthy meatless meal with this Easy Meatless Taco Soup! Packed with fresh vegetables, beans, and flavorful spices, this one-pot vegan-friendly recipe is perfect for a quick weeknight dinner or a satisfying meatless lunch. This flavorful taco soup combines vibrant ingredients with a delicious blend of spices, making it an ideal healthy, meat-free option that everyone will love.
Ingredients
Scale
- 1 tbsp olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 bell pepper, diced
- 2 carrots, chopped
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) diced tomatoes
- 1 cup corn kernels (frozen or fresh)
- 2 cups vegetable broth
- 1 tbsp taco seasoning
- 1 teaspoon cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
Instructions
- Heat the olive oil in a large pot over medium heat. Add the chopped onions, garlic, bell peppers, and carrots. Sauté until vegetables are tender, about 5 minutes.
- Add the black beans, diced tomatoes, corn, vegetable broth, taco seasoning, cumin, and chili powder. Stir well to combine.
- Bring the mixture to a boil, then reduce heat and simmer uncovered for 20-30 minutes, allowing flavors to meld.
- Adjust seasonings with salt, pepper, or additional spices as needed. For extra heat, add hot sauce or chopped jalapeños.
- Ladle the hot soup into bowls and garnish with toppings like shredded cheese, avocado, cilantro, or sour cream. Serve with tortilla chips or a side salad.
Notes
- You can prepare this soup in an Instant Pot or slow cooker for convenience.
- Feel free to customize toppings or add extra vegetables such as zucchini or spinach.
- Leftovers can be stored in airtight containers in the refrigerator for up to 4 days or frozen for up to 3 months.
- Prep Time: 10 mins
- Cook Time: 20-30 mins
- Category: Soups & Stews
- Method: Stovetop
- Cuisine: Mexican-inspired
Nutrition
- Serving Size: 1 bowl (about 1.5 cups)
- Calories: 180 Kcal
- Sugar: 4g
- Sodium: 600mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 8g
- Cholesterol: 0mg