Spring Vegetable Minestrone Pesto

A warm bowl of Spring Vegetable Minestrone with Pesto Swirl, overflowing with peas, zucchini, and fresh spinach for a comforting lunch. Save
A warm bowl of Spring Vegetable Minestrone with Pesto Swirl, overflowing with peas, zucchini, and fresh spinach for a comforting lunch. | cozycanteen.com

This vibrant Italian minestrone combines a medley of spring vegetables like zucchini, peas, and spinach simmered in a flavorful broth infused with herbs. Small pasta and creamy cannellini beans add satisfying texture, while a finishing swirl of aromatic basil pesto brings a fresh, savory note. Perfectly balanced and easy to prepare, it offers a nutritious and warming option that highlights seasonal produce and fragrant flavors.

The first time I made this minestrone, it was a rainy Sunday afternoon and I had somehow accumulated five different vegetables from my farmers market impulse buys. Something about the way the pesto melted into the broth made the whole house smell like an Italian grandmother's kitchen, even though I was just improvising with whatever I had on hand.

Last spring, my neighbor came over while this was simmering and immediately asked for the recipe. There's something about the combination of tender vegetables, al dente pasta, and that aromatic basil finish that makes people feel instantly at home in your kitchen.

Ingredients

  • Olive oil: Creates the foundation for sautéing your vegetables and adds that essential Mediterranean richness
  • Yellow onion: Finely chopped so it melts into the soup rather than remaining in distinct pieces
  • Garlic cloves: Minced fresh, never jarred, because this soup relies on building layers of flavor
  • Carrots and celery: Dice them small so they cook through evenly and become naturally sweet
  • Zucchini and yellow squash: Fresh spring vegetables that hold their shape beautifully in the simmering broth
  • Green beans: Trimmed and cut into bite-sized pieces so they're easy to eat with a spoon
  • Fresh or frozen peas: Add these late so they stay bright and sweet instead of turning mushy
  • Baby spinach or Swiss chard: Wilts quickly into the soup, adding both color and nutrients
  • Canned diced tomatoes: Keep the juice because it becomes part of your flavorful broth base
  • Vegetable broth: Use a high-quality brand you actually enjoy drinking on its own
  • Small pasta: Ditalini or elbows work perfectly because they catch in your spoon with every bite
  • Cannellini beans: Creamy and mild, they add protein without overwhelming the delicate vegetable flavors
  • Basil pesto: The crowning glory that makes every bowl feel like a special occasion

Instructions

Build your flavor foundation:
Heat olive oil in your large pot over medium heat, then add onion, garlic, carrots, and celery. Let them sauté for about 5 minutes until they've softened and released their sweet aromas.
Add the spring vegetables:
Stir in zucchini, yellow squash, and green beans, cooking for another 3 minutes. You want everything to start glistening with oil but still maintain some texture.
Create the soup base:
Pour in the diced tomatoes with all their juice, vegetable broth, salt, pepper, oregano, thyme, and bay leaf. Bring everything to a gentle boil while the flavors start mingling.
Let it simmer:
Reduce the heat, cover your pot, and let it simmer for 10 minutes. This is when the broth really develops depth and the vegetables begin to meld together.
Cook the pasta:
Stir in the small pasta and cook for 6 to 8 minutes until it's just al dente. It will continue cooking slightly in the hot soup, so undercook by just a minute.
Add the final vegetables:
Drop in the peas, spinach, and beans, simmering for 3 to 4 minutes. Watch the spinach collapse into the broth, turning it a beautiful deep green.
Season and serve:
Remove the bay leaf, taste your creation, and adjust salt or pepper if needed. Ladle into bowls and swirl in that generous tablespoon of pesto before adding Parmesan if you please.
A ladle of Spring Vegetable Minestrone with Pesto Swirl served in a rustic mug, aromatic basil oil floating on top of the broth. Save
A ladle of Spring Vegetable Minestrone with Pesto Swirl served in a rustic mug, aromatic basil oil floating on top of the broth. | cozycanteen.com

My mother-in-law still talks about the time I served this for Easter dinner instead of a ham. Sometimes the simplest meals become the most memorable ones, especially when everyone is gathered around the table with steaming bowls and crusty bread.

Making It Your Own

One of the best things about this soup is how forgiving it is. I've made it with asparagus in early spring, swapped in leeks for onions, and even used fresh tomatoes in late summer when they're at their peak. The pesto finish remains constant, tying all the variations together beautifully.

Storage and Leftovers

This soup actually tastes better the next day, which has saved me more than once when planning meals for busy weeks. Store it in an airtight container for up to four days, knowing the flavors will continue developing. The pasta will plump as it sits, so you might need to thin leftovers with a splash of broth when reheating.

Serving Suggestions

A hunk of crusty bread is practically mandatory for soaking up every last drop of that pesto-infused broth. I also like to set out extra Parmesan and red pepper flakes so everyone can customize their bowl.

  • Grill some garlic bread while the soup simmers for the ultimate comfort meal
  • A simple green salad with lemon vinaigrette balances the richness beautifully
  • Light white wine like Pinot Grigio complements without overwhelming the vegetables
Close up of Spring Vegetable Minestrone with Pesto Swirl, showing diced carrots, tender beans, and green pasta in a tomato-based broth. Save
Close up of Spring Vegetable Minestrone with Pesto Swirl, showing diced carrots, tender beans, and green pasta in a tomato-based broth. | cozycanteen.com

There's something deeply satisfying about ladling out steaming bowls of this soup, watching the green pesto ribbon through the broth, and seeing people lean in a little closer to their bowls. Spring in a bowl, really.

Recipe FAQs

It features zucchini, yellow squash, green beans, peas, carrots, celery, onion, and spinach or Swiss chard for a fresh spring mix.

Yes, simply use vegan basil pesto and omit the Parmesan cheese to keep it plant-based.

Small shapes like ditalini or elbow macaroni work well, providing texture without overwhelming the vegetables.

After adding broth and tomatoes, simmer for about 10 minutes before cooking pasta for 6-8 minutes, then another 3-4 minutes with greens and peas.

Absolutely, you can swap in vegetables like asparagus or leeks depending on availability and preference.

Spring Vegetable Minestrone Pesto

Hearty minestrone featuring fresh spring vegetables and a bright basil pesto swirl for added depth.

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é Aromatics: 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 Squash and Beans: Stir in zucchini, yellow squash, and green beans. Cook for another 3 minutes.
3
Add Broth and Seasoning: Add diced tomatoes with juice, vegetable broth, salt, pepper, oregano, thyme, and bay leaf. Bring to a boil.
4
Simmer Soup 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 and Serve: Remove bay leaf. Taste and adjust seasoning if needed. 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
Holly Dalton

Sharing easy, wholesome recipes and kitchen tips for home cooks who love comfort food.