Print

Creamy Cauliflower Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy cauliflower soup is a smooth, comforting, and easy-to-make dish that blends tender cauliflower with savory aromatics and broth. Naturally creamy without heavy cream, this light yet satisfying soup is perfect for cozy meals and meal prep.

Ingredients

  • 1 medium head cauliflower, chopped into florets
  • 1 medium onion, chopped
  • 23 garlic cloves, minced
  • 2 tbsp olive oil or butter
  • 4 cups vegetable broth (or chicken broth)
  • 1/2 cup unsweetened plant-based milk or cream (optional)
  • Salt and pepper, to taste
  • Pinch of nutmeg (optional)
  • Fresh herbs (e.g., parsley or thyme), for garnish

Instructions

  1. Heat olive oil or butter in a large pot over medium heat.
  2. Add onion and cook until soft, about 5 minutes.
  3. Stir in garlic and cook for 1–2 more minutes until fragrant.
  4. Add cauliflower florets and stir to coat.
  5. Pour in the broth, bring to a boil, then reduce heat and simmer for 15–20 minutes, until cauliflower is very tender.
  6. Remove from heat and blend using an immersion blender (or transfer to a standard blender in batches) until smooth.
  7. Stir in plant-based milk or cream if using. Season with salt, pepper, and nutmeg to taste.
  8. Warm through and serve with fresh herbs or toppings of choice.

Notes

  • For a deeper flavor, roast the cauliflower before adding to the soup.
  • Add white beans or a cooked potato to make the soup thicker and more filling.
  • Store leftovers in the fridge for up to 4 days or freeze for up to 2 months.
  • Let the soup cool slightly before blending to avoid splashes.

Nutrition