Here’s a classic creamy cauliflower soup recipe — smooth, comforting, and full of flavor. You can keep it light and healthy, or make it rich and creamy depending on your mood.
🥣 Creamy Cauliflower Soup
Ingredients
-
1 medium head of cauliflower (about 2½–3 lbs), cut into florets
-
2 tablespoons olive oil or butter
-
1 medium onion, chopped
-
2–3 cloves garlic, minced
-
1 medium potato, peeled and diced (optional, for extra creaminess)
-
4 cups vegetable or chicken broth
-
½ cup heavy cream, milk, or coconut milk (optional — adjust for desired creaminess)
-
Salt and freshly ground black pepper, to taste
-
Pinch of nutmeg or smoked paprika (optional but great for depth)
-
Fresh herbs for garnish (parsley, chives, or thyme)
Instructions
-
Sauté the aromatics
-
Heat olive oil or butter in a large pot over medium heat.
-
Add onion and cook until soft and translucent (about 5 minutes).
-
Add garlic and cook for another 30 seconds until fragrant.
-
-
Add cauliflower and broth
-
Add cauliflower florets and diced potato (if using).
-
Pour in the broth — it should just cover the veggies.
-
Bring to a boil, then reduce heat and simmer for 15–20 minutes, until cauliflower is tender.
-
-
Blend the soup
-
Use an immersion blender right in the pot, or transfer in batches to a blender.
-
Blend until smooth and creamy.
-
-
Finish and season
-
Stir in cream, milk, or coconut milk if desired.
-
Season with salt, pepper, and a pinch of nutmeg or paprika.
-
Warm through gently — don’t let it boil.
-
-
Serve
-
Ladle into bowls and top with your favorite garnishes.
-
Topping ideas
-
Crumbled bacon or crispy pancetta
-
Shredded cheddar or Parmesan cheese
-
Roasted cauliflower florets
-
Drizzle of olive oil, chili oil, or truffle oil
-
Toasted nuts or seeds (like almonds or pumpkin seeds)
Would you like a roasted cauliflower version (where you roast the florets before blending for extra flavor)?