← BlogJune 28, 2026

How to Make the Perfect Creamy Cauliflower Soup

French · Easy · 45 min · 6 servings

VegetarianGluten-Free
Advertisement

This velvety cauliflower soup blends roasted florets with vegetable broth and a touch of cream to create a silky smooth bowl of comfort. It is warming, deeply savory, and comes together in under 45 minutes with minimal effort.

Why this recipe works

This Creamy Cauliflower Soup recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 45 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 210 calories with 6g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 6 simple ingredients that you can find at any grocery store:

  • 1 large head cauliflower cut into florets
  • 1 medium yellow onion diced
  • 4 cups vegetable broth
  • 0.5 cup heavy cream
  • 3 tablespoons unsalted butter
  • 1 teaspoon ground nutmeg

Step by step instructions

Step 1: Roast the Cauliflower

Preheat your oven to 400 degrees Fahrenheit. Spread the cauliflower florets on a baking sheet, drizzle with a little olive oil, and roast for 20 minutes until they are golden and tender. Roasting adds a deep nutty flavor that sets this soup apart from boiled versions.

Step 2: Saute the Onion

While the cauliflower roasts, melt the butter in a large pot over medium heat. Add the diced onion and cook for about 6 minutes, stirring occasionally, until it is soft and translucent. Season lightly with salt and pepper during this step.

Step 3: Simmer and Blend

Add the roasted cauliflower to the pot along with the vegetable broth. Bring the mixture to a gentle boil, then reduce heat and simmer for 10 minutes. Use an immersion blender to puree the soup until completely smooth and creamy. Stir in the heavy cream and ground nutmeg.

Step 4: Season and Serve

Taste the soup and adjust seasoning with additional salt and pepper as needed. Ladle into bowls and garnish with a swirl of cream, freshly cracked black pepper, and chives or croutons if desired. Serve hot.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • heavy cream → full-fat coconut milk for a dairy-free version
  • unsalted butter → olive oil to keep the recipe vegan

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Skipping the roasting step and boiling the cauliflower instead which creates a flat bland flavor
  • Blending hot soup in a sealed blender without venting which can cause dangerous pressure buildup

Nutrition facts

Per serving: 210 calories, 6g protein, 18g carbs, 13g fat, 4g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement