This creamy zucchini soup is an easy one-pot recipe made with simple ingredients and ready in under 30 minutes. I make this whenever I want something that’s not too heavy but still properly filling – and it’s one of the easiest zucchini soup recipes to make when you’ve got loads of zucchini to use up. Don’t forget to offer some bread or this Cheese Toastie with Grilled Veg on the side so you can soak up all the tidbits!

Try these other vegetarian-friendly soups to stay warm and cosy during chilly months: The BEST Pea and Mint Soup in 20 Minutes, 10 Minute Vegetable Noodle Soup and Easy Carrot and Coriander Soup.
Table of Contents

This creamy zucchini soup recipe uses everyday ingredients and relies on slowly cooking the zucchini to build flavour instead of heavy seasoning.
See the recipe card for full information on ingredients and quantities.
You can make this classic cream of zucchini soup, but you could also adapt it depending on what you have.

3. Start to gently fry for around 10-12 minutes over a medium heat (Image 3).
4. Continue to fry until the moisture has evaporated and the zucchinis start to caramelise (Image 4).

5. Next, add the garlic and flour. Fry for another 2 minutes (Image 5).
6. Pour the stock into the pan and cook over a medium/low heat for 10 minutes (Image 6).

7. After 10 minutes, add the spinach and mint and cook for a further 5 minutes (Image 7).
8. Blend until smooth, then add 100ml of the cream, reserving 50 ml to swirl on top. Serve up and add a swirl of cream. Garnish with extra mint leaves, black pepper and a pinch of salt (Image 8).

Here are some delicious main course recipes to try: Meatballs in Tomato Sauce, Creamy Chicken and Chorizo Pasta and Marry Me Chicken.

The biggest mistake people make with zucchini soup is rushing the cooking stage. I used to boil everything straight away, but letting the zucchini cook slowly first makes a huge difference as it removes excess water and concentrates the flavour.
Zucchini contains a lot of moisture, so caramelising it slightly before adding stock gives the soup a richer taste without needing extra cream. If your soup ever tastes watery, this step is usually the reason.
I also recommend blending longer than you think you need to. A full minute of blending turns this into an incredibly silky zucchini soup, similar to restaurant-style soups. By the way – I never peel zucchini for soup, as the skin softens completely when cooked and adds colour, nutrients, and flavour.
Yes, the American zucchini is the same as a courgette. Courgette is actually a French word which refers to a green gourd. The US uses the Italian name, though they’re the same veggie. So, if you’re in the UK, you can still make this zucchini soup!
I love serving zucchini soup with crusty bread. However, you can also serve it with rice or mashed potatoes to create a more filling meal. If you want additional nutrients, try adding a salad or roasted veg on the side.
Try it with:
Refrigerator: Split this zucchini soup recipe into four servings in separate airtight containers once it has cooled. This delicious soup should stay good in the fridge for up to three days.
Freezer: This zucchini soup freezes well. Once cooled, pour it into airtight containers (separate containers mean easier reheating).
Reheat: When you’re ready to dive in, reheat it on the stove until it’s warmed through.

No, I never peel zucchini for soup. The skin softens completely as it cooks and adds colour, flavour, and extra nutrients. Just wash the zucchini well and trim the ends before chopping.
Since zucchini has a subtle flavour, they pair well with many side dishes. I prefer serving zucchini soup with a nice crusty bread, so I can soak up all the soup on the inside of the bowl. However, this recipe also pairs well with a side salad, fries, or even shrimp kebabs.
The key is cooking the zucchini slowly before adding the stock. I’ve found that letting it soften and lightly caramelise removes excess water and gives the soup a deeper flavour without needing extra cream.
Yes, zucchini soup freezes very well. Let it cool completely, then store in airtight containers for up to 3 months. I like freezing individual portions for quick lunches.
Yes. This recipe skips roasting and cooks everything in one pot on the stovetop, which keeps the recipe super quick and easy while still giving us a nice silky texture.
Zucchini naturally contains a lot of water. If your soup tastes thin, it usually means the zucchini wasn’t cooked long enough at the start. Letting it cook down first helps concentrate the flavour.
Here are a few other delicious vegetarian soups to enjoy during the week: One-Pot Creamy Tomato Tortellini Soup, Loaded Vegetable Minestrone Soup, or Easy Carrot and Coriander Soup.
If you tried this Zucchini Soup recipe, it would be mean so much to me if you couldleave a review & a star rating to let me know how you found it! I love hearing about your experiences – it motivates me to keep creating more and more recipes for you guys 💛 Let’s get cooking! – Mimi x
