This is the best vegan zucchini soup recipe. It's quick and easy to make and takes less than 30 minutes to cook. This soup is rich and creamy and made with coconut milk, fresh zucchini and cashews. It's also dairy free, paleo and Whole30 compliant.
If you love soup recipes like butternut squash and red pepper soup, vegan curried butternut squash soup and the best cherry tomato soup then you are going to love the healthy soup I am sharing with you today.
Table of Contents
Why you will love this recipe:
- This dairy free zucchini soup is so simple! Not only will the whole family love this recipe but it's quick and easy to make and takes less than 30 minutes from start to finish.
- This creamy zucchini soup freezes really well so is perfect for meal prep.
- Dietary restrictions? No problem! This healthy zucchini soup is also gluten free, vegetarian, Whole30, low carb, keto and paleo.
- This creamy vegan zucchini soup is made with pantry staples and has some surprise ingredients including cashews and coconut milk to make it even more rich and creamy.
- This soup is made with no cream, no milk, and no cheese so it's dairy free and lactose free.
- It's made in just one pot so the clean up is so simple.
- If you love zucchini recipes you will also love this easy courgette salad recipe.
Key ingredients and substitutions:
- Zucchini - The star of this show! Fresh zucchini is one of my favourite vegetables. It's super versatile and takes on a wonderful flavour when cooked or baked. I recommend using fresh zucchini or fresh courgettes to make this healthy courgette soup.
- Raw cashews - it might sound odd to put cashews in soup, but when blended they help give this soup the most rich and creamy texture.
- Coconut milk - coconut milk and cashews combine perfectly to give this soup the most rich and creamy flavour. I recommend using full fat coconut milk for this vegan creamy zucchini soup. If you can't have coconut milk you can use cashew milk instead.
How to make this recipe:
Step one:
First, in a large stock pot over low heat, melt the oil and add the onion and garlic and cook for a few minutes until the onion is translucent.
Step two:
Next, add the chopped zucchini to the pot and continue cooking over low heat, stirring frequently, until the zucchini softens (~7-10 minutes).
Step three:
Now add the vegetable broth, spices, coconut milk, and cashews to the pot and simmer for another 15 minutes.
Step four:
Lastly, turn off the heat and then using your immersion blender, blend the soup until it's smooth. Let the soup cool for a few minutes, then serve and enjoy!
Chef's tips and variations:
- Instead of coconut milk you could use cashew milk or almond milk.
- Feel free to swap the herbs in this soup to give it a different flavour.
- The cashews help give this soup an extra creamy, silky flavour but if you prefer to leave them out simply double the coconut milk instead (use 1 cup instead of 1/2 cup).
- If you aren't vegan you could use bone broth or chicken broth instead of vegetable broth.
- If you don't have an immersion blender you can put the ingredients into a Vitamix or other high speed blender and blend it in there.
How to serve:
This soup is great eaten on it's own but it also pairs really well with salads, sandwiches, burgers, and other main dishes. It can also be eaten as a snack or as a healthy side dish. You can also add protein to it to turn it into a complete meal or top it with crushed crackers to give it a bit of crunch.
How to store:
- Store this soup in the fridge in an air tight container for up to 7 days.
- This soup freezes really well.
Frequently asked questions:
Soaking the cashews before adding them to the soup is not necessary because you will be simmering the cashews in the pot with vegetable broth and coconut milk for 15 minutes, this will soften the cashews up just enough!
No problem! Simply transfer the soup to a blender and blend it there instead. Just be careful when transferring the soup as it will be hot!
Yes!
Yep!
Yes! These names are interchangeable so I could have easily called this soup vegan courgette soup instead.
Other recipes you will love:
- Pumpkin and Sweet Potato Soup
- Vegan Cream of Mushroom Soup
- Vegan Cauliflower Soup
- Vegan Shrimp
- Vegan Sun-Dried Tomato Pasta
- Vegan root vegetable soup
Since you made it this far we are basically best friends so be sure to follow me on Instagram, Pinterest, TikTok and Facebook where I share even more recipes and healthy living tips! And don’t forget to leave this recipe a star review before you go!
Recipe
Vegan Zucchini Soup
Equipment
Ingredients
- 1 small white onion
- 2 cloves garlic
- 3 tablespoon coconut oil or avocado oil
- 1.5 lbs cut zucchini (6-7 cups)
- 1 teaspoon salt (or more to taste)
- 1 teaspoon dried basil (or more to taste)
- 1/2 teaspoon ground black pepper (or more to taste)
- 1/2 teaspoon dried thyme (or more to taste)
- 3 cups vegetable broth
- 1/2 cup coconut milk
- 1/2 cup raw cashews
Instructions
- In a large pot over low heat, melt the oil and add the onion and garlic and cook for a few minutes until the onion is translucent.
- Add the zucchini and continue cooking over low heat, stirring frequently, until the zucchini softens (~7-10 minutes).
- Add the vegetable broth, spices, coconut milk and cashews to the pot and simmer for 15 minutes.
- Turn off the heat and then using your immersion blender, blend the soup until smooth. Then enjoy!
Notes
- Store this soup in the fridge in an air tight container for up to 7 days.
- Feel free to swap the herbs in this soup to give it a different flavour.
- Nutritional values are an estimate and will vary depending on the exact ingredients used and your serving size.
- If you don't have an immersion blender you can transfer this soup to a blender and blend it in there instead.
Amanda
Yummy soup! It has a nice flavour.
Erin Carter
I'm so glad you like it!