Creamy Vegan Zucchini Soup (Easy, Healthy & Dairy-Free)

Earlier this year, we moved from the city to a smaller town — and with that came the joy of finally having a bigger garden area to grow those veggies that need more space. One thing I quickly learned: zucchini will grow almost as big and as wild as you let it! Before I knew it, I had several giant zucchinis at once and needed ways to use them up fast. If you’ve never tried zucchini soup before, this is one of those simple recipes you don’t fully appreciate until you taste it. It’s silky smooth, savoury, and unexpectedly bright. With just a few simple plant-based ingredients, you can transform zucchini into a comforting, creamy soup that feels gourmet, while still being incredibly nourishing, dairy-free, and easy to make. This creamy vegan zucchini soup is the perfect recipe for using up lots of this veggie or just making something warm and wholesome on a chilly day.

Creamy Vegan Zucchini Soup
This creamy vegan zucchini soup is perfect for cold days

Why You’ll Love It

Quick 20-Minute Recipe

On those busy week nights when time is short, this creamy vegan zucchini soup comes together in just 20 minutes. It’s as simple as chopping the veggies and then throwing them into the pot at the appropriate time. Once the vegetables and lentils are soft, add some seasoning and blend with an immersion blender until creamy—so simple!

Creamy Vegan Zucchini Soup

Perfect for Meal Prep

This soup freezes beautifully for a make-ahead meal you can warm up in no time on the stove. You can also save on prep time by prepping the ingredients ahead and storing them in the fridge (or freezer) until you’re ready to cook. And if you want an even faster dinner solution, you can make this soup in the Instant Pot — it turns this already simple recipe into a truly quick and effortless meal!

Creamy Vegan Zucchini Soup

Great Way to Use Extra Zucchini

When God blesses us with an abundant harvest, sometimes that means more zucchini than we know what to do with! Whether you’re using up the overflow from your garden or that bag of zucchini you couldn’t resist bringing home, this recipe is a simple, delicious way to make the most of it. It uses one large zucchini—or four to five smaller ones—and can easily be doubled for family gatherings or meal prep. Nothing from the garden needs to go to waste!

Healthy — What Makes this Soup So Nutritious

There are so many reasons why you’ll feel good about serving this soup to your family.

Zucchini: First, zucchini is a low-calorie, nutrient-dense food. It’s high in vitamin C and antioxidants, which support immune health and skin repair. Zucchini is also great for weight and blood sugar management since it’s high in fibre and composed of 95% water. This makes it an excellent choice for those managing diabetes.

Red lentils: Hearty, nutritious, and wonderfully satisfying, red lentils make this soup as nourishing as it is delicious. With 18 grams of protein and over one-third of your daily iron needs per serving, they transform this dish from a simple starter into a wholesome meal. Red lentils are also rich in folate—vital for healthy cell growth and especially important during pregnancy—as well as zinc and B vitamins, which support immune health, energy, and stress resilience.

Plant-based: This soup is creamy without using dairy, which is beneficial for many people who are lactose intolerant or have dairy allergies/sensitivities. The coconut milk replaces the milk in this recipe, adding creaminess without a noticeable coconut flavour.

Tools Needed

  • Large pot/Dutch oven/Instant Pot
  • Immersion blender/blender
  • Vegetable peeler
  • Chef’s knife
  • Cutting board
  • Measuring cups and spoons

Ingredients

  • Avocado oil
  • Onion – yellow or white, chopped
  • Garlic – minced
  • Zucchini – peeled and chopped
  • Potato – yellow is best, chopped
  • Red lentils – rinsed
  • Vegetable broth
  • Coconut milk
  • Shredded vegan cheddar cheese – or substitute with nutritional yeast
  • Sea salt
  • Optional – paprika and pepitas to serve

How To Make Creamy Vegan Zucchini Soup

Prep Veggies

Peel and prep your veggies and set aside.

Sauté Veggies

Heat oil on medium-low setting in a large pot or instant pot on sauté setting. Add onion and cook for 5 minutes.

Mix in the minced garlic and give it a good stir.

Add in the zucchini, lentils, and potato and cook for 1 minute.

Simmer

Add vegetable broth and bring to a boil. Lower the heat and simmer for 15 minutes or until the vegetables are tender.

Blend

Add vegan cheddar and stir well. Add the coconut and salt. Blend soup with an immersion blender or blend it in batches in a blender.

