A light, flavorful plant-based soup that helps support hormones and overall health.
Prep Time10 minutesmins
Cook Time20 minutesmins
Course: Main Course
Servings: 3
Ingredients
1tbsp (15mL)avocado oil
1small red onion, diced
4clovesgarlic, minced
1red bell pepper, diced
1zucchini, chopped
1cup (130g)corn kernels (fresh or frozen)
115 oz can (432g)black beans, drained and rinsed
115 oz can (439g)pinto beans, drained and rinsed
114 oz can (411g) fire-roasted tomatoes (or regular diced tomatoes for less heat)
4cups (950mL)low-sodium vegetable broth
1tsp (3g)ground cumin
1tsp (2g)smoked paprika
½tsp (1.5g)chili powder
½tsp (0.9g)dried oregano
½ - 1tsp (3-6g)salt (start with ½ tsp and add more, to taste)
Ground pepper, to taste
Juice of 1 lime
Optional Toppings:
Tortilla strips or crushed chips
Sliced avocado
Fresh cilantro
Chopped green onions
Instructions
Heat 1 tablespoon of avocado oil in a large soup pot over medium-high heat. Sauté the onion and garlic in the oil until the garlic is fragrant and the onion is softened.
Add the red bell pepper, zucchini, and corn and cook for 3-5 more minutes until just tender.
Stir in the tomatoes, beans, broth, cumin, paprika, chili powder, oregano, and salt. Bring the mixture to a boil.
Reduce the heat and simmer uncovered for 15–20 minutes.
Stir in lime juice and ground pepper. Taste and adjust the seasonings. Add more salt, as needed. Serve soup with crispy tortilla strips and your favorite toppings. We love avocado, cilantro, green onion, and vegan sour cream.
Notes
Nutrition Information: Recipe yields: 3 servings, Per serving: Calories: 411, Protein: 20g, Fiber: 22g, Carbohydrates: 72g, Fat: 7g, Saturated Fat: 0.9g, Sugar: 11g, Cholesterol: 0mg **Please note: These nutrition facts are provided as an estimate and may vary depending on your ingredients. Check product labels or use an online calculator for additional accuracy.