Courgette Pea Pesto Soup

Featured in: Weekend Bite Ideas

This vibrant spring soup brings together the fresh flavours of courgettes and sweet peas, finished with a swirl of aromatic basil pesto. Ready in just 30 minutes, it delivers a creamy texture and lively taste perfect for light lunches or dinner starters. The potato adds natural body while the pesto garnish creates beautiful presentation and depth of flavour. Ideal for batch cooking and freezes beautifully for future meals.

Updated on Wed, 21 Jan 2026 09:11:00 GMT
Creamy green Courgette, Pea and Pesto Soup served in a rustic bowl with a swirl of bright basil pesto and fresh herb garnish.  Pin It
Creamy green Courgette, Pea and Pesto Soup served in a rustic bowl with a swirl of bright basil pesto and fresh herb garnish. | dudesnack.com

The first time I made this soup was on a rainy Tuesday when my garden had produced more courgettes than I knew what to do with. I had frozen peas from last summer's bounty and a jar of pesto I'd made during basil season, so everything just fell into place. My roommate walked in midway through blending and asked what smelled like spring in a pot, which felt like the perfect compliment.

I served this at a dinner party once when a friend announced she'd gone vegetarian, and I was frantically trying to come up with something substantial enough. Everyone had seconds, and the conversation kept circling back to how something so green could be so comforting. Now its my go to when I need to feed a crowd without any stress.

Ingredients

  • 2 tbsp olive oil: A good quality oil makes a difference here since the flavor shines through the pureed vegetables
  • 1 medium onion, finely chopped: Yellow onions work perfectly, though red onions add a lovely sweetness if thats what you have
  • 2 garlic cloves, minced: Fresh garlic is non negotiable, garlic powder just wont give you that aromatic base
  • 3 medium courgettes, diced: Dont bother peeling them, the skin adds such a beautiful green color to the finished soup
  • 250 g frozen or fresh peas: Frozen peas are actually perfect here, theyre picked at peak sweetness and always available
  • 1 medium potato, peeled and diced: This is the secret to making the soup creamy without any actual cream
  • 1 liter vegetable stock: Homemade stock is wonderful but a good quality store bought one works perfectly fine
  • 1/2 tsp salt, or to taste: Start with less, you can always add more but you cant take it back
  • 1/4 tsp freshly ground black pepper: Freshly ground makes a noticeable difference in depth of flavor
  • 4 tbsp basil pesto: Homemade is best but a good jarred pesto will still make you look like a kitchen wizard
  • 2 tbsp crème fraîche or Greek yogurt: This adds a lovely tang and creaminess, though its completely optional

Instructions

Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
Build your flavor base:
Heat the olive oil in a large saucepan over medium heat, add the chopped onion, and let it soften for about 4 minutes until its translucent and fragrant
Wake up the garlic:
Stir in the minced garlic and cook for just 1 minute until you can smell it, taking care not to let it brown or itll turn bitter
Soften the vegetables:
Add the diced courgettes and potato, letting them cook for 5 minutes while stirring occasionally to prevent anything from sticking
Create the soup base:
Pour in the vegetable stock, bring everything to a gentle boil, then reduce the heat and let it simmer for 10 minutes
Add the sweetness:
Stir in the peas and continue simmering for another 5 minutes until all the vegetables are fork tender
Transform into velvet:
Remove the pan from heat and use an immersion blender to puree until completely smooth, or work in batches with a regular blender
Perfect the seasoning:
Taste the soup and add salt and pepper as needed, then reheat gently if it cooled down during blending
The grand finale:
Ladle the soup into bowls and swirl in a generous tablespoon of pesto per serving, adding a dollop of crème fraîche if you like
Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
Vibrant spring Courgette, Pea and Pesto Soup with smooth texture and a dollop of crème fraîche, ideal for a light lunch.  Pin It
Vibrant spring Courgette, Pea and Pesto Soup with smooth texture and a dollop of crème fraîche, ideal for a light lunch. | dudesnack.com
Instant Pot Duo Plus 9-in-1
Instant Pot Duo Plus 9-in-1 Multicooker
🔥 Black Friday: 57% OFF — Rare Occasion!
I personally use this model all the time for my recipes — soups, stews, rice, slow-cooking… it does everything. If you've been thinking about getting one, this Black Friday deal is **honestly one of the best I’ve seen**.
👉 Get the Black Friday Deal

This soup became a regular in my rotation after I realized it freezes beautifully. Now I make double batches and stash containers in the freezer for those evenings when the last thing I want to do is cook but still want something nourishing on the table.

Making It Your Own

