Hearty Minestrone Soup (12g Protein)

Published: 8/6/2026

Hearty Minestrone Soup (12g Protein)

A peace-giving vegetable soup that uses beans as the primary plant-based protein source. High in fiber, endlessly adaptable, and perfect for batch cooking.

Ingredients (6 servings)

Instructions

  1. Tier 1 (Base): Heat the olive oil in a large pot and sauté the onions, carrots, and celery for 5–7 minutes until softened.
  2. Tier 2 (Hearty): Add the zucchini, green beans, vegetable broth, diced tomatoes, and oregano. Bring to a boil.
  3. Simmer for 20 minutes until the vegetables are tender.
  4. Tier 3 (Finishing): Stir in the cannellini beans, kidney beans, and kale or spinach. Simmer for the final 10 minutes.
  5. Season with salt and black pepper to taste and serve hot.

Pro Tips

See Also

Nutrition / serving

  • Calories: 210 kcal
  • Protein: 12 g
  • Fat: 4 g
  • Carbs: 35 g

Nutrition information is an estimate and may vary depending on ingredients and preparation.

Categories: soups, healthy