Garnish and Serve

Serve in bowls with a little paprika and pepitas. Enjoy hot!

Creamy Vegan Zucchini Soup

Notes

  • Coconut milk: Full-fat coconut milk will make the soup extra creamy, but light coconut milk or homemade cashew cream will also work if you prefer a lighter option.
  • Blending: For the smoothest, velvety texture, use a high-speed blender or an immersion blender right in the pot.
  • Herbs: Fresh basil, dill, or thyme are all excellent additions depending on the flavour you want. Add herbs at the end of cooking to keep their brightness.
  • Salt matters: Zucchini is mild and needs enough salt to bring out its flavour — don’t skip tasting and adjusting at the end.
  • Make it thicker: Simmer a few extra minutes uncovered or add an extra handful of zucchini for a heartier texture.
  • Spice it up: A pinch of chili flakes or black pepper on top adds the perfect light heat.
  • Leftovers: This soup stores well in the fridge for up to 4 days and can be frozen for up to 3 months.
  • Serving idea: Pair with crusty sourdough, seeded crackers, or a simple salad for a cozy plant-based meal.

Discover more comforting vegan soups on the Plant-Based Recipes page!

Creamy Vegan Zucchini Soup

This creamy vegan zucchini soup is a simple, nourishing way to use up fresh zucchini — especially when the garden is overflowing. Made with plant-based ingredients, this soup is ready in under 30 minutes. Perfect for weeknight dinners, meal prep, or cozy fall evenings, this soup is easy, flavourful, and surprisingly elegant for how little effort it takes
Prep Time 8 minutes
Cook Time 20 minutes
Total Time 28 minutes
Course Side Dish
Servings 8 servings
Calories 250 kcal

Equipment

  • Large pot or an Instant Pot
  • Immersion blender or blender
  • Vegetable peeler
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Ingredients
  

  • 1 tbsp avocado oil
  • 1 onion yellow or white
  • 3 cloves garlic minced
  • 5 cups zucchini chopped
  • 1 large potato yellow
  • 1 cup red lentils
  • 1 – 2 tsp sea salt add more if needed
  • 5 cups vegetable broth
  • 1 can coconut milk
  • ½ – 1 cup plant-based cheddar shredded

Instructions
 

Prep Veggies

  • Peel and prep your veggies and set aside.

Sauté Veggies

  • Heat oil on medium-low setting in a large pot or instant pot on sauté setting. Add onion and cook for 5 minutes.
    Add minced garlic and give it a good stir.
    Add in the zucchini, lentils, and potato and cook for 1 minute.

Simmer

  • Add vegetable broth and bring to a boil. Lower the heat and simmer for 15 minutes or until the vegetables are tender.

Blend

  • Add vegan cheddar and stir well. Add the coconut and salt. Blend soup with an immersion blender or blend it in batches in a blender.

Garnish and Serve

  • Serve in bowls with a little paprika and pepitas. Enjoy hot!

Notes

    • Coconut milk: Full-fat coconut milk will make the soup extra creamy, but light coconut milk or homemade cashew cream will also work if you prefer a lighter option.
    • Blending: For the smoothest, velvety texture, use a high-speed blender or an immersion blender right in the pot.
    • Herbs: Fresh basil, dill, or thyme are all excellent additions, depending on the flavour you want. Add herbs at the end of cooking to keep their brightness.
    • Salt matters: Zucchini is mild and needs enough salt to bring out its flavour — don’t skip tasting and adjusting at the end.
    • Make it thicker: Simmer a few extra minutes uncovered or add an extra handful of zucchini for a heartier texture.
    • Spice it up: A pinch of chili flakes or black pepper on top adds the perfect light heat.
    • Leftovers: This soup stores well in the fridge for up to 4 days and can be frozen for up to 3 months.
    • Serving idea: Pair with crusty sourdough, seeded crackers, or a simple salad for a cozy plant-based meal.
Keyword can you freeze zucchini soup, creamy lentil soup vegan, creamy vegan zucchini soup, dairy-free zucchini soup, easy zucchini soup, garden zucchini recipes, gluten-free vegan soup, healthy zucchini soup, high protein vegan zucchini soup, vegan fall soups, vegan zucchini soup, velvety soup recipe, zucchini meal ideas, zucchini recipes vegan

Discover more from Whistle's Way

Subscribe to get the latest posts sent to your email.