Potato Cauliflower Soup with Kale – Salted Plains

This Potato Cauliflower Soup with Kale is rich and creamy but totally dairy-free! Inspired by Irish colcannon potatoes, this easy recipe is nutritious and satisfying. 

A brown rustic bowl of potato cauliflower soup with bits of kale set on top of a white and tan striped kitchen towel.

Potato soup is like one big hug in a bowl. It’s comfort food to the max.

Add to that cauliflower and the combination is dreamy. Inspired by Colcannon, there are elements of the Irish mashed potato dish that show up in this recipe.

Colcannon is a combination of mashed potatoes, cabbage or kale, and leeks. Using those ingredients in addition to cauliflower gives this soup another depth of flavor and added creaminess.

Why You’ll Love This Recipe

  • Combining cauliflower with potatoes gives you creaminess and thickness without excessive carbs.
  • Using coconut cream is another way to add a creamy feel but still keep this soup dairy free and vegan.
  • A comforting soup that is healthy too.
  • A vegetarian recipe fit for soup season.

Ingredients and Substitutions

Here are a few quick notes about the ingredients in this recipe. You can see a complete list of ingredients and instructions in the recipe card below.

Potatoes, cauliflower, garlic, leeks, kale, vegetable broth, coconut milk, and olive oil laid out on a rustic white wooden surface.

Once you prep your vegetables, you are halfway to creamy soup time!

Olive oil – The perfect mild fat for sautéing veggies. Avocado oil or another neutral oil will work well too.

Leeks – These give a great onion flavor without being too strong. Don’t have leeks? If you can’t find leeks or don’t have them on hand, chop one yellow onion to use instead. Green onions are also a great sub. Want to know the best way to clean leeks? Check out this tutorial.

Russet potatoes – I like this classic type of potato because the starchiness is what helps act as a thickener. Yukon gold potatoes can be substituted.

Cauliflower – Cut back on carbs by using cauliflower instead of all potatoes.

Minced garlic – Stick with fresh garlic here as there is no comparison!

Vegetable broth – Every soup needs the comfort of broth to round things out. Vegetable stock can be used as well.

Coconut cream – I like coconut cream as a vegan dairy substitute. No heavy cream or sour cream here! You can buy canned coconut cream or refrigerate full-fat coconut milk overnight and use the solidified coconut. Almond milk can be used as a substitute.

Kale – Torn small enough, it easily wilts and combines with the other ingredients.

Step-by-Step Instructions

Before you start: Prep your vegetables and get out the remaining ingredients.

Step 1: Warm olive oil in a large saucepan, a Dutch oven, or soup pot. Cook the leeks until soft then add garlic.

Step 2: Add the potatoes and cauliflower followed by veggie broth. Bring to a boil and then simmer for 15 minutes.

Step 3: Add coconut cream to the pot and stir to fully combine. Use an immersion blender to puree half of the mixture to a creamy texture, leaving half of the veggies whole.

Step 4: Tear kale and add to cauliflower potato mixture. Place a lid on top and simmer until kale has wilted.

A close-up view of a bowl of potato cauliflower soup with bits of kale in a brown rustic bowl.


  • Don’t have coconut cream? Use the hardened cream from one can of full-fat coconut milk that has been refrigerated overnight.
  • Be careful of hot liquids when using the immersion blender.
  • Store leftovers in an airtight container in the fridge for 3-4 days.
  • Reheat over gentle heat on the stove to ensure the mixture doesn’t “break” and separate.

Serving Suggestions

While this hearty soup is perfect on its own, here are a few ideas for what to serve with vegan cauliflower soup!

  • Gluten-free bread (or biscuits!) on the side for dunking.
  • An accompaniment to a salad.
  • A first course when served with chicken, steak, or fish.
  • Pair with a sandwich.
Cauliflower potato soup with kale pieces in a brown rustic bowl with a spoon.


Do I have to blend the soup?

The classic recipe I based this on uses mashed potatoes, so I do prefer to blend the veggies. You can remove some of the cooked veggies first and add them back in once you blend the rest. Carefully use a full-size blender or go with a stick blender right in the pot.

More Vegan Soup Recipes

Love this recipe? Please consider leaving a 5-star 🌟🌟🌟🌟🌟rating on the recipe card below and let me know what you think in the comments!

Potato Cauliflower Soup

This Potato Cauliflower Soup with Kale is rich and creamy but totally dairy-free! Inspired by Irish colcannon potatoes, this easy recipe is nutritious and satisfying.