Courgette Pea and Pesto Soup

Featured in: Everyday Home Cooking

This vibrant green soup celebrates the best of spring produce with tender courgettes and sweet peas blended into silky smoothness. The crowning touch comes from a generous swirl of aromatic basil pesto, which adds layers of savory depth and a beautiful contrast against the verdant base.

Ready in just 30 minutes with minimal hands-on effort, this versatile bowl works equally well as a light lunch or elegant starter. The potato adds natural creaminess without the need for heavy dairy, while the pesto garnish elevates each serving with fresh herbaceous notes.

Updated on Mon, 26 Jan 2026 03:48:26 GMT
Vibrant Courgette, Pea and Pesto Soup with a creamy swirl, perfect for spring. Save to Pinterest
Vibrant Courgette, Pea and Pesto Soup with a creamy swirl, perfect for spring. | softsellou.com

This Courgette, Pea and Pesto Soup is a vibrant, spring-inspired dish that highlights the freshness of zucchini and the natural sweetness of peas. Finished with a lively, aromatic swirl of basil pesto, it offers a comforting yet light bowl of goodness that is ready in just 30 minutes.

Vibrant Courgette, Pea and Pesto Soup with a creamy swirl, perfect for spring. Save to Pinterest
Vibrant Courgette, Pea and Pesto Soup with a creamy swirl, perfect for spring. | softsellou.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Perfect for a quick weekday lunch or a light dinner starter, this soup combines simple pantry staples like onions and potatoes with seasonal vegetables to create a beautifully smooth and nourishing meal.

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

To ensure a silky texture, make sure the potato and courgettes are completely tender before blending. If using a regular blender, work in batches and be careful with the hot liquid.

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

For a vegan version, use dairy-free pesto and skip the crème fraîche. You can also experiment by swapping courgettes for asparagus or spinach to create a different seasonal variation.

Serviervorschläge

This soup is best served hot with a side of crusty bread for dipping or a fresh green salad to keep the meal light and balanced.

Healthy zucchini, pea, and basil pesto soup, a comforting bowl ready in minutes. Save to Pinterest
Healthy zucchini, pea, and basil pesto soup, a comforting bowl ready in minutes. | softsellou.com

With its beautiful green hue and aromatic finish, this Courgette, Pea and Pesto Soup is a delightful way to enjoy the best of spring produce in a single bowl.

Recipe FAQ

Can I make this soup vegan?

Yes, simply use dairy-free pesto and omit the optional crème fraîche or Greek yogurt garnish. Many supermarkets now stock excellent plant-based pesto alternatives, or you can easily make your own using nutritional yeast instead of Parmesan.

How long will this soup keep in the refrigerator?

The soup stores beautifully for 3-4 days when kept in an airtight container. However, add the pesto swirl just before serving rather than storing it mixed in, as the vibrant green color may dull over time. The soup also freezes well for up to 3 months.

Can I use frozen courgettes instead of fresh?

Fresh courgettes work best here as they maintain better texture when blended. Frozen courgettes tend to become waterlogged after thawing, which could make your soup thin and watery. If you're in a pinch, frozen peas work perfectly well though.

What can I serve with this soup?

Crusty bread or toasted baguette slices are ideal for soaking up the silky broth. A simple green salad with lemon vinaigrette provides fresh contrast. For a more substantial meal, pair with a grilled cheese sandwich or serve as a starter before a pasta main course.

Can I substitute the potato for something else?

The potato provides natural creaminess and body, but you could use cannellini beans or a small amount of cooked rice for similar texture. If you prefer a thinner soup, simply omit the potato altogether and reduce the stock slightly to maintain flavor concentration.

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 fresh courgettes, sweet peas, and basil pesto swirl.

Prep time
10 min
Time to cook
20 min
Complete time
30 min
Recipe by Adrian Pope


Level Easy

Cuisine type European

Portions 4 Number of servings

Diet needs Meat-free, Free from 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

Directions

Step 01

Sauté aromatics: Heat olive oil in a large saucepan over medium heat. Add chopped onion and cook for 3 to 4 minutes until softened. Stir in garlic and cook for 1 minute until fragrant.

Step 02

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

Step 03

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

Step 04

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

Step 05

Purée soup: Remove from heat. Use an immersion blender or transfer to a standard blender and purée until smooth.

Step 06

Season and finish: Season with salt and pepper to taste. Reheat gently if necessary.

Step 07

Serve: Ladle into bowls and swirl 1 tablespoon of pesto into each serving. Top with crème fraîche or Greek yogurt and fresh basil leaves 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

Please look closely at each item for allergens. If unsure, get advice from a health expert.
  • Contains nuts in pesto
  • Contains milk in pesto, crème fraîche, Greek yogurt, and Parmesan
  • Use nut-free and dairy-free pesto alternatives for allergic individuals
  • Always verify product labels for potential allergen cross-contamination

Nutrition details (each serve)

Only for informational use. Always consult your healthcare provider for medical concerns.
  • Calories: 215
  • Fat content: 11 g
  • Carbohydrates: 23 g
  • Protein: 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.