Courgette Pea and Pesto Soup

Featured in: Seasonal Food Inspiration

This vibrant spring soup combines tender courgettes and sweet peas in a velvety base, finished with a swirl of aromatic basil pesto. Ready in just 30 minutes, this vegetarian dish offers a light yet satisfying meal. The natural sweetness of peas balances beautifully with the fresh courgettes, while the pesto adds a rich, herbaceous finish. Perfect for serving with crusty bread or alongside a crisp green salad.

Updated on Tue, 27 Jan 2026 03:03:01 GMT
A bowl of vibrant courgette, pea and pesto soup garnished with fresh basil and a swirl of crème fraîche.  Save
A bowl of vibrant courgette, pea and pesto soup garnished with fresh basil and a swirl of crème fraîche. | tiwizigather.com

Experience the essence of spring with this vibrant Courgette, Pea and Pesto Soup. This dish is a celebration of fresh garden flavors, combining the delicate sweetness of courgettes and peas with the punchy, aromatic notes of basil pesto. It is a light yet nourishing soup that brings a burst of green to your table.

A bowl of vibrant courgette, pea and pesto soup garnished with fresh basil and a swirl of crème fraîche.  Save
A bowl of vibrant courgette, pea and pesto soup garnished with fresh basil and a swirl of crème fraîche. | tiwizigather.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

While the soup is incredibly simple to prepare, the result is sophisticated and creamy. The secret lies in the humble potato, which blends down to create a velvety texture without the need for heavy cream. Whether served as a starter or a light lunch, it is sure to become a seasonal favorite.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • 2 tbsp olive oil
  • 1 medium onion, finely chopped
  • 2 garlic cloves, minced
  • 3 medium courgettes (zucchini), diced
  • 250 g (1 2/3 cups) frozen or fresh peas
  • 1 medium potato, peeled and diced (about 150 g)
  • 1 liter (4 cups) vegetable stock
  • 1/2 tsp salt, or to taste
  • 1/4 tsp freshly ground black pepper
  • 4 tbsp basil pesto (store-bought or homemade)
  • 2 tbsp crème fraîche or Greek yogurt (optional)
  • Fresh basil leaves (optional)

Instructions

Step 1
Heat the olive oil in a large saucepan over medium heat. Add the onion and cook for 3–4 minutes until softened.
Step 2
Stir in the garlic and cook for 1 minute, until fragrant.
Step 3
Add the courgettes and potato. Cook for 5 minutes, stirring occasionally.
Step 4
Pour in the vegetable stock, bring to a boil, then reduce heat and simmer for 10 minutes.
Step 5
Add the peas and continue simmering for 5 minutes, until all vegetables are tender.
Step 6
Remove from heat. Use an immersion blender or regular blender to purée the soup until smooth.
Step 7
Season with salt and pepper. Reheat gently if needed.
Step 8
Ladle into bowls and swirl in a tablespoon of pesto per serving. Top with crème fraîche or Greek yogurt and fresh basil, if desired.

Zusatztipps für die Zubereitung

For the best results, use an immersion blender directly in the saucepan to achieve a silky-smooth consistency. If you find the soup too thick, you can add a small splash of hot water or stock to reach your preferred thickness before serving.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Varianten und Anpassungen

To make this recipe vegan, use a dairy-free pesto and omit the optional crème fraîche or yogurt. You can also experiment with other green vegetables; swapping the courgettes for asparagus or adding a handful of fresh spinach during the final simmer adds lovely variation.

Serviervorschläge

This soup is best enjoyed with a slice of warm, crusty bread for dipping. Alternatively, serve it alongside a crisp green salad for a light and refreshing meal.

Warm, creamy courgette, pea and pesto soup served in a rustic bowl with crusty bread on the side.  Save
Warm, creamy courgette, pea and pesto soup served in a rustic bowl with crusty bread on the side. | tiwizigather.com

With its vibrant color and garden-fresh taste, this Courgette, Pea and Pesto Soup is a delightful way to enjoy the best of the season's produce in a simple, elegant bowl.

Recipe Questions & Answers

Can I make this soup vegan?

Yes, simply use dairy-free pesto and omit the crème fraîche or Greek yogurt garnish. Many store-bought pestos contain Parmesan, so look for vegan varieties or make your own with nutritional yeast instead of cheese.

How long will this soup keep in the refrigerator?

The soup will keep for 3-4 days when stored in an airtight container in the refrigerator. Add the pesto swirl just before serving rather than storing it mixed in, as this maintains the best flavor and texture.

Can I freeze this soup?

Yes, this soup freezes well for up to 3 months. Let it cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat gently, adding a splash of water or stock if needed to adjust consistency.

What can I use instead of courgettes?

Asparagus or spinach work beautifully as alternatives. For asparagus, chop into small pieces and add with the peas. If using spinach, stir it in during the last 2 minutes of simmering just until wilted, then blend.

Do I need the potato in this soup?

The potato adds natural thickness and creaminess without dairy. You can omit it for a thinner soup, or substitute with half a cup of cooked white beans for added protein and a similar velvety texture.

Can I use fresh peas instead of frozen?

Absolutely. Fresh peas work wonderfully and add even more sweetness. If using fresh peas, add them during the last 3-4 minutes of simmering as they cook more quickly than frozen ones.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Courgette Pea and Pesto Soup

Vibrant spring soup with courgettes, peas, and basil pesto swirl

Time to Prep
10 min
Time to Cook
20 min
Entire Time Needed
30 min
Created by Valeria Moon


Skill Level Easy

Cuisine European

Makes 4 Serving Size

Dietary Info Meat-Free, No Gluten

What You'll Need

Vegetables

01 2 tablespoons olive oil
02 1 medium onion, finely chopped
03 2 garlic cloves, minced
04 3 medium courgettes (zucchini), diced
05 1 2/3 cups frozen or fresh peas
06 1 medium potato, peeled and diced

Liquids

01 4 cups vegetable stock

Seasoning

01 1/2 teaspoon salt, or to taste
02 1/4 teaspoon freshly ground black pepper

Garnish

01 4 tablespoons basil pesto
02 2 tablespoons crème fraîche or Greek yogurt, optional
03 Fresh basil leaves, optional

How to Make It

Step 01

Sauté aromatics: Heat olive oil in a large saucepan over medium heat. Add chopped onion and cook for 3-4 minutes until softened.

Step 02

Bloom garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Build base: Add diced courgettes and potato. Cook for 5 minutes, stirring occasionally.

Step 04

Simmer vegetables: Pour in vegetable stock, bring to a boil, then reduce heat and simmer for 10 minutes.

Step 05

Cook peas: Add peas and continue simmering for 5 minutes until all vegetables are tender.

Step 06

Purée soup: Remove from heat. Use an immersion blender or regular blender to purée soup until smooth.

Step 07

Season and finish: Season with salt and pepper. Reheat gently if needed.

Step 08

Serve and garnish: Ladle into bowls and swirl in 1 tablespoon pesto per serving. Top with crème fraîche or Greek yogurt and fresh basil if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large saucepan
  • Knife and chopping board
  • Immersion blender or standard blender
  • Ladle

Allergy Details

Review each component for allergens. Check with your healthcare provider if anything's unclear.
  • Contains tree nuts in pesto
  • Contains milk in pesto, crème fraîche, yogurt, and Parmesan
  • Use nut-free and dairy-free pesto alternatives for allergic individuals
  • Always verify product labels for potential allergen cross-contamination

Nutrition per serving

Shared for your information—never a replacement for health advice.
  • Energy: 215
  • Fats: 11 g
  • Carbohydrates: 23 g
  • Proteins: 6 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.