The beauty of this soup lies in its adaptability. Sometimes I swap the courgettes for asparagus in early spring, or throw in a handful of spinach at the very end for an extra nutrient boost. My neighbor adds a splash of cream instead of the potato for thickness, though I prefer keeping it lighter.

The Pesto Factor

Ive learned that the pesto you choose will define this soup. A store bought jar works perfectly fine for weeknight dinners, but if youre serving this to guests, take five minutes to blitz together fresh basil, pine nuts, parmesan, garlic, and olive oil. The difference is remarkable and makes the whole house smell incredible.

Serving Suggestions

While this soup is substantial enough to stand alone, I almost always serve it with something crunchy. A slice of crusty bread for dipping is classic, but toasted sourdough rubbed with garlic takes it to another level. On lighter days, a simple green salad with a sharp vinaigrette balances the creaminess beautifully.

  • Make sure the soup is piping hot before serving, the pesto swirl looks best when it starts to melt into the steam
  • If making ahead, under season slightly since flavors concentrate as it sits
  • Leftovers keep well in the fridge for up to three days and actually taste better the next day
Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon
Freshly blended Courgette, Pea and Pesto Soup garnished with basil leaves, ready to pair with crusty bread for dipping. Pin It
Freshly blended Courgette, Pea and Pesto Soup garnished with basil leaves, ready to pair with crusty bread for dipping. | dudesnack.com

Theres something so satisfying about turning humble vegetables into something elegant and comforting. This soup never fails to make me feel like I've taken care of myself properly.

Recipe Questions & Answers

Can I freeze this soup?

Yes, this soup freezes well for up to 3 months. Cool completely before transferring to airtight containers. Thaw overnight in the refrigerator and reheat gently, adding the pesto garnish just before serving.

What can I use instead of pesto?

Try swirling in fresh basil purée, a dollop of tapenade, or simply finish with extra virgin olive oil and fresh herbs. Crumbled feta or grated Parmesan also work beautifully as alternatives.

How do I make it vegan?

Use dairy-free pesto (check labels or make your own without cheese) and omit the crème fraîche or Greek yogurt garnish. Coconut cream or cashew cream make lovely vegan alternatives.

Can I use frozen courgettes?

Fresh courgettes work best for texture, but frozen can be used in a pinch. Thaw and drain well before adding, and reduce the initial cooking time as they're already softened.

What's the purpose of the potato?

The potato acts as a natural thickener, adding body and creaminess without the need for dairy. It helps create that velvety smooth texture when blended.

How long will leftovers keep?

Store in an airtight container in the refrigerator for 3-4 days. The flavours may develop and improve over time. Reheat gently on the hob, adding a splash of water if needed.

Courgette Pea Pesto Soup

Vibrant spring soup with courgettes, peas and basil pesto swirl

Prep Time
10 minutes
Time to Cook
20 minutes
Overall Time
30 minutes
Created by Jake Anderson

Recipe Category Weekend Bite Ideas

Skill Level Easy

Cuisine Type European

Output 4 Portion Size

Diet Preferences Vegetarian Option, 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 (about 5 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 (store-bought or homemade)
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 and translucent.

Step 02

Add Garlic: Stir in minced garlic and cook for 1 minute until fragrant, being careful not to burn it.

Step 03

Cook Vegetables: Add diced courgettes and potato to the pan. Cook for 5 minutes, stirring occasionally to lightly soften the vegetables.

Step 04

Simmer Soup Base: Pour in vegetable stock and bring to a boil. Reduce heat to low and simmer for 10 minutes until vegetables begin to soften.

Step 05

Add Peas: Stir in peas and continue simmering for 5 minutes until all vegetables are completely tender.

Step 06

Purée Soup: Remove from heat. Use an immersion blender or transfer to a regular blender to purée until completely smooth and creamy.

Step 07

Season and Serve: Season with salt and pepper to taste. Reheat gently if needed. 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.

Gear Needed

  • Large saucepan
  • Knife and cutting board
  • Immersion blender or countertop blender
  • Ladle

Allergy Details

Always review all ingredients for allergens before starting. Check with a health specialist if uncertain.
  • Contains nuts (in pesto), milk and dairy (in pesto, crème fraîche, yogurt, Parmesan). For nut or dairy allergies, use nut-free and dairy-free pesto alternatives. Always verify product labels for allergen information.

Nutrition Details (per portion)

Nutrition info is for guidance and isn't a substitute for professional advice.
  • Calorie Count: 215
  • Fats: 11 g
  • Carbohydrates: 23 g
  • Proteins: 6 g