Spring Vegetable Soup Pesto

A close-up of Spring Vegetable Soup with Pesto, showcasing tender peas, carrots, and spinach in a bright broth. Save
A close-up of Spring Vegetable Soup with Pesto, showcasing tender peas, carrots, and spinach in a bright broth. | homeysrecipes.com

This fresh spring vegetable dish combines tender seasonal vegetables like peas, green beans, and zucchini, simmered in a flavorful broth. Finished with a fragrant basil pesto, it captures the essence of early-season produce. The preparation is quick, requiring only 45 minutes, and the meal yields four servings packed with vibrant flavors and nourishing ingredients. Garnish with fresh basil and Parmesan for added depth, or opt for a vegan alternative without cheese.

This dish offers flexibility with optional ingredients such as asparagus or fava beans and can be enhanced with white beans or pasta for heartiness. Ideal for those seeking a light yet satisfying meal that highlights the freshest tastes of spring.

The first day temperatures finally broke sixty degrees, I found myself at the farmers market buying way more vegetables than any reasonable person needs. That evening, my kitchen became a chaotic celebration of spring, with every available surface covered in peas, leeks, and herbs. This soup emerged from that joyful abundance, and it is been my go to way to welcome the season ever since.

I made this for my sister last April when she was feeling particularly worn down by winter. She took one sip, closed her eyes, and said it tasted like sunlight in liquid form. Now she requests it every time the first daffodils appear.

Ingredients

  • 1 tablespoon olive oil: A good quality oil makes a noticeable difference in the base flavor
  • 1 small yellow onion, finely chopped: Yellow onions have a milder sweetness that works beautifully here
  • 2 garlic cloves, minced: Fresh garlic is non negotiable for that aromatic foundation
  • 2 medium carrots, diced: They add natural sweetness and vibrant color
  • 1 leek, white and light green parts only, sliced: Leeks bring a subtle onion flavor that is more refined than regular onions
  • 1 medium zucchini, diced: Keep the pieces uniform for even cooking
  • 100 g fresh or frozen peas: Frozen work perfectly fine if fresh are not available yet
  • 100 g green beans, trimmed and cut into 2 cm pieces: Small pieces cook faster and are easier to eat
  • 1 small potato, peeled and diced: This adds body and makes the soup more satisfying
  • 1.25 liters vegetable broth: Use a broth you enjoy drinking on its own
  • 100 g baby spinach or chard, roughly chopped: Add at the very end to maintain that bright green color
  • 1 teaspoon salt, or to taste: Start with less, the pesto will add saltiness too
  • 1/2 teaspoon freshly ground black pepper: Freshly ground makes a real difference
  • 1/2 teaspoon dried thyme or herbes de Provence: Either works beautifully with the vegetables
  • Juice of 1/2 lemon: This brightens all the flavors and cuts through the richness
  • 4 tablespoons basil pesto: Homemade is ideal, but a good quality store bought version works wonderfully
  • Fresh basil leaves: For garnish and an extra pop of fresh aroma
  • Grated Parmesan cheese: Omit for vegan or if you are avoiding dairy

Instructions

Build your aromatic base:
Heat olive oil in a large pot over medium heat, then add onion and leek, sauteing for about 3 minutes until they soften and release their sweet fragrance.
Add the hearty vegetables:
Stir in garlic, carrots, and potato, cooking for another 3 to 4 minutes while stirring occasionally to prevent any sticking.
Introduce the quick cooking vegetables:
Add zucchini, green beans, and peas, cooking for just 2 minutes to start softening them without losing their bright color.
Simmer to perfection:
Pour in the vegetable broth, bring to a gentle boil, then reduce heat, cover, and let simmer for 12 to 15 minutes until all vegetables are tender.
Add the final greens:
Stir in spinach or chard and cook for just 2 minutes until wilted but still vibrant.
Season and brighten:
Add salt, pepper, thyme, and lemon juice, tasting and adjusting as needed.
The grand finish:
Ladle into bowls and top each serving with a generous spoonful of pesto, garnishing with fresh basil and Parmesan if desired.
The finished Spring Vegetable Soup with Pesto served hot in a white bowl, garnished with fresh basil and cheese. Save
The finished Spring Vegetable Soup with Pesto served hot in a white bowl, garnished with fresh basil and cheese. | homeysrecipes.com

This recipe became a staple during my first spring in a new apartment, when I was learning to cook with the seasons instead of just whatever I could find year round. Something about the bright green swirl of pesto against the colorful vegetables made even that tiny kitchen feel hopeful.

