Spring Vegetable Minestrone Pesto

A vibrant bowl of Spring Vegetable Minestrone with Pesto Swirl features tender zucchini and bright peas in a savory broth. Save
A vibrant bowl of Spring Vegetable Minestrone with Pesto Swirl features tender zucchini and bright peas in a savory broth. | platewellcrafted.com

This hearty Italian soup celebrates spring with a medley of fresh vegetables like zucchini, green beans, peas, and spinach simmered in a flavorful broth. Cannellini beans and small pasta add satisfying texture, while a fragrant basil pesto swirl elevates each serving. Easy to prepare in under an hour, it’s perfect for a wholesome, vegetarian meal. Options for gluten-free or vegan variations make this dish adaptable and delicious year-round.

Last April, my neighbor's garden overflowed with fresh peas and I found myself drowning in the vibrant bounty of spring. She pressed a bag into my hands with a knowing smile, suggesting soup might be the answer. That afternoon I threw everything into a pot with whatever vegetables I had on hand, and somehow this minestrone emerged like magic. The pesto swirl at the end was purely instinct—a happy accident that made the whole bowl sing.

I served this soup to my book club on a rainy Tuesday when nobody felt like cooking but everyone arrived hungry. The bowls went silent immediately, save for occasional happy murmurs and spoons scraping against ceramic. Someone asked for thirds, which I consider the ultimate compliment. Now it's become our go to whenever we need something comforting but not heavy.

Ingredients

  • 1 tablespoon olive oil: The foundation that carries all those aromatic vegetables from raw to fragrant
  • 1 medium yellow onion, diced: Sweet and savory base that builds depth as it cooks down
  • 2 garlic cloves, minced: Fresh bursts of aromatic warmth in every spoonful
  • 2 medium carrots, diced: Natural sweetness that balances the tomatoes and adds beautiful color
  • 2 celery stalks, diced: Essential aromatic backbone that makes the soup taste properly developed
  • 1 medium zucchini, diced: Tender bites that soak up all the herbaceous broth beautifully
  • 1 cup green beans: Fresh crunch that holds up perfectly through simmering
  • 1 cup fresh or frozen peas: Sweet pops of spring that brighten every bite
  • 1 cup baby spinach leaves: Wilts into silky ribbons that make each bowl feel luxurious
  • 1 (14 oz/400 g) can diced tomatoes: Bright acidity that ties all the vegetables together
  • 5 cups vegetable broth: The flavorful liquid that becomes so much more than the sum of its parts
  • 1 (15 oz/425 g) can cannellini beans: Creamy protein that makes this soup genuinely satisfying
  • 3/4 cup small pasta: Tiny noodles that float through the broth like little flavor clouds
  • 1 teaspoon dried oregano: Earthy herbaceous notes that whisper of Italian kitchens
  • 1 teaspoon dried thyme: Subtle floral undertones that complement the spring vegetables perfectly
  • Salt and freshly ground black pepper: Essential seasonings that wake up all the other ingredients
  • 1/3 cup basil pesto: The finishing touch that elevates this from good soup to unforgettable
  • 2 tablespoons grated Parmesan cheese: Optional salty richness that takes the pesto swirl to another level

Instructions

Build your aromatic base:
Heat olive oil in a large pot over medium heat, then add onion and garlic, sautéing for 2 to 3 minutes until they soften and release their fragrance into the air
Add the hearty vegetables:
Stir in carrots and celery, cooking for about 5 minutes and stirring occasionally until they start to soften and smell wonderful
Introduce the fresh spring vegetables:
Add zucchini and green beans, cooking for another 3 minutes until everything is glistening with oil and becoming fragrant
Create the broth:
Pour in diced tomatoes with all their juices along with the vegetable broth, then stir in oregano, thyme, salt, and pepper until everything is well combined
Let it simmer:
Bring the pot to a boil, then reduce heat to a gentle simmer, cover, and cook for 10 minutes to let all those flavors start mingling together
Add beans and pasta:
Stir in cannellini beans and pasta, then simmer uncovered for 8 to 10 minutes until the pasta is tender but still has a bit of bite to it
Finish with delicate greens:
Stir in peas and spinach, cooking for just 2 to 3 minutes until the spinach wilts into silky ribbons and the peas turn bright green and tender
Serve with the grand finale:
Ladle hot soup into bowls and swirl 1 to 2 teaspoons of pesto into each serving, watching it ribbon through the broth like edible art, then sprinkle with Parmesan if you like
Steam rises from a fresh ladle of Spring Vegetable Minestrone with Pesto Swirl, garnished with a rich basil swirl and carrots. Save
Steam rises from a fresh ladle of Spring Vegetable Minestrone with Pesto Swirl, garnished with a rich basil swirl and carrots. | platewellcrafted.com

