cauliflower vegan soup

Cauliflower Potato Leek Soup

Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings 12 servings


  • 2 tbsp Vegan Butter we use Earth Balance
  • 2 heads Cauliflower Chopped
  • 3 stalks Leeks Chopped
  • 4 Potatoes Peeled & diced
  • 6 cups Vegetable Broth
  • 1 1/2 cups Water
  • 3 tsp Garlic Minced
  • 2 tsp Salt
  • Salt & Pepper To taste


  1. In a large pot, melt the butter
  2. Add in chopped leeks and cook on medium heat for 5-10 minutes, until leeks begin to soften
  3. Add cauliflower, potatoes, minced garlic, 1/4 tsp salt, vegetable broth, and water and cook on high till boil
  4. Once boiling, lower to simmer for 20 minutes or until cauliflower is soft
  5. Move ingredients into food processor or blender (I use my Ninja) and blend until smoothe
  6. Put soup back into pot. Add remaining salt & pepper as desired
  7. Enjoy!

Recipe Notes

*This soup goes great with garlic bread! Just soften a little vegan butter, mix in some mixed garlic, spread on top of bread or a baguette and bake at 350 for 10 minutes.