Courgette Pea Pesto Soup

Featured in: Seasonal Food Themes

This vibrant spring soup combines tender courgettes and sweet peas for a velvety base, finished with a generous swirl of aromatic basil pesto. Ready in just 30 minutes, the vegetables are simmered until tender then blended until smooth and creamy. Each bowl is topped with pesto for a lively finish, with optional crème fraîche or Greek yogurt for extra richness.

Updated on Mon, 26 Jan 2026 21:09:35 GMT
A bowl of vibrant Courgette, Pea and Pesto Soup garnished with a swirl of pesto and fresh basil leaves. Pin It
A bowl of vibrant Courgette, Pea and Pesto Soup garnished with a swirl of pesto and fresh basil leaves. | savorytirza.com

Bring the freshness of spring to your table with this vibrant Courgette, Pea and Pesto Soup. This light and aromatic dish highlights the sweetness of fresh peas and tender zucchini, finished with a zesty basil pesto swirl for a truly lively flavor profile.

A bowl of vibrant Courgette, Pea and Pesto Soup garnished with a swirl of pesto and fresh basil leaves. Pin It
A bowl of vibrant Courgette, Pea and Pesto Soup garnished with a swirl of pesto and fresh basil leaves. | savorytirza.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Whether you're looking for a quick weekday lunch or a sophisticated starter, this soup's brilliant green color and creamy texture make it a beautiful and nourishing choice for any occasion.

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 an even deeper flavor, try using homemade pesto by blending fresh basil, pine nuts, Parmesan, garlic, and olive oil. Using an immersion blender directly in the pot makes the clean-up much easier.

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

You can easily swap the courgettes for asparagus or spinach to vary the flavor. To make a vegan version, simply use a dairy-free pesto and omit the crème fraîche or Greek yogurt.

Serviervorschläge

Serve this soup with a side of crusty artisan bread or a light green salad for a complete and satisfying light meal.

Vivid green pureed Courgette, Pea and Pesto Soup steaming in a rustic bowl with a dollop of crème fraîche. Pin It
Vivid green pureed Courgette, Pea and Pesto Soup steaming in a rustic bowl with a dollop of crème fraîche. | savorytirza.com

Indulge in a bowl of this garden-fresh soup and enjoy the perfect balance of sweet peas and aromatic basil. It is a simple yet elegant dish that celebrates the best of seasonal produce.

Recipe Questions & Answers

Can I make this soup ahead of time?

Absolutely. The soup can be prepared up to 2 days in advance and stored in the refrigerator. Reheat gently over medium heat, stirring occasionally. Add the pesto swirl just before serving for the freshest presentation and flavor.

Can I freeze this soup?

Yes, this freezes beautifully. Allow the soup to cool completely before transferring to airtight containers or freezer bags. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently. Add the pesto garnish after reheating.

What can I use instead of potato?

The potato adds creaminess and body. You can substitute with a small handful of arborio rice, cannellini beans, or simply add an extra courgette. For a lighter version, skip it entirely—the soup will still be delicious and satisfying.

Is this soup suitable for vegans?

With simple swaps, yes. Use dairy-free pesto (many brands offer plant-based versions or make your own without Parmesan) and skip the optional crème fraîche or Greek yogurt. The soup itself is naturally plant-based and full of flavor.

What should I serve with this soup?

Crusty bread, garlic bread, or focaccia are perfect for dipping. A light green salad with lemon vinaigrette makes a nice accompaniment. For a more substantial meal, serve with a grilled cheese sandwich or quinoa salad on the side.

Can I use fresh peas instead of frozen?

Fresh peas work wonderfully and add even more sweetness. Use about 300g shelled peas (around 2 cups). Add them during the last 3-4 minutes of simmering since fresh peas cook faster than frozen. Taste one to ensure tenderness before blending.

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 Pesto Soup

Vibrant spring soup with courgettes, peas and basil pesto swirl

Prep Duration
10 min
Cook Duration
20 min
Overall Time
30 min
Created by Nolan Briggs


Skill Level Easy

Cuisine Origin European

Makes 4 Portions

Diet Preferences Vegetarian-Friendly, No Gluten

Ingredient List

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 (approximately 5.3 ounces)

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 Steps

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 and translucent.

Step 02

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

Step 03

Build Vegetable Base: Add diced courgettes and potato. Cook for 5 minutes, stirring occasionally to ensure even cooking.

Step 04

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

Step 05

Complete Cooking: Add peas and continue simmering for 5 minutes until all vegetables are tender and cooked through.

Step 06

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

Step 07

Season and Adjust: Season with salt and pepper to taste. Reheat gently over low heat if necessary.

Step 08

Finish and Serve: Ladle into bowls and swirl in 1 tablespoon of pesto per 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
  • Chef's knife and chopping board
  • Immersion blender or standard blender
  • Ladle

Allergy Advice

Review each item for allergens and speak with your healthcare provider if unsure.
  • Contains tree nuts (pine nuts in pesto)
  • Contains milk proteins (pesto, crème fraîche, Greek yogurt, Parmesan)
  • Use nut-free and dairy-free pesto alternatives for allergies
  • Always verify product labels for potential allergen cross-contamination

Nutrition Details (Each Serving)

These numbers are for reference only—always discuss health matters with your doctor.
  • Caloric Value: 215
  • Fat content: 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.