clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon
Vegan cauliflower soup

Vegan Cauliflower Soup

  • Author: Alison Andrews
  • Prep Time: 15 mins
  • Cook Time: 25 mins
  • Total Time: 40 minutes
  • Yield: 4-6


Ultra creamy vegan cauliflower soup. This 8-ingredient soup is hearty, comforting and filling. Easy and delicious recipe that comes out great every time.


  • 1 Tbsp Olive Oil
  • 1 Onion (Chopped)
  • 1 tsp Crushed Garlic
  • 1 tsp Dried Thyme
  • 1/2 tsp Dried Rosemary
  • 1 Large Head Cauliflower (chopped)*
  • 2 cups (480ml) Vegetable Stock
  • 1 14oz (400ml) Can Coconut Milk
  • Salt and Pepper (To Taste)


  1. Add the olive oil, onion, crushed garlic, thyme and rosemary to a pot and sauté until the onions are softened.
  2. Add the cauliflower and toss up with the spices. Then add in the vegetable stock and coconut milk. Bring to the boil. Turn down the heat, cover the pot and simmer until the cauliflower is softened.
  3. Blend with an immersion blender until smooth. If you don’t have an immersion blender then transfer to a blender jug in stages and blend until smooth then return to the pot.
  4. Add salt and pepper if needed.
  5. Serve with a sprinkle of ground black pepper and a sprig of fresh thyme.


*You can use two small heads of cauliflower if you can’t find one large one. The size of the cauliflower isn’t super important, if you use less cauliflower it will just result in a slightly thinner soup.

*The usual consistency of this soup is very thick and creamy. If you prefer a thinner soup then feel free to add more vegetable stock while cooking.

  • Category: Appetizer, Savory, Gluten-Free
  • Method: Stovetop
  • Cuisine: Vegan


  • Serving Size: 1 Serve (of 6)
  • Calories: 186
  • Sugar: 4.5g
  • Sodium: 308mg
  • Fat: 14.6g
  • Saturated Fat: 10g
  • Carbohydrates: 10.7g
  • Fiber: 3.1g
  • Protein: 3.7g

Keywords: vegan cauliflower soup