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

Spring Minestrone Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: lina
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4–6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-inspired
  • Diet: Vegetarian

Description

A light and nourishing spring-inspired minestrone soup filled with fresh vegetables, beans, and pasta, finished with herbs and Parmesan for a vibrant and comforting meal.


Ingredients

  • 2 tbsp olive oil
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 2 carrots, sliced
  • 2 celery stalks, chopped
  • 1 zucchini, diced
  • 1 cup asparagus, cut into pieces
  • 1 cup green beans, trimmed
  • 1 can (400 g) white beans or cannellini beans, drained and rinsed
  • 6 cups vegetable broth
  • 1 cup small pasta (such as ditalini)
  • 2 cups spinach or kale
  • 1/3 cup Parmesan cheese, grated
  • 2 tbsp fresh herbs (basil, parsley, or thyme)
  • 1 tsp salt
  • 1/2 tsp black pepper

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Sauté onion, garlic, carrots, and celery until softened.
  3. Add zucchini, asparagus, and green beans, stirring to combine.
  4. Pour in vegetable broth and bring to a gentle boil.
  5. Add pasta and cook until tender.
  6. Stir in beans and greens, cooking until greens wilt.
  7. Season with salt and black pepper.
  8. Stir in Parmesan cheese and fresh herbs.
  9. Serve warm with extra cheese if desired.

Notes

  • Use seasonal vegetables based on availability.
  • Cook pasta separately to prevent it from becoming too soft.
  • Add shredded chicken for extra protein.
  • Stir in pesto or a splash of cream for richer flavor.
  • Add extra broth when reheating as pasta absorbs liquid.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 260 kcal
  • Sugar: 6 g
  • Sodium: 520 mg
  • Fat: 8 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0 g
  • Carbohydrates: 36 g
  • Fiber: 7 g
  • Protein: 10 g
  • Cholesterol: 10 mg