Go Back
+ servings
turquoise bowls with cauliflower soup with fresh thyme, white marble background
Print Recipe
5 from 3 votes

Vegan Cauliflower Soup - Easy & Creamy!

Vegan Cauliflower Soup is ready in 30 minutes with just 7 simple ingredients. This soup is super creamy and flavorful, plus it's nut free! Pair it with a loaf of bread for a comforting weeknight meal.
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Side Dish, Soup
Cuisine: American
Servings: 6 servings
Calories: 228kcal
Author: Nora Taylor



  • Prepare your cauliflower: Rinse the cauliflower, then remove the stem and outer leaves. Chop the cauliflower into florets. Set aside. You can also use pre-chopped or frozen cauliflower to make this recipe even easier!
  • In a large pot, heat the olive oil over medium heat. Add the onion and cook for 3-4 minutes until translucent, then add the garlic and cook for 1 more minute.
  • To the pot, add the cauliflower florets, vegetable broth, dried thyme and stir. Bring to a boil, then lower the heat, cover and simmer for about 15 minutes, until the cauliflower is tender.
  • Using an immersion blender (or transfer in batches to a blender), blend until smooth and creamy. You can also leave some texture if desired.
  • Stir in the coconut milk, to taste. I used almost the whole can and all of the white, creamy part. You can use more or less as desired for creaminess.
  • Add salt + pepper to taste, and serve hot.


  1. If you don't like coconut milk or want a different option, you can also blend the soup with 1/2-1 cup of raw cashews in a high powered blender. OR stir in Cashew Cream to taste. 
  2. For a less creamy soup, you can omit the coconut milk altogether. It's still quite good! This will change the nutritional information considerably.
  3. This soup will keep in the refrigerator for 3-4 days, and can also be frozen.


Serving: 1serving | Calories: 228kcal | Carbohydrates: 15g | Protein: 5g | Fat: 19g | Saturated Fat: 13g | Sodium: 369mg | Potassium: 635mg | Fiber: 3g | Sugar: 6g | Vitamin A: 167IU | Vitamin C: 72mg | Calcium: 61mg | Iron: 3mg