Top view into a large pot with the Cauliflower Soup.

Cauliflower Soup

  • Author: Contentedness Cooking
  • Prep Time: 5
  • Cook Time: 15
  • Total Time: 20 minutes
  • Yield: 4 1x
  • Category: Soup, lunch, dinner
  • Method: Cooking
  • Cuisine: Vegan, vegetarian


This Cauliflower Soup is easy to make with simple ingredients. A 20 minute meal which is a keeper that everyone, even pickiest kids will eat in seconds. Rich in flavor, creamy, satisfying and no one would ever tell it is entirely vegan.



  • 2.5 cups cauliflower florets
  • 3 Tbs vegan butter
  • 2 tsp olive oil
  • 2.5 cups almond milk
  • 2 cups vegetable broth
  • 4 cloves garlic minced
  • 1/2 cup vegan mozzarella + Vegan Parmesan Cheese (3 ingredients, 1 min)
  • salt, pepper to taste
  • 1/2 tsp ground nutmeg


  1. Wash and clean your cauliflower and cut it into florets. Reserve 1/3 cup and break them into smaller pieces. Melt vegan butter in a large pot and add garlic. After frying for one minute, add cauliflower and fry for another 5 minutes, stirring constantly.
  2. After that also give almond milk and vegetable broth into the pot and bring to a boil. Cook for 10 minutes more.
  3. While cauliflower is cooking, heat a small pan with olive oil, roast reserved cauliflower florets for around 7 minutes. Season with salt and pepper, set aside.
  4. Next add vegan Parmesan and vegan mozzarella, season with salt and pepper cook for 2 minutes longer. Add optional nutmeg and use an immersion blender to process until smooth and creamy.


  • Serving Size: 2 cups
  • Calories: 200
  • Sugar: 7.2 g
  • Sodium: 207 mg
  • Fat: 14.4 g
  • Saturated Fat: 6.7 g
  • Unsaturated Fat: 6.5 g
  • Trans Fat: 0 g
  • Carbohydrates: 15.0 g
  • Fiber: 2.2 g
  • Protein: 5.4 g
  • Cholesterol: 0 g

Keywords: soup, cauliflower soup, creamy soup, lunch, dinner, meal prep