This soup became my daughter's request for her birthday dinner, which surprised me until I watched her happily eat three bowls and ask if we could have it every week. Something about all those vegetables swimming in herbaceous broth feels like comfort food that still somehow feels light and nourishing. Now I make double batches just to keep some in the freezer for those nights nobody wants to decide what's for dinner.

Making It Your Own

I've discovered that minestrone forgives almost any substitution based on what's in your refrigerator or what looked best at the market. The beauty lies in using what you have rather than tracking down every single ingredient on some rigid list. Trust your instincts and let the seasons guide you.

Perfecting The Pesto Swirl

Dropping a dollop of pesto into each bowl rather than stirring it into the whole pot creates those gorgeous ribbons of green that make each spoonful surprising. I like to serve the pesto in a small bowl alongside the soup and let everyone swirl in their own amount. It turns dinner into something interactive and feels rather fancy without any extra work.

Serving Suggestions

A hunk of crusty bread for dunking is practically mandatory in my house, as is a simple green salad dressed with nothing more than good olive oil and vinegar. The soup itself is quite complete, but these accompaniments make the meal feel properly dinner party ready even on a Tuesday night.

  • Crusty sourdough or ciabatta absorbs the broth beautifully
  • A crisp white wine like Pinot Grigio cuts through the richness
  • Keep extra Parmesan at the table for those who love an extra salty kick
Close-up view shows Spring Vegetable Minestrone with Pesto Swirl in a rustic bowl, garnished with Parmesan and crusty bread nearby. Save
Close-up view shows Spring Vegetable Minestrone with Pesto Swirl in a rustic bowl, garnished with Parmesan and crusty bread nearby. | platewellcrafted.com

There's something deeply nourishing about sitting down to a bowl of soup that tastes like the best kind of farmers market haul. This minestrone has become my answer to almost every question about what to cook when life feels busy but we still want something wonderful on the table.

Recipe FAQs

The soup features zucchini, green beans, peas, baby spinach, carrots, celery, and diced tomatoes for a fresh spring flavor.

Yes, simply use vegan pesto and omit the Parmesan cheese, maintaining the rich flavors without dairy.

Small pasta shapes like ditalini or small shells work well, providing bite-sized texture that blends with the broth.

Use gluten-free pasta alternatives or omit pasta, adding extra beans or diced potatoes for a hearty consistency.

The preparation takes about 20 minutes, followed by 30 minutes of cooking, making it a quick option for a comforting meal.

This soup pairs nicely with crusty bread and a crisp white wine to complement its fresh and vibrant flavors.

Spring Vegetable Minestrone Pesto

Vibrant Italian soup with fresh spring veggies and a basil pesto swirl, delivering hearty, wholesome flavors.

Prep 20m
Cook 30m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 2 garlic cloves, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 medium zucchini, diced
  • 1 cup green beans, trimmed and chopped
  • 1 cup fresh or frozen peas
  • 1 cup baby spinach leaves
  • 1 (14 oz) can diced tomatoes
  • 5 cups vegetable broth

Beans & Pasta

  • 1 (15 oz) can cannellini beans, drained and rinsed
  • 3/4 cup small pasta (ditalini or small shells)

Seasonings

  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • Salt and freshly ground black pepper, to taste

Pesto Swirl

  • 1/3 cup basil pesto (homemade or store-bought)
  • 2 tablespoons grated Parmesan cheese (optional)

Instructions

1
Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add onion and garlic; sauté 2–3 minutes until softened.
2
Cook Root Vegetables: Stir in carrots and celery; cook for 5 minutes, stirring occasionally.
3
Add Spring Vegetables: Add zucchini and green beans; cook another 3 minutes.
4
Add Liquid and Seasonings: Pour in diced tomatoes with juices and vegetable broth. Stir in oregano, thyme, salt, and pepper.
5
Simmer Base: Bring to a boil, then reduce heat to a simmer. Cover and cook for 10 minutes.
6
Cook Pasta and Beans: Add cannellini beans and pasta. Simmer uncovered for 8–10 minutes, or until pasta is al dente.
7
Add Final Vegetables: Stir in peas and spinach; cook 2–3 minutes until spinach is wilted and peas are tender.
8
Serve with Pesto: Ladle soup into bowls. Swirl 1–2 teaspoons pesto into each serving and sprinkle with Parmesan if desired. Serve hot.
Additional Information

Equipment Needed

  • Large soup pot
  • Chef's knife and cutting board
  • Wooden spoon
  • Ladle

Nutrition (Per Serving)

Calories 325
Protein 13g
Carbs 50g
Fat 9g

Allergy Information

  • Contains wheat (pasta) and milk (pesto, Parmesan)
  • For gluten- or dairy-free needs, substitute accordingly
  • Always check pesto and broth labels for hidden allergens
Emily Rhodes

Home chef sharing easy, family-friendly recipes, creative meal prep, and seasonal cooking tips for everyday food lovers.