Spring Vegetable Minestrone Pesto

A colorful bowl of Spring Vegetable Minestrone with Pesto Swirl shows tender peas and carrots in rich broth. Save to Pinterest
A colorful bowl of Spring Vegetable Minestrone with Pesto Swirl shows tender peas and carrots in rich broth. | simplepinsuppers.com

This vibrant Italian soup combines fresh spring vegetables including carrots, zucchini, green beans, peas, and spinach with tender pasta and creamy beans. The broth is seasoned with aromatic herbs like oregano and thyme, simmered to meld flavors perfectly. Each bowl is finished with a swirl of fragrant basil pesto and a sprinkle of Parmesan, adding depth and richness. Easy to prepare and full of wholesome ingredients, this dish offers a comforting, fresh meal ideal for any season. Variations include vegan and gluten-free options.

The farmers market was bursting with those first tender vegetables that only appear for a few weeks each year, and I somehow came home with twice as much as I planned. That happy accident led to this soup, which has become my go-to way to celebrate spring vegetables without overwhelming them.

Last year my neighbor stopped by while this was simmering, and she ended up staying for dinner. We sat at my kitchen table for hours watching the steam rise from our bowls, talking about how food somehow tastes better when someone else made it, even if they only stirred the pot.

Ingredients

  • 2 tablespoons olive oil: A good quality extra virgin makes a difference here since it carries the aromatics
  • 1 medium yellow onion, finely chopped: Yellow onions have a natural sweetness that balances the fresh vegetables
  • 2 garlic cloves, minced: Add these after the onion has softened so they do not burn
  • 2 medium carrots, diced: Peel them for a cleaner look or leave the skin on for extra nutrients
  • 2 celery stalks, diced: Include some of the tender leaves for more flavor
  • 1 small zucchini, diced: Smaller, younger zucchini hold their shape better in soup
  • 1 small yellow squash, diced: Adds beautiful color contrast alongside the green vegetables
  • 1 cup green beans, trimmed and cut into 1-inch pieces: Fresh beans work best but frozen will do in a pinch
  • 1 cup shelled fresh or frozen peas: Add these at the very end so they stay bright green
  • 4 cups baby spinach or chopped Swiss chard: Stir these in at the last moment to preserve their vibrant color
  • 1 (14-ounce/400g) can diced tomatoes, with juice: The juice adds body to the broth without needing additional thickeners
  • 6 cups vegetable broth: Use a low sodium brand so you can control the salt level
  • 1 teaspoon sea salt, plus more to taste: Start with less and adjust at the end since different broths vary in saltiness
  • 1/2 teaspoon freshly ground black pepper: White pepper works too if you prefer not to see black specks
  • 1/2 teaspoon dried oregano: Fresh oregano adds a brighter flavor if you have it growing
  • 1/2 teaspoon dried thyme: Lemon thyme is particularly lovely with spring vegetables
  • 1 bay leaf: Remove it before serving since eating it by accident is never pleasant
  • 3/4 cup small pasta: Ditalini, elbows, or even broken spaghetti pieces work well
  • 1 (15-ounce/425g) can cannellini or navy beans, drained and rinsed: These make the soup substantial enough to be a complete meal
  • 1/2 cup basil pesto: Homemade is best but a good quality store bought version saves time
  • 2 tablespoons grated Parmesan cheese (optional): Omit this to keep the soup vegan or serve on the side

Instructions

Build your aromatic base:
Heat the olive oil in a large pot over medium heat, then add the chopped onion, garlic, carrots, and celery, sautéing for about 5 minutes until the vegetables soften and your kitchen starts smelling wonderful.
Add the spring vegetables:
Stir in the zucchini, yellow squash, and green beans, cooking for another 3 minutes to start developing their flavors before they swim in the broth.
Create the soup base:
Pour in the diced tomatoes with their juice, followed by the vegetable broth, salt, pepper, oregano, thyme, and bay leaf, then bring everything to a gentle boil.
Let flavors marry:
Reduce the heat to low, cover the pot, and simmer for 10 minutes so the vegetables soften and the broth takes on all those layered flavors.
Cook the pasta:
Stir in the small pasta and cook for 6 to 8 minutes until it is just al dente, knowing it will continue to soften a bit in the hot soup.
Add the final touches:
Drop in the peas, spinach or chard, and beans, simmering for 3 to 4 minutes until the greens wilt beautifully and the peas turn tender.
Fine tune the seasoning:
Fish out and discard the bay leaf, taste the soup, and add more salt or pepper if needed before moving to serving.
Finish with flair:
Ladle the hot soup into bowls and swirl about 1 tablespoon of pesto into each serving, letting it create ribbons of green throughout, then sprinkle with Parmesan if you like.
Spring Vegetable Minestrone with Pesto Swirl steams beside crusty bread, perfect for a comforting lunch or dinner. Save to Pinterest
Spring Vegetable Minestrone with Pesto Swirl steams beside crusty bread, perfect for a comforting lunch or dinner. | simplepinsuppers.com

