Go Back
+ servings
5 from 1 vote

Vegan Cauliflower Soup

by: claire cary

This vegan cauliflower soup is creamy, incredibly easy to make and perfect for a cozy winter dinner. It's light and fresh but still rich and comforting.
/ /
Prep: 10 mins
Cook: 30 mins
Total: 40 mins


  • 1 large head cauliflower chopped into florets
  • heaping cup raw cashews
  • 2 tbsp olive oil
  • 1 large yellow onion
  • 4 cloves garlic
  • 4 cups low sodium vegetable broth
  • 1 tsp salt
  • ¼ tsp black pepper
  • 1 tsp dried thyme
  • 2 large bay leaves
  • ¼ tsp paprika
  • 1 tbsp lemon juice
  • 1-2 tbsp flour as needed, to thicken


  • Add the diced onion and to a large pot or dutch oven and saute with the olive oil. Saute until they start to brown, then add a splash of water to deglaze the pan. Saute an additional 2 or so minutes.
  • Add in the minced garlic and chopped cauliflower.
  • Saute for 5 minutes.
  • Add in all remaining ingredients (even the cashews!) but leave the lemon juice and flour out for now.
  • Bring to a boil, then reduce heat to low and cover. Let simmer for 20-25 minutes or until the cauliflower is soft.
  • Discard the bay leaves, then transfer to a high speed blender and blend until smooth. My blender holds 64 ounces which was just enough for this soup, but you may need to blend in two batches. When blending hot liquids, I suggest keeping the center part of the lid slightly ajar to allow heat to escape and start the blender on the lowest possible setting and slowly work your way up.
  • Blend for a full minute or until completely smooth. Taste and adjust flavors as desired. I usually add a bit more salt and pepper. If you want the soup thicker, blend in 1-2 tbsp of all purpose flour, then it will thicken up a bit when we transfer it back to the pot.
  • Transfer back to the pot and stir in the lemon juice.
  • Serve with a drizzle of extra virgin olive oil and chopped parsley. I also like adding my chickpea 'croutons,' found in my butternut squash soup post, but regular croutons are also great! Enjoy!


For a nut free option, you can simply omit the cashews or sub for coconut cream or white beans. If using coconut cream, you'll only want about 1/4 cup, if using white beans, you'll want about 1 cup. 
You can use regular sodium vegetable broth (or chicken broth if you aren't vegan), but decrease the salt so it's not too salty. 
Serving: 2cups / Calories: 210kcal / Carbohydrates: 21g / Protein: 7g / Fat: 12g / Saturated Fat: 2g / Fiber: 5g / Sugar: 7g

Did you make this?

Mention @eatwithclarity or tag #eatwithclarity!