Cauliflower Potato Leek Soup

Cauliflower Potato Leek Soup


A deliciously cozy bowl of vegan soup perfect for a cool day.  This Cauliflower Potato Leek Soup is pure plant-based comfort food.  Yet, it’s surprising healthy and simple to make.  Get ready to warm up!


Creamy Vegan Soup

There are very few things that can take the chill off a cold and rainy late winter day than a bowl of potato leek soup. But it’s even better when you add nutritious cauliflower!

This soup is pureed into a creamy texture bursting with flavor. Also, by swapping out the heavy cream with coconut milk you not only make it vegan, but also add a wonderful nutty sweet flavor that combines perfectly with the seasonings in the soup.


It’s Time for Cauliflower Potato Leek Soup!

If you need a big bowl of comfort, try this healthy variation on potato soup.  Even though it’s healthy, it will still leave you full, satisfied, and ready for a cozy night in.  Enjoy!


clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A bowl of cauliflower potato leek soup with a garnish of parsley and potato chunks in a bowl

Cauliflower Potato Leek Soup

  • Author: Meatless Makeovers
  • Prep Time: 20 mins
  • Cook Time: 15 mins
  • Total Time: 35 mins
  • Yield: 6 Servings 1x
  • Category: Soup
  • Method: Sauté, Simmer, Blend
  • Cuisine: American
  • Diet: Vegan


A cozy vegan soup made with healthy ingredients. This vegan cauliflower potato leek soup is warm, filling, and perfect for a cool day!


  • 2 Tbsps Olive oil
  • 4 Yukon Gold Potatoes (Large Diced)
  • 2 Leeks (Chopped and Soaked)
  • 1 Small Head Cauliflower (Cored and Chopped into Small Florets)
  • 3 Stalks Celery (Chopped)
  • 3 Cloves Garlic (Chopped)
  • 1 Small Onion (Diced)
  • 5 Cups Vegetable Broth
  • 1 15 oz. Can Coconut Milk
  • 1 tsp Dried Thyme
  • 1 tsp Dried Basil
  • 1 tsp Ground Coriander
  • ½ tsp Ginger Powder
  • ½ tsp Garlic Powder
  • ½ tsp Mustard Powder
  • Salt and Pepper to Taste
  • Chives (Chopped small for Garnish)


  1. Wash and prepare all vegetables. Soak the leeks in water after chopping them to help remove any trapped dirt.
  2. In a large stock pot over medium/high heat, place oil, garlic, onion and celery. Sauté for 3-4 minutes.
  3. Drain the leeks and add them to the pot. Season with salt and pepper. Stir and sauté for an additional 2 minutes.
  4. Next add the potato, cauliflower, seasonings and broth to the pot. Stir to combine and bring to a boil. Once boiling, turn the heat down to low and let simmer for 15 minutes.
  5. After the soup is finished cooking, transfer to a blender and purée. Work in batches if needed. At this point you can also set aside a small amount of the potato and cauliflower for garnish, if desired.
  6. When you have puréed all of the soup, pour it back into the pot. Stir in the coconut milk. Warm slightly if necessary over low heat.
  7. Serve immediately and enjoy!
  8. Leftovers can be refrigerated for up to 5 days or frozen for up to 3 months.

Keywords: Vegan Cauliflower Potato Leek Soup








Check out some additional vegan soup recipes that we make often and love!

2 thoughts on “Cauliflower Potato Leek Soup”

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star