Creamy Cauliflower Soup is a smooth and comforting dish made with tender cauliflower, aromatic vegetables, and a creamy base, perfect for a cozy lunch or light dinner.
Author:Emma Harper
Prep Time:10 minutes
Cook Time:25 minutes
Total Time:35 minutes
Yield:4 servings 1x
Category:Soup
Method:Stovetop
Cuisine:International
Diet:Vegetarian
Ingredients
Scale
1 medium head cauliflower, chopped into florets
1 tbsp olive oil or butter
1 onion, chopped
2 cloves garlic, minced
1 celery stalk, chopped (optional)
4 cups vegetable broth
1 cup milk or dairy-free alternative
1/4 cup heavy cream or coconut milk (optional for extra creaminess)
Salt and pepper to taste
1/4 tsp ground nutmeg (optional)
Fresh herbs for garnish (parsley, chives, or thyme)
Instructions
In a large pot, heat olive oil or butter over medium heat. Add onion (and celery, if using) and cook until soft, about 5 minutes.
Add garlic and cook for 1 minute until fragrant.
Add cauliflower florets and vegetable broth. Bring to a boil, then reduce heat and simmer for 15–20 minutes, or until cauliflower is very tender.
Remove from heat and blend the soup using an immersion blender or in batches with a regular blender until smooth.
Stir in milk and cream (if using). Return to heat and warm through. Season with salt, pepper, and nutmeg to taste.
Serve hot, garnished with herbs or a drizzle of olive oil or cream.
Notes
For extra flavor, roast the cauliflower before adding it to the soup.
This soup is freezer-friendly—just skip adding cream until reheating.
Add a handful of shredded cheese for a cheesy version.
Top with croutons or crispy chickpeas for added texture.