This Simple Cauliflower Soup is a creamy, comforting dish that’s perfect for chilly days. It’s easy to make, requires minimal ingredients, and is packed with the subtle, nutty flavor of cauliflower.


  • 1 large head of cauliflower, cut into florets
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 cup milk or cream (or a non-dairy alternative for a vegan option)
  • 2 tablespoons olive oil
  • Salt and pepper, to taste
  • Optional: Chopped chives or parsley for garnish
  • Optional: Grated cheese for serving (omit for vegan option)


  1. Heat the olive oil in a large pot over medium heat. Add the chopped onion and garlic, and sauté until the onion is translucent and fragrant, about 3-4 minutes.
  2. Add the cauliflower florets to the pot and cook for another 5 minutes, stirring occasionally.
  3. Pour in the vegetable broth and bring the mixture to a boil. Reduce the heat to low, cover, and let it simmer for about 20 minutes or until the cauliflower is tender.
  4. Use an immersion blender to puree the soup until smooth. Alternatively, you can transfer the soup to a blender, blend until smooth, and then return it to the pot.
  5. Stir in the milk or cream and season with salt and pepper to taste. Heat the soup for an additional 5 minutes on low heat, stirring occasionally.
  6. Serve the soup hot, garnished with chopped chives or parsley and grated cheese if desired.

Nutrition Facts (per serving)

  • Calories: 150-200
  • Fat: 10g
  • Carbohydrates: 15g
  • Protein: 5g

Prep and Cooking Time

  • Prep Time: 10 minutes
  • Cooking Time: 30 minutes


  • Serves: 4

This Simple Cauliflower Soup is a deliciously easy and versatile dish. It’s great on its own or can be dressed up with various toppings like roasted nuts, croutons, or a swirl of olive oil. Enjoy this creamy and comforting soup any time you need a warm, satisfying meal!

Rate this recipe

Score: 0 Votes: 0

Your page rank: