This cauliflower leek soup is the creamiest soup ever. And that too without the need for a rue, milk, cream, cheese or even nut milk! Super delicious, light and flavorful, this creamy vegan cauliflower soup tastes so good that you’ll forget that it’s good for you too!
The creamy texture comes from blending the cauliflower soup in a blender until smooth. Look how creamy tender cauliflower gets when blended!
With just cauliflower, leeks, salt, pepper, olive oil and water, even I was surprised how awesome the soup turned out. In fact my original recipe was going to include lots of fresh basil and a pinch of nutmeg, but when I tasted the the soup it tasted so good that I left the basil and nutmeg out. Why mess with a good thing? However if you do decide to add these two ingredients, please let me know how it turned out!
This soup is so delicious you’ll wish you had leftovers but unfortunately or fortunately your family will have bowls of seconds and even thirds! Give it a try!
Creamy Vegan Cauliflower Leek Soup
- Head of 1 large cauliflower cut into small florets
- 4 leeks stalks white and light green parts finely cut about 4 cups cut leeks. Or 1 large white onion finely cut
- Salt and pepper
- Olive oil
- Fresh chives for garnish (optional)
- In a large pot heat 3 tbsp olive oil. Sauté leeks until tender about 5 minutes. Add the cauliflower, salt and pepper. Cover and cook for 5 minutes for the cauliflower to become slightly tender.
- Add 5 cups water bring to a boil and cook covered until the cauliflower is completely soft about 7-10 minutes.
- Transfer cauliflower leek soup to a blender in batches and blend until smooth. Be careful, as the soup is hot! Place back in the soup pot. Taste and adjust for more salt if needed. Sometimes I find after pureeing soup needs a pinch of extra salt, so taste and adjust accordingly.
- Add fresh chives and extra black pepper if you like and warm through. Soup is ready!
- Serve warm with garnish of chives, a dusting of black pepper and a drizzle of olive oil.