Courgette Pea Pesto Soup

Featured in: Whisked Weeknight Suppers

This vibrant spring soup brings together tender courgettes, sweet peas, and a swirl of herby pesto for a bowl that tastes like the season. Ready in just 40 minutes, it's naturally vegetarian and perfect for lunch or dinner.

The base starts with softened onion and garlic, followed by diced potato and courgette simmered in vegetable stock until tender. Fresh peas join in the final minutes, preserving their sweetness. A quick blitz creates a silky smooth texture, while generous swirls of basil pesto add layers of aromatic flavour.

Serve steaming hot with crusty bread for dipping, or chill it for refreshing summer dining. The naturally creamy consistency comes from the potato—no dairy required unless you choose to add it.

Updated on Tue, 27 Jan 2026 21:07:55 GMT
Creamy Courgette, Pea and Pesto Soup garnished with fresh basil in a white bowl. Save
Creamy Courgette, Pea and Pesto Soup garnished with fresh basil in a white bowl. | dunewhisk.com

Embrace the vibrant flavors of European cuisine with this spring-inspired Courgette, Pea and Pesto Soup. Brimming with fresh courgettes and sweet peas, this dish offers a light yet deeply satisfying meal that perfectly celebrates the arrival of the season.

Creamy Courgette, Pea and Pesto Soup garnished with fresh basil in a white bowl. Save
Creamy Courgette, Pea and Pesto Soup garnished with fresh basil in a white bowl. | dunewhisk.com

With a preparation time of just 15 minutes, this recipe is as practical as it is delicious. The combination of simple pantry staples like onions and garlic with the aromatic punch of basil pesto creates a sophisticated flavor profile that tastes like it took hours to develop.

Ingredients

  • Vegetables
  • 2 medium courgettes (zucchini), diced
  • 1 medium onion, chopped
  • 2 garlic cloves, minced
  • 200 g (1 1/3 cups) frozen or fresh peas
  • 1 medium potato, peeled and diced
  • Liquids
  • 1 liter (4 cups) vegetable stock
  • Herbs & Seasoning
  • 2 tbsp olive oil
  • ½ tsp salt, or to taste
  • ¼ tsp black pepper
  • Pesto
  • 4 tbsp basil pesto (store-bought or homemade; vegetarian if needed)
  • To Serve (Optional)
  • Fresh basil leaves
  • Crusty bread
Product image
Mount paper towels nearby for quick cleanup of spills, grease, and messes while cooking and prepping meals.
Check price on Amazon

Instructions

Step 1
Heat the olive oil in a large saucepan over medium heat. Add the onion and garlic, sauté for 3–4 minutes until softened but not browned.
Step 2
Add the diced potato and courgette, stir well, and cook for another 3 minutes.
Step 3
Pour in the vegetable stock. Bring to a boil, then reduce the heat and simmer for 15 minutes, until the potato is tender.
Step 4
Add the peas and simmer for a further 5 minutes.
Step 5
Remove from heat. Use an immersion blender (or blender in batches) to blend the soup until smooth.
Step 6
Stir in 3 tablespoons of pesto, and season with salt and pepper to taste.
Step 7
Ladle into bowls, swirl in the remaining pesto, and garnish with fresh basil. Serve hot with crusty bread if desired.

Zusatztipps für die Zubereitung

For this recipe, you will need a large saucepan, a chopping board and knife, an immersion blender or countertop blender, and a ladle. To achieve a perfectly smooth consistency, ensure that the potatoes are fully softened before blending.

Varianten und Anpassungen

To make this soup vegan, ensure you use a vegan-certified pesto. For extra creaminess, you can add a splash of cream or coconut milk before the blending stage. You can also swap the peas for broad beans for a tasty seasonal variation.

Serviervorschläge

While excellent served hot with a side of rustic crusty bread, this soup is also delicious when served chilled during the summer months. Garnish each bowl with fresh basil and an extra swirl of pesto to enhance the herbal aroma.

A vibrant green bowl of Courgette, Pea and Pesto Soup served with rustic crusty bread. Save
A vibrant green bowl of Courgette, Pea and Pesto Soup served with rustic crusty bread. | dunewhisk.com

This Courgette, Pea and Pesto Soup is a versatile addition to any recipe collection. Its ease of preparation and vibrant, fresh flavors make it a reliable choice for any occasion, bringing a true taste of spring to your table.

