Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
High Protein Minestrone Soup

High Protein Minestrone Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Naval
  • Total Time: 60 mins
  • Yield: 8 servings 1x
  • Diet: Gluten Free

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

Scale

2 tbsp Olive Oil
1 large Yellow Onio
2 medium Carrots
2 medium Celery Stalks
45 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
45 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

  1. In a large pot, heat olive oil over medium heat. Add diced onion, carrots, and celery; sauté for 8-10 minutes until vegetables softe
  2. Stir in minced garlic and tomato paste; cook for 2-3 minutes until fragrant
  3. 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
  4. Add rinsed beans, zucchini, and green beans. Simmer uncovered for 10-15 minutes until tender-crisp
  5. Increase heat and add pasta; cook per package directions (8-10 minutes)
  6. Stir in fresh spinach and wilt for 1-2 minutes. Season with salt and pepper to taste
  7. 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