Courgette, Pea and Pesto Soup

Featured in: Seasonal Food Ideas

This vibrant courgette, pea and pesto soup celebrates the flavors of spring with fresh vegetables and aromatic basil pesto. Diced courgettes and potatoes simmer in vegetable stock until tender, then blend with sweet peas to create a smooth, creamy texture. A generous swirl of pesto adds herbaceous depth and vibrant color. Ready in just 40 minutes, this easy vegetarian soup serves four and can be adapted for vegan or gluten-free diets. Perfect as a light lunch or starter, served hot with crusty bread.

Updated on Fri, 30 Jan 2026 22:48:36 GMT
Creamy Courgette, Pea and Pesto Soup served in a rustic bowl with a basil garnish. Save
Creamy Courgette, Pea and Pesto Soup served in a rustic bowl with a basil garnish. | belleimnayen.com

Courgette, Pea and Pesto Soup is a vibrant, spring-inspired dish that brings a burst of seasonal freshness to your table. Brimming with nutritious vegetables and finished with a fragrant swirl of herby pesto, it is the perfect way to celebrate the arrival of warmer weather and fresh garden produce.

Creamy Courgette, Pea and Pesto Soup served in a rustic bowl with a basil garnish. Save
Creamy Courgette, Pea and Pesto Soup served in a rustic bowl with a basil garnish. | belleimnayen.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

This soup combines the subtle, earthy tones of courgette and potato with the bright sweetness of peas. The addition of basil pesto at the end elevates the dish with an aromatic punch, creating a bowl of comfort that feels light and healthy.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 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
  • 1 liter (4 cups) vegetable stock
  • 2 tbsp olive oil
  • ½ tsp salt, or to taste
  • ¼ tsp black pepper
  • 4 tbsp basil pesto (store-bought or homemade)
  • Fresh basil leaves (optional)
  • Crusty bread (optional)

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 the smoothest texture, ensure the diced potato is completely soft before blending. If you are using a countertop blender instead of an immersion blender, be careful to blend in small batches and leave a gap for steam to escape to avoid any accidents.

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 soup, simply swap the traditional pesto for a vegan-certified version. To achieve extra creaminess, you can add a splash of cream or coconut milk before the blending stage. For a different twist, try swapping the peas for broad beans.

Serviervorschläge

Serve this soup piping hot alongside some warm, crusty bread. This recipe is also excellent when served chilled, making it a refreshing option for a light summer lunch on a hot day.

Courgette, Pea and Pesto Soup in a green bowl, topped with pesto swirls and basil. Save
Courgette, Pea and Pesto Soup in a green bowl, topped with pesto swirls and basil. | belleimnayen.com

With its beautiful green color and fresh, herby aroma, this Courgette, Pea and Pesto Soup is a true celebration of simple, wholesome ingredients. It's a versatile dish that brings the best of the season straight to your bowl.

Recipe Questions & Answers

Can I make this soup vegan?

Yes, simply use vegan pesto instead of traditional pesto. Most store-bought pesto contains dairy and sometimes nuts, so check labels carefully or make your own vegan version with nutritional yeast.

How do I make the soup creamier?

Add a splash of cream or coconut milk just before blending for extra richness. You can also stir in a dollop of crème fraîche or Greek yogurt when serving.

Can I use frozen courgettes instead of fresh?

Fresh courgettes work best for flavor and texture, but frozen can be used in a pinch. Thaw and drain excess water before adding to avoid diluting the soup.

What other vegetables can I substitute for peas?

Broad beans make an excellent alternative and provide a slightly earthier flavor. Edamame or green beans can also work well as substitutes.

Can this soup be served cold?

Absolutely! This soup is excellent served chilled during warmer months. Prepare as directed, allow to cool completely, then refrigerate for at least 2 hours before serving.

How long can I store leftover soup?

Store in an airtight container in the refrigerator for up to 3 days. You can also freeze portions for up to 3 months. Reheat gently on the stovetop, adding a splash of stock if needed.

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 courgette, sweet peas, and herby basil pesto. Ready in 40 minutes, vegetarian-friendly.

Prep Time
15 min
Cook Time
25 min
Overall Time
40 min
Created by Jordan Blanchard


Skill Level Easy

Cuisine European

Makes 4 Portions

Dietary Info Vegetarian-Friendly

Ingredient List

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

Garnish & Serving

01 Fresh basil leaves for garnish
02 Crusty bread for serving

Steps

Step 01

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

Step 02

Add root vegetables: Add diced potato and courgette to the pan, stir well, and cook for an additional 3 minutes.

Step 03

Simmer soup base: Pour in vegetable stock and bring to a boil. Reduce heat and simmer for 15 minutes until potato is tender.

Step 04

Incorporate peas: Add peas to the saucepan and continue simmering for 5 minutes.

Step 05

Blend soup: Remove from heat. Using an immersion blender, blend the soup until smooth. Alternatively, carefully transfer in batches to a countertop blender.

Step 06

Season and finish: Stir in 3 tablespoons of basil pesto and adjust seasoning with salt and pepper to taste.

Step 07

Plate and serve: Ladle soup into bowls, swirl in remaining pesto, and garnish with fresh basil leaves. Serve hot with crusty bread 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 You'll Need

  • Large saucepan
  • Chopping board and knife
  • Immersion blender or countertop blender
  • Ladle

Allergy Details

Review each item for allergen risks. When in doubt, speak with a professional.
  • Contains tree nuts and dairy in traditional pesto; use nut-free or vegan pesto for allergen avoidance.
  • Contains gluten when served with standard bread; use gluten-free bread as alternative.
  • Always verify pesto labels for potential allergen declarations.

Nutrition Info (per portion)

Details are for info purposes only and not a substitute for medical advice.
  • Energy: 230
  • Fats: 12 g
  • Carbohydrates: 24 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.