Product image
Organize cleaning supplies and kitchen essentials under the sink for quicker access during cooking and cleanup.
Check price on Amazon

Your Questions Answered

Can I make this soup vegan?

Absolutely. Simply use a vegan pesto (avoiding Parmesan and pine nuts) or make your own with nutritional yeast, basil, olive oil, and nuts like cashews or walnuts. Skip any optional cream toppings.

Can I serve this soup cold?

Yes, this works beautifully as a chilled summer soup. Blend thoroughly, stir in the pesto, then refrigerate for at least 4 hours to chill completely. The flavours often develop more depth when served cold.

What can I use instead of pesto?

Try a dollop of crème fraîche with chopped fresh herbs, a swirl of olive oil with grated lemon zest, or sautéed greens like spinach blended through. Each creates a different but equally delicious finish.

How long does this soup keep in the fridge?

Store in an airtight container for up to 3 days. The pesto is best added just before serving to maintain its vibrant colour and fresh flavour. Reheat gently over medium-low heat, stirring occasionally.

Can I freeze this soup?

Freeze without the pesto for up to 3 months. Cool completely, transfer to freezer-safe containers leaving some space for expansion. Thaw overnight in the fridge, reheat, then swirl in fresh pesto before serving.

Why add potato to this soup?

The potato acts as a natural thickener, adding body and creaminess without dairy. Its neutral flavour lets the courgette and peas shine while creating a velvety texture when blended.

Courgette Pea Pesto Soup

Vibrant spring soup with courgette, sweet peas, and basil pesto swirl. Ready in 40 minutes.

Time to Prep
15 min
Time to Cook
25 min
Overall Time
40 min
Created by Ella Richardson

Cuisine Category Whisked Weeknight Suppers

Skill Level Easy

Cuisine Type European

Portion Size 4 Number of Portions

Diet Preferences Vegetarian-Friendly, Gluten-Free Option

What You'll Need

Vegetables

01 2 medium courgettes (zucchini), diced
02 1 medium onion, chopped
03 2 garlic cloves, minced
04 1⅓ cups frozen or fresh peas
05 1 medium potato, peeled and diced

Liquids

01 4 cups vegetable stock

Herbs & Seasoning

01 2 tablespoons olive oil
02 ½ teaspoon salt, or to taste
03 ¼ teaspoon black pepper

Pesto

01 4 tablespoons basil pesto, store-bought or homemade

Optional Garnish

01 Fresh basil leaves
02 Crusty bread

How To Make It

Step 01

Sauté aromatics: Heat olive oil in a large saucepan over medium heat. Add chopped onion and minced garlic, sauté for 3–4 minutes until softened and fragrant but not browned.

Step 02

Add root vegetables: Add diced potato and courgette to the saucepan, stir well, and cook for 3 minutes to allow vegetables to begin softening.

Step 03

Build the broth: Pour in vegetable stock and bring to a rolling boil, then reduce heat and simmer gently for 15 minutes until potato is completely tender when pierced with a fork.

Step 04

Incorporate peas: Add peas to the simmering soup and continue cooking for 5 minutes until heated through.

Step 05

Blend to desired consistency: Remove from heat. Using an immersion blender, blend soup until smooth. Alternatively, carefully transfer soup in batches to a countertop blender and purée until silky.

Step 06

Finish with pesto and seasoning: Stir 3 tablespoons of pesto into the blended soup and season with salt and pepper to taste, adjusting as needed.

Step 07

Serve and garnish: Ladle soup into bowls, drizzle with remaining pesto, garnish with fresh basil leaves, and serve hot with crusty bread if desired.

Tools You Need

  • Large saucepan with lid
  • Cutting board and chef's knife
  • Immersion blender or countertop blender
  • Soup ladle

Allergy Details

Review each item for allergens and speak with a healthcare provider if you're not sure.
  • Contains tree nuts and dairy in traditional basil pesto; select nut-free or vegan alternatives if allergic.
  • Contains gluten if served with regular bread; use certified gluten-free bread as alternative.
  • Always review pesto label for potential cross-contamination and allergen declarations.

Nutrition Info (per portion)

Nutritional values are for reference and don't substitute for professional guidance.
  • Calorie Count: 230
  • Fats: 12 g
  • Carbohydrates: 24 g
  • Proteins: 6 g