Description
This Ultimate Vegetarian Tortilla Soup delivers all the smoky, spicy complexity of classic tortilla soup in a hearty, plant-based version. Packed with black beans, fire-roasted tomatoes, and creamy coconut milk, this nutritious soup proves that comfort food can be both satisfying and healthy.
Ingredients
Scale
- 2 tbsp olive oil
- 1 medium yellow onion, chopped
- 4 garlic cloves, minced
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1 jalapeño, seeded and diced
- 1 tsp ground cumin
- 1 tsp smoked paprika
- ½ tsp chili powder
- ½ tsp ground coriander
- Salt and pepper, to taste
- 1 can (15 oz) fire-roasted diced tomatoes
- 4 cups vegetable broth
- 1 can (15 oz) black beans, drained and rinsed
- ½ cup corn (frozen or canned)
- ½ cup canned coconut milk
- Juice of 1 lime
- Tortilla strips for garnish
- Optional toppings: avocado, cilantro, dairy-free sour cream, shredded cheese
Instructions
- Heat olive oil in a large pot over medium heat. Add onion and sauté 3–4 minutes until translucent.
- Stir in garlic, jalapeño, and bell peppers. Cook 5 minutes until softened.
- Add cumin, smoked paprika, chili powder, coriander, salt, and pepper. Toast for 1 minute to release flavors.
- Stir in fire-roasted tomatoes and vegetable broth. Bring to a gentle boil.
- Add black beans and corn, reduce heat, and simmer 10–15 minutes for flavors to meld.
- Blend one-third of the soup with an immersion blender for a creamy texture, keeping some chunks intact.
- Stir in coconut milk and lime juice. Simmer 2–3 minutes more until warmed through.
- Serve hot with tortilla strips and your favorite toppings.
Notes
Add quinoa or red lentils for extra protein. Use low-sodium broth and water-sauté vegetables for an oil-free version. Always finish with lime juice for balance and brightness.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 1 bowl
- Calories: 139
- Sugar: 4g
- Sodium: 369mg
- Fat: 3g
- Saturated Fat: 1g
- Carbohydrates: 28g
- Fiber: 6g
- Protein: 6g
- Cholesterol: 0mg
Keywords: vegetarian tortilla soup, vegan tortilla soup, plant-based soup, Mexican soup, healthy comfort food