Making It Your Own

I have discovered that adding a handful of cooked pasta or white beans transforms this from a light starter into a satisfying main course. The way the starch slightly thickens the broth creates a more velvety texture that my family actually prefers.

Seasonal Swaps

When asparagus appears at the market, I will cut it into small pieces and add it with the green beans. Fava beans are another wonderful addition if you are willing to put in the extra work of shelling them.

Perfect Pairings

A crusty slice of sourdough bread is essential for soaking up every last drop of the broth. I also love serving this alongside a simple green salad dressed with a light vinaigrette to keep the meal feeling fresh.

  • Grilled bread rubbed with garlic takes this to another level
  • A crisp white wine like Pinot Grigio complements the vegetables beautifully
  • Leftovers taste even better the next day as flavors meld
Steaming Spring Vegetable Soup with Pesto reveals vibrant green beans, zucchini, and a swirl of aromatic basil pesto. Save
Steaming Spring Vegetable Soup with Pesto reveals vibrant green beans, zucchini, and a swirl of aromatic basil pesto. | homeysrecipes.com

There is something deeply restorative about a bowl of soup that tastes like the earth waking up again. I hope this recipe becomes part of your spring traditions too.

Recipe FAQs

Seasonal options like peas, green beans, zucchini, carrots, and leeks provide a fresh, tender texture perfect for this preparation.

Yes, by using vegan pesto and omitting Parmesan, it becomes suitable for vegan diets without sacrificing flavor.

Basil in the pesto pairs beautifully, while thyme or herbes de Provence in the seasoning add aromatic depth.

Adding cooked white beans or small pasta shapes enhances protein content and makes the dish heartier.

Store in an airtight container in the refrigerator and consume within 2-3 days. Reheat gently to preserve the pesto's freshness.

A spoonful of fresh basil pesto topped with grated Parmesan and fresh basil leaves enhances both flavor and presentation.

Spring Vegetable Soup Pesto

A vibrant dish combining tender spring vegetables with a swirl of flavorful basil pesto.

Prep 20m
Cook 25m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 tablespoon olive oil
  • 1 small yellow onion, finely chopped
  • 2 garlic cloves, minced
  • 2 medium carrots, diced
  • 1 leek, white and light green parts only, sliced
  • 1 medium zucchini, diced
  • 1 cup fresh or frozen peas
  • 1 cup green beans, trimmed and cut into 3/4-inch pieces
  • 1 small potato, peeled and diced
  • 5 cups vegetable broth
  • 3.5 ounces baby spinach or chard, roughly chopped

Seasonings

  • 1 teaspoon salt, or to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 teaspoon dried thyme or herbes de Provence
  • Juice of 1/2 lemon

Pesto

  • 4 tablespoons basil pesto (homemade or high-quality store-bought)

Garnish (optional)

  • Fresh basil leaves
  • Grated Parmesan cheese (omit for vegan)

Instructions

1
Sauté Aromatics: Heat the olive oil in a large pot over medium heat. Add the onion and leek; sauté for 3 minutes until softened.
2
Add Root Vegetables: Add the garlic, carrots, and potato. Cook for 3-4 minutes, stirring occasionally.
3
Incorporate Spring Vegetables: Stir in the zucchini, green beans, and peas. Cook for another 2 minutes.
4
Simmer Soup Base: Pour in the vegetable broth and bring to a gentle boil. Reduce heat, cover, and simmer for 12-15 minutes, until the vegetables are tender.
5
Add Leafy Greens: Stir in the spinach or chard and cook for 2 minutes, until wilted.
6
Season and Finish: Season with salt, pepper, thyme, and lemon juice. Adjust seasoning to taste.
7
Serve with Pesto: Ladle the soup into bowls and top each serving with a generous spoonful of pesto. Garnish with fresh basil and Parmesan, if desired. Serve hot.
Additional Information

Equipment Needed

  • Large soup pot
  • Sharp knife and cutting board
  • Ladle
  • Wooden spoon

Nutrition (Per Serving)

Calories 210
Protein 6g
Carbs 24g
Fat 10g

Allergy Information

  • Contains nuts (in pesto)
  • Contains dairy (in Parmesan and some pesto varieties)
  • May contain gluten if pesto or broth are not gluten-free
Megan Hartley

Sharing simple, nourishing recipes and approachable kitchen wisdom for home cooks.