Spring Vegetable Soup Pesto Swirl

A vibrant bowl of Spring Vegetable Soup with Pesto Swirl, filled with tender peas and carrots in a clear broth. Save
A vibrant bowl of Spring Vegetable Soup with Pesto Swirl, filled with tender peas and carrots in a clear broth. | homeysrecipes.com

This dish combines tender spring vegetables such as leek, carrots, baby potatoes, zucchini, green beans, and peas, simmered gently in a flavorful vegetable broth. A fragrant pesto made from fresh basil, garlic, pine nuts, Parmesan, and olive oil is swirled in just before serving, adding a fresh and aromatic note. Easy to prepare and ideal for a light, wholesome meal, this vibrant bowl offers a balanced combination of textures and tastes.

To prepare, vegetables are sautéed and simmered until tender, while the pesto is freshly blended. Variations include vegan options replacing Parmesan with nutritional yeast and optional lemon juice or fresh herbs for brightness. Serve with crusty bread for a satisfying experience.

Last spring, my neighbor brought over an armful of vegetables from her garden and challenged me to use them all before they wilted. This soup was born from that happy abundance, the pot bubbling away on my stove while we sat at the kitchen table catching up. The pesto swirl was actually her suggestion, a brilliant trick she learned from her Italian grandmother.

Ive made this soup for countless friends since that afternoon, and everyone always asks for the secret ingredient. The truth is, there isnt one, just the magic that happens when you let vegetables shine in their own time. My friend still laughs about how she ended up eating three bowls that first night.

Ingredients

  • 1 tablespoon olive oil: The foundation for building flavor, use a good quality oil you enjoy
  • 1 medium leek: Provides a sweet, mild onion flavor that pairs beautifully with spring vegetables
  • 2 cloves garlic, minced: Adds aromatic depth, dont let it brown or it will turn bitter
  • 2 medium carrots, peeled and diced: Natural sweetness that balances the broth
  • 200 g baby potatoes, diced: These hold their shape better than larger potatoes and add satisfying heartiness
  • 1 small zucchini, diced: Soaks up the broth beautifully while maintaining texture
  • 100 g green beans: Fresh crunch that brings welcome texture variation
  • 100 g shelled fresh or frozen peas: Little bursts of sweetness that make the soup feel special
  • 1.5 liters low-sodium vegetable broth: Starting with low-sodium lets you control the final seasoning perfectly
  • 1 bay leaf: Subtle herbal background note that makes the soup taste more complex
  • Salt and freshly ground black pepper: Essential for bringing all the flavors together

Pesto Swirl

  • 25 g fresh basil leaves: Use the most fragrant leaves you can find, theyre the star of the show
  • 1 small garlic clove: Raw garlic can be intense, so adjust to your taste
  • 2 tablespoons pine nuts: Walnuts work beautifully too and are more budget-friendly
  • 30 g grated Parmesan cheese: Adds umami richness that ties everything together
  • 3 tablespoons extra-virgin olive oil: The high quality really shines through in such a simple sauce
  • Pinch of salt: Just enough to wake up all the other flavors

Instructions

Build the aromatic base:
Heat olive oil in a large pot over medium heat. Add the sliced leek and minced garlic, sautéing for 2 to 3 minutes until they soften and release their fragrance.
Start the harder vegetables:
Add the diced carrots and potatoes to the pot. Cook for 5 minutes, stirring occasionally to prevent sticking, letting them begin their journey to tenderness.
Add the remaining vegetables:
Stir in the zucchini, green beans, and peas. Pour in the vegetable broth and drop in the bay leaf, watching as the pot comes alive with color and aroma.
Simmer to perfection:
Bring everything to a gentle boil, then reduce heat and let it simmer uncovered for 20 to 25 minutes. The vegetables should be tender when pierced with a fork but not falling apart.
Make the pesto:
While the soup simmers, combine basil, garlic, pine nuts, Parmesan, olive oil, and salt in a food processor. Blend until smooth, adding more oil if needed to reach your desired consistency.
Finish and season:
Remove and discard the bay leaf from the soup. Taste carefully and adjust the seasoning with salt and pepper until everything sings together.
Serve with flair:
Ladle the hot soup into bowls and swirl 1 to 2 teaspoons of pesto into each serving. Watch it marble through the broth and serve immediately while steaming hot.
Spring Vegetable Soup with Pesto Swirl ladled into a white bowl, featuring diced potatoes and green beans topped with basil swirl. Save
Spring Vegetable Soup with Pesto Swirl ladled into a white bowl, featuring diced potatoes and green beans topped with basil swirl. | homeysrecipes.com

This soup has become my go-to for bringing people together. Theres something about the vibrant green and the aroma of basil that makes even a Tuesday dinner feel like a celebration.