Now this soup appears on my table whenever the first warm days convince me winter has finally passed. There is something about watching the vegetables soften in the pot that feels like spring unfolding in slow motion, green and promising.

Make It Your Own

Feel free to swap in whatever vegetables look best at the market. Asparagus, leeks, or even fresh fava beans would be right at home here. The beauty of minestrone is that it forgives experimentation.

Serving Suggestions

Crusty bread is the obvious companion, but a simple green salad with a lemon vinaigrette cuts through the richness nicely. Sometimes I just serve it with nothing else and let the soup be the star.

Storage Tips

This soup keeps well in the refrigerator for up to four days, though the pasta will continue to soften. If you are meal prepping, consider cooking the pasta separately and adding it when you reheat each portion.

  • Freeze the soup without the pesto swirl for best results
  • Let the soup cool completely before transferring to airtight containers
  • Thaw frozen soup in the refrigerator overnight for the best texture
In this Spring Vegetable Minestrone with Pesto Swirl, bright green pesto swirls through the hearty Italian soup. Save to Pinterest
In this Spring Vegetable Minestrone with Pesto Swirl, bright green pesto swirls through the hearty Italian soup. | simplepinsuppers.com

Spring in a bowl, ready whenever you need a reminder that warmer days are coming.

Questions & Answers

Fresh spring vegetables such as carrots, celery, zucchini, yellow squash, green beans, peas, spinach, and tomatoes form the base of this flavorful dish.

Yes, small pasta shapes like ditalini or elbow macaroni are ideal, but gluten-free pasta can be used as a substitute for dietary needs.

A spoonful of basil pesto is swirled into each serving just before serving, adding a fragrant and rich layer of flavor.

Absolutely. Use vegan pesto and omit Parmesan cheese to suit vegan or dairy-free preferences without compromising taste.

Oregano, thyme, and bay leaf infuse the broth with aromatic notes that complement the fresh vegetables beautifully.

Spring Vegetable Minestrone Pesto

A vibrant Italian soup featuring fresh spring vegetables and a fragrant pesto swirl, full of flavor and nutrients.

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

Ingredients

Vegetables

  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 2 garlic cloves, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 small zucchini, diced
  • 1 small yellow squash, diced
  • 1 cup green beans, trimmed and cut into 1-inch pieces
  • 1 cup shelled fresh or frozen peas
  • 4 cups baby spinach or chopped Swiss chard
  • 1 (14-ounce) can diced tomatoes, with juice

Broth & Seasoning

  • 6 cups vegetable broth
  • 1 teaspoon sea salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon dried thyme
  • 1 bay leaf

Pasta & Beans

  • 3/4 cup small pasta (such as ditalini or elbow macaroni)
  • 1 (15-ounce) can cannellini or navy beans, drained and rinsed

Pesto Swirl

  • 1/2 cup basil pesto (store-bought or homemade)
  • 2 tablespoons grated Parmesan cheese (optional, omit for vegan)

Instructions

1
Sauté Aromatic Vegetables: Heat olive oil in a large pot over medium heat. Add onion, garlic, carrots, and celery. Sauté for 5 minutes until slightly softened.
2
Add Spring Vegetables: Stir in zucchini, yellow squash, and green beans. Cook for another 3 minutes.
3
Build Soup Base: Add diced tomatoes with juice, vegetable broth, salt, pepper, oregano, thyme, and bay leaf. Bring to a boil.
4
Simmer Base: Reduce heat, cover, and simmer for 10 minutes, allowing flavors to meld.
5
Cook Pasta: Stir in pasta and cook for 6 to 8 minutes, or until just al dente.
6
Add Final Vegetables: Add peas, spinach or chard, and beans. Simmer for 3 to 4 minutes until greens are wilted and peas are tender.
7
Finish Seasoning: Remove bay leaf. Taste and adjust seasoning if needed.
8
Serve: Ladle soup into bowls. Swirl 1 tablespoon of pesto into each serving and sprinkle with Parmesan if desired.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 260
Protein 8g
Carbs 36g
Fat 9g

Allergy Information

  • Contains: Wheat (pasta), Milk (Parmesan, some pestos may contain cheese or nuts), Tree nuts (pesto, if made with pine nuts).
  • For nut or dairy allergies, use nut-free and dairy-free pesto and omit Parmesan.
  • Always check labels for hidden allergens.
Erin Caldwell

Passionate home cook sharing easy, wholesome recipes and quick meal ideas for busy food lovers.