Description
This High Protein Minestrone Soup bursts with vibrant vegetables, hearty beans, and rich flavors, making it a nourishing and comforting meal. It's packed with plant-based protein, fiber, and essential vitamins, ideal for supporting your wellness journey.
Ingredients
2 tbsp Olive Oil
1 large Yellow Onio
2 medium Carrots
2 medium Celery Stalks
4–5 Garlic Cloves
1 (28 oz) can Diced Tomatoes
2 tbsp Tomato Paste
8 cups Vegetable Broth
1 (15 oz) can Cannellini Beans
1 (15 oz) can Kidney Beans
1/2 cup Dried Lentils (Green or Brown)
1 medium Zucchini
1 cup Green Beans
4–5 oz Fresh Spinach
1 cup Small Pasta (e.g., ditalini, elbow)
1/4 cup Fresh Parsley
1 tsp Dried Oregano
1 tsp Dried Basil
1 Bay Leaf
Salt & Black Pepper to taste
Instructions
- In a large pot, heat olive oil over medium heat. Add diced onion, carrots, and celery; sauté for 8-10 minutes until vegetables softe
- Stir in minced garlic and tomato paste; cook for 2-3 minutes until fragrant
- Pour in diced tomatoes, vegetable broth, rinsed lentils, oregano, basil, and bay leaf. Bring to a boil, then reduce heat and simmer for 20 minutes
- Add rinsed beans, zucchini, and green beans. Simmer uncovered for 10-15 minutes until tender-crisp
- Increase heat and add pasta; cook per package directions (8-10 minutes)
- Stir in fresh spinach and wilt for 1-2 minutes. Season with salt and pepper to taste
- Ladle soup into bowls and garnish with parsley. Serve immediately
Notes
Cook pasta separately if storing; add to individual bowls before serving to maintain texture.
Customize by adding other vegetables or proteins like chicken, tempeh, or tofu.
- Prep Time: 20 mins
- Cook Time: 40 mins
- Category: Dinner
- Method: Simmering
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 320 kcal
- Sugar: 8 g
- Sodium: 650 mg
- Fat: 7 g
- Saturated Fat: 1 g
- Unsaturated Fat: 0 g
- Trans Fat: 0 g
- Carbohydrates: 50 g
- Fiber: 15 g
- Protein: 20 g
- Cholesterol: 0 mg