Courgette & Basil Soup with Pesto Swirl

Most home cooks waste 40% of their courgettes every summer — either they go soft in the fridge or end up in a forgettable stir-fry. This Courgette & Basil Soup with Pesto Swirl fixes that. Fast, green, and genuinely good.

No drama. No fancy equipment. Just a blender and 30 minutes.

This recipe is built for real life — the Tuesday-night kind, where you're tired but you still want something that feels like you showed up for yourself.

Key Takeaways 🌿

  • Ready in 30 minutes — start to finish, no shortcuts needed
  • 5 core ingredients — courgette, basil, onion, garlic, stock
  • The pesto swirl is the move — it adds richness without extra work
  • Meal-prep friendly — stores well for 4 days, freezes for 3 months
  • Whole food, plant-based — naturally vegan when you use vegetable stock

Why This Soup Works

Straight up — courgette is underrated.

It blends silky smooth, absorbs flavour fast, and costs almost nothing. Pair it with fresh basil and a quick pesto swirl, and you've got a bowl that looks like it came from a café.

It didn't. It came from your stovetop in half an hour.

“Consistent beats perfect — and this soup proves it every single time.”

What You'll Need

Ingredients

Item Amount
Courgettes (zucchini), roughly chopped 4 medium (~700g)
Yellow onion, diced 1 large
Garlic cloves, minced 3
Vegetable stock 750ml (3 cups)
Fresh basil leaves 1 large handful
Olive oil 2 tbsp
Salt & black pepper To taste
For the pesto swirl:
Store-bought or homemade basil pesto 3–4 tbsp
Lemon juice 1 tsp (optional)

That's it. Real ones know — simple ingredient lists mean you'll actually make it.

How to Make Courgette & Basil Soup with Pesto Swirl

Step 1 — Sweat the Base (5 minutes)

Heat olive oil in a large pot over medium heat.

Add onion. Cook 3–4 minutes until soft. Add garlic. Cook 1 more minute.

Don't rush this. The flavour lives here.

Step 2 — Add Courgette + Stock (15 minutes)

Toss in your chopped courgettes. Stir to coat.

Pour in the vegetable stock. Bring to a gentle boil, then reduce to a simmer.

Cook 12–15 minutes until courgette is fully tender — a fork should go through with zero resistance.

Step 3 — Blend It Smooth

Add fresh basil leaves directly to the pot.

Blend until completely smooth using:

  • 🔹 Immersion blender — easiest, least mess
  • 🔹 Standing blender — works great, blend in batches, leave the lid vented

Season with salt, pepper, and a squeeze of lemon if you want brightness.

Step 4 — The Pesto Swirl (The Whole Point)

Ladle soup into bowls.

Drop 1 tablespoon of pesto into the centre of each bowl. Use a spoon or skewer to swirl it in.

Done. That's your Courgette & Basil Soup with Pesto Swirl — and it looks way more impressive than the effort it took.

Pro Tips to Make It Even Better 💡

  • Don't skip the basil in the soup itself — it's what separates this from a plain courgette soup
  • Roast the courgettes first (200°C / 400°F, 20 min) if you want deeper flavour — worth the grind on weekends
  • Add a potato (1 small, diced) for an even creamier texture without cream
  • Stir in a tablespoon of cream or coconut cream if you want it richer — no judgment
  • Taste before serving — courgette is mild, so it needs proper seasoning

Storing & Meal Prep 🧊

This soup is built for meal prep. Do the work once, eat well all week.

Storage Method How Long
Fridge (airtight container) Up to 4 days
Freezer (without pesto swirl) Up to 3 months

Freeze without the pesto. Add the swirl fresh when you reheat. It keeps the colour vibrant and the flavour clean.

Serving Suggestions

Keep it simple:

  • Crusty sourdough or a warm baguette — non-negotiable
  • Toasted pine nuts scattered on top for crunch
  • Extra basil leaves for garnish
  • Chilli flakes if you want heat

This soup also works as a starter before pasta or a light main with a big salad alongside.

Courgette & Basil Soup with Pesto Swirl — Nutrition Snapshot

Per serving (approx., without bread):

Nutrient Estimate
Calories ~130 kcal
Carbohydrates 10g
Protein 3g
Fat 8g (mostly from olive oil/pesto)
Fibre 3g

Light, clean, and satisfying. That's the goal.

Conclusion — Show Up for Yourself Tonight

This is the kind of recipe that earns a permanent spot in your rotation.

Courgette & Basil Soup with Pesto Swirl is fast, healthy, and genuinely delicious. It works on a Tuesday when you're running low on energy and ideas. It works for meal prep. It works when you want something that looks good without the effort.

Here's your next step:

  1. ✅ Save this recipe now (you'll want it again)
  2. ✅ Grab courgettes on your next shop — 4 is all you need
  3. ✅ Make it once, trust the process, and watch it become a weekly staple

You don't need a perfect kitchen or a free afternoon. You just need 30 minutes and the decision to do the work.

Keep it moving. 🌿


Loved this? Don't guess the rest of the week. Take 2 minutes — I'll match you to recipes that fit how you eat.
🥗 Helping 14,000+ Families Eat Better Every Day

What's Your Healthy Eating Style?

Get Your FREE Personalized Meal Plan & Recipe Guide in 2 Minutes

🥘 Custom Recipe Picks  •  ⚡ Instant Results  •  🔒 100% Free

Your personalized plan is 0% complete
Finding Your Perfect Meal Plan...
Matching recipes to your goals and lifestyle
🎉 Your Personalized Recipe Plan Is Ready!

⚠️
This Is Just Your Starter Assessment
You're seeing your eating style profile. Click below to unlock your COMPLETE personalized plan including:
Weekly dinner, lunch & breakfast recipe picks
Done-for-you grocery shopping lists
Quick 30-minute weeknight meal ideas
Healthy swaps for your favorite comfort foods
⚡ Your Free Plan Access Expires In:
09:47
Don't lose your personalized recipe blueprint

🥗 Get Your Complete Recipe Plan Now

Start eating well with a plan built around YOUR taste, schedule, and goals

8-week personalized meal plan
Chicken, beef, salmon & Mediterranean recipes
Fast, family-friendly dinner ideas
Clean eating made simple — no deprivation
⚡ 400+ families grabbed their plan in the last 24 hours
🔒 Free to Start  •  No Credit Card Required