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!
This zucchini soup is great with something on the side that adds a bit of texture or protein. If you want to keep things light and veggie, a panzanella salad with halloumi works so well here – the ciabatta soaks up any soup you splash next to it, and the salty halloumi is a nice contrast to the creaminess. For something a little more brunch-y, slow roasted cherry tomato ricotta toast alongside a bowl of this is honestly a really good combo. The tomatoes are sweet and jammy, which plays off the courgette really nicely.
If you want to add chicken, either easy chicken piccata or a tender cast iron chicken breast with lemon, garlic and za’atar will turn this into a full meal without much extra effort. A rocket salad with sun-dried tomatoes on the side keeps things fresh & takes about five minutes to throw together. If you’re doing a proper spread or a Sunday lunch, super crispy Ninja airfryer roast potatoes are always a good shout. And if you fancy something different entirely, this soup sits surprisingly well next to the tonkatsu inspired pork and cabbage salad.
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 could leave 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
