Italian minestrone soup
lunchdinnermeat-free

Italian minestrone soup

♡

Hearty Italian soup with vegetables and beans.

⏱️ Prep: 15 min🍳 Cook: 30 min⏳ Total: 45 min🍽️ Serving: 450g

Nutrition per serving (450g)

338 kcal

Calories

18g

Protein

54g

Carbs

9g

Fat

18g

Fibre

Macro split

Protein 22%Carbs 67%Fat 11%

🛒 Ingredients

Scale:
  • 100 g Cannellini beans
  • 1 pc Zucchini
  • 150 g Tomatoes
  • 40 g Small pasta
  • 20 g Parmesan

👨‍🍳 Instructions

  1. 1Sauté onion, carrot and celery in oil 5 minutes.
  2. 2Add beans, zucchini and canned tomatoes.
  3. 3Pour 1.2 L vegetable broth and simmer 20 minutes.
  4. 4Add small pasta and cook 10-12 minutes.
  5. 5Season with basil, salt and serve with parmesan.

Recipe information

Dietary tags describe recipe data, not clinical suitability. Nutrition values are estimates. Check ingredient labels and preparation methods for allergens.

✓ Dairy-free✓ Egg-free✓ Nut-free

⚕️ Always consult your healthcare provider before making dietary changes.

Want this in your weekly meal plan?

NutriPlan generates a personalised 7-day plan with recipes like this — tailored to your health profile, free in 30 seconds.

Generate my free meal plan →