Making It Your Own

Once I added a handful of spinach at the very end for extra color and nutrition. The leaves wilted instantly into the hot broth, making the soup even more vibrant without changing the flavor profile. Sometimes I throw in a handful of small pasta shapes toward the end of simmering, transforming it into a minestrone-style meal that my kids absolutely request weekly.

Seasonal Swaps

In summer, Ive swapped the potatoes for cherry tomatoes and added fresh corn kernels. The soup transforms into something completely different but equally delicious. Come fall, Ive used cubed butternut squash instead of zucchini, and the pesto swirl becomes a stunning contrast against the orange broth. Each season brings new possibilities while keeping the soul of the recipe intact.

Perfect Pairings

A crusty slice of sourdough bread is essential for soaking up every last drop of the flavorful broth. Ive also served this alongside a simple arugula salad dressed with lemon vinaigrette, the peppery greens cutting through the richness of the pesto beautifully. For a more substantial dinner, a light white wine like Pinot Grigio or Sauvignon Blanc complements the fresh vegetables perfectly.

  • Consider roasting extra vegetables on the weekend to throw into this soup for even deeper flavor
  • A dollop of ricotta or Greek yogurt can add creaminess for those who enjoy it
  • The soup actually tastes better the next day, so dont hesitate to make a double batch
Close-up of Spring Vegetable Soup with Pesto Swirl, showing fresh pesto drizzled over colorful vegetables and a side of crusty bread. Save
Close-up of Spring Vegetable Soup with Pesto Swirl, showing fresh pesto drizzled over colorful vegetables and a side of crusty bread. | homeysrecipes.com

There is something deeply satisfying about a bowl of soup that tastes like spring itself. I hope this recipe brings as much joy to your kitchen as it has to mine.

Recipe FAQs

It features leek, carrots, baby potatoes, zucchini, green beans, and peas, all gently cooked for tender texture.

Fresh basil leaves, garlic, pine nuts, Parmesan cheese, olive oil, and a pinch of salt are blended until smooth to create the pesto.

Yes, substitute Parmesan with nutritional yeast or vegan cheese while keeping the other ingredients the same.

Enjoy it as is or with crusty bread; adding a squeeze of lemon or fresh herbs enhances brightness and flavor.

Preparation takes about 20 minutes, cooking around 30 minutes, totaling approximately 50 minutes.

Spring Vegetable Soup Pesto Swirl

A light, vibrant blend of spring vegetables finished with aromatic basil pesto swirl.

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

Ingredients

Soup Base

  • 1 tablespoon olive oil
  • 1 medium leek, white and light green parts only, sliced
  • 2 cloves garlic, minced
  • 2 medium carrots, peeled and diced
  • 7 oz baby potatoes, diced
  • 1 small zucchini, diced
  • 3.5 oz green beans, trimmed and cut into 3/4 inch pieces
  • 3.5 oz shelled fresh or frozen peas
  • 6 cups low-sodium vegetable broth
  • 1 bay leaf
  • Salt and freshly ground black pepper, to taste

Pesto Swirl

  • 1 cup loosely packed fresh basil leaves
  • 1 small garlic clove
  • 2 tablespoons pine nuts or walnuts
  • 1/4 cup grated Parmesan cheese
  • 3 tablespoons extra-virgin olive oil
  • Pinch of salt

Instructions

1
Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add the leek and garlic, sauté for 2–3 minutes until fragrant and soft.
2
Cook Root Vegetables: Add carrots and potatoes. Cook for 5 minutes, stirring occasionally.
3
Add Remaining Vegetables and Broth: Stir in zucchini, green beans, and peas. Pour in the vegetable broth and add the bay leaf.
4
Simmer Soup: Bring to a boil, then reduce heat and simmer uncovered for 20–25 minutes, or until vegetables are tender.
5
Prepare Pesto: While the soup simmers, prepare the pesto: In a food processor, combine basil, garlic, pine nuts, Parmesan, olive oil, and a pinch of salt. Blend until smooth, adding a little more oil if needed.
6
Season and Finish: Remove the bay leaf from the soup. Taste and adjust seasoning with salt and pepper.
7
Serve with Pesto Swirl: Ladle the soup into bowls and swirl 1–2 teaspoons of pesto into each serving. Serve immediately.
Additional Information

Equipment Needed

  • Large soup pot
  • Chef's knife and cutting board
  • Food processor or mortar and pestle
  • Ladle

Nutrition (Per Serving)

Calories 240
Protein 7g
Carbs 26g
Fat 12g

Allergy Information

  • Contains: Milk (Parmesan cheese), Tree nuts (pine nuts or walnuts). If using store-bought pesto, check for allergens. To make nut-free, omit nuts from pesto or use sunflower seeds.
Megan Hartley

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