This delicious Courgette Soup (Zucchini Soup) is smooth, creamy and is sure to be a family favourite (even with those who don’t like courgettes!)

Reasons to Love this Soup
- VEGETABLE EXPOSURE: I never liked courgettes as a kid but despite loathing them, I did love this soup (even though I knew it was made with courgette). Just because a child doesn’t like a certain food prepared one way doesn’t mean they won’t like it prepared other ways.
- NUTRITION: Courgettes are rich in minerals and vitamins that include potassium, phosphorus, magnesium, calcium and vitamin C. Its peel (which is blitzed into the soup) is a good source of dietary fibre which will help if your little one is suffering from constipation.
- A great way to use up a glut of courgettes from your garden (or neighbour’s garden!)
- STORES WELL: Can be refrigerated or frozen meaning you can have it prepared in advance for busy weekdays.
Ingredient Info (and alternatives)

- BUTTER – If you are looking to make this soup dairy-free you can replace it with olive oil.
- ONION & GARLIC – The flavour base of the soup.
- COURGETTES (ZUCCHINI) – The star of the soup, you will need roughly 6 medium courgettes.
- STOCK – Use either a home made stock (vegetable or chicken) or a good quality store-bought stock. If making for a baby/ young child make sure to use homemade or low sodium.
- CREAM – This soup is thick and creamy, even before you add cream. The courgettes blend together to make the soup smooth and silky in texture. Therefore, if you want to make this soup dairy-free you can easily skip the cream altogether.
Cooking Steps and Tips
- Saute the onion and garlic and cook for approx. 5 mins (until lightly golden) It’s well worth taking the time to slowly saute the onions until golden, for the extra flavour it adds
- Add the courgettes, reduce the heat and allow the vegetables to sweat for 10 mins. The aim is to soften the courgettes and allow them to release moisture, not to brown them.
- Add the stock and simmer for 25 mins. The courgettes should be very soft and easy to blend.
- Using a stick blender, whizz until smooth. You can use a blender but you should allow the soup to cool slightly and blend in stages.
- Add the cream (optional) and stir through.
Storage Instructions
- REFRIGERATE – Allow to cool, transfer to an airtight container and store for up to 3 days.
- FREEZE – Allow to cool down, transfer to freezable containers, with good lids, and freeze for up to 3 months

Serving soup to a baby? This guide on Soup for Babies has you covered!
You may also like
Have you tried this recipe? I love to hear your feedback, please rate and leave a comment below or tag me on Instagram.
Looking for more healthy kid recipes?Sign up for my free recipe newsletter to get new family friendly recipes in your inbox each week! Find me sharing more kid-friendly inspiration on Pinterest and Instagram.

Courgette Soup (Zucchini Soup)
Equipment
- Large Soup Pot
- Immersion Blender (Stick Blender)
Ingredients
- 30g (2 tbsp) Butter * SEE NOTE 1
- 1 Large onion, chopped
- 2 Garlic cloves, minced
- 1 kg (2lb) Courgettes (zucchinis), halved lengthways and sliced. * SEE NOTE 2
- 1 litre (4 cups) Vegetable / Chicken Stock * SEE NOTE 3
- 120ml (½ cup) Cream * SEE NOTE 1
Instructions
- Melt butter, over a medium heat, in a large pan. Add the onion and garlic and cook for approx. 5 mins (until lightly golden)
- Add the courgettes, reduce the heat and allow the vegetables to sweat for 10 mins (lid on)
- Add the stock and simmer for 25 mins, until the courgettes are very soft.
- Using a stick blender, whizz until smooth.
- Add the cream (optional) and stir through.
- Delicious served with some freshly grated parmesan.
Video
Recipe Notes
- To make dairy free you can replace the butter with olive oil. You can miss out the cream, the soup is actually quite creamy without the extra cream.
- 1kg is roughly 6 medium courgettes
- Use homemade stock or low sodium stock if serving to baby / young child. You can also replace some of the stock with water to reduce sodium levels.
Deborah Demant says
Quick to do perfect!
Amy says
Great!!
Catwitch says
Fabulous flavour.
Amy says
Thanks 🙂
Alwin Waterhouse says
Wow. A great soup. I have an allotment and free courgettes for the first time. Now I know what to do with them other than roast them. Also great for making plenty for freezing. Thanks
Amy says
Glad you like it Alwin! Perfect for freezing!
Yvonne says
Lovely recipe. I don’t add cream and I have just made it for the 3rd time.
Amy says
Thanks Yvonne, glad you enjoy it 🙂
Sally says
Made it today. First time using courgette other than grated in pasta sauce. Was tasty, I’d add potato for thicker texture next time. Otherwise lovely will definitely make it again!
Amy says
Thanks Sally, glad it was a success, potato will be lovely in this soup 🙂
Amy says
This soup was delicious, my 2 yr old has adairy intolerance so I removed a bowl for him before adding the cream for the rest of the family.