Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Roasted Cauliflower Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mira Vaughn
  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This creamy roasted cauliflower soup is velvety smooth, incredibly flavorful, and surprisingly easy to make. Roasting the cauliflower first develops deep, nutty, caramelized flavors that transform this simple vegetable into an elegant, restaurant-quality soup. Perfect for cozy dinners or impressive entertaining!


Ingredients

Scale

For the Roasted Cauliflower:

  • 1 large head cauliflower (about 2 pounds), cut into florets
  • 3 tablespoons olive oil
  • 6 cloves garlic, unpeeled
  • 1 teaspoon salt
  • ½ teaspoon black pepper

For the Soup:

  • 2 tablespoons butter (or olive oil for vegan)
  • 1 medium yellow onion, diced
  • 4 cups vegetable or chicken broth (low-sodium)
  • 1 cup heavy cream (or full-fat coconut milk for dairy-free)
  • 2 sprigs fresh thyme (or 1 teaspoon dried thyme)
  • 1 bay leaf
  • Salt and black pepper to taste
  • Pinch of nutmeg (optional, but recommended)

For Garnish (optional):

  • Crispy bacon bits
  • Toasted pumpkin seeds
  • Fresh chives or parsley, chopped
  • Drizzle of olive oil or truffle oil
  • Croutons


Instructions

Step 1: Roast the Cauliflower
Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper. Spread the cauliflower florets in a single layer on the prepared baking sheet. Nestle the unpeeled garlic cloves among the florets. Drizzle with olive oil and season with salt and pepper. Toss everything together with your hands to coat evenly. Roast for 35-40 minutes, tossing halfway through, until the cauliflower is deeply golden brown and tender with crispy edges. The caramelization is key to developing flavor, so don’t rush this step!

Step 2: Sauté the Aromatics
While the cauliflower roasts, heat butter in a large pot or Dutch oven over medium heat. Add the diced onion and cook for 6-8 minutes, stirring occasionally, until soft and translucent. Don’t let them brown – you want them sweet and tender.

Step 3: Combine and Simmer
Once the cauliflower is roasted, squeeze the roasted garlic cloves out of their skins (they’ll be soft and caramelized). Add the roasted cauliflower and garlic to the pot with the onions. Pour in the broth, add the thyme sprigs and bay leaf. Bring to a boil, then reduce heat and simmer for 10-15 minutes to let the flavors meld together.

Step 4: Blend Until Silky Smooth
Remove the thyme sprigs and bay leaf. Using an immersion blender, puree the soup directly in the pot until completely smooth and creamy. If using a regular blender, work in batches (never fill more than halfway) and hold the lid down with a kitchen towel to prevent hot soup from exploding. Blend until silky smooth. For an ultra-velvety texture, strain the soup through a fine-mesh strainer back into the pot.

Step 5: Add Cream and Season
Stir in the heavy cream (or coconut milk) and return the soup to low heat. Taste and adjust seasoning with additional salt, pepper, and a pinch of nutmeg if desired. Let it warm through for 2-3 minutes, but don’t let it boil after adding cream.

Step 6: Serve and Garnish
Ladle the soup into bowls and garnish with your favorite toppings. A drizzle of good olive oil, some crispy bacon, toasted seeds, or fresh herbs take this over the top. Serve immediately with crusty bread or your favorite crackers.

Notes

  • For extra depth of flavor: Add ½ teaspoon smoked paprika or curry powder to the roasting cauliflower.
  • Make it richer: Stir in 2 tablespoons of cream cheese or mascarpone when adding the cream.
  • Vegan version: Use olive oil instead of butter and coconut milk instead of cream. Add nutritional yeast for a cheesy flavor without dairy.
  • Thinner consistency: Add more broth until you reach desired thickness.
  • Thicker consistency: Use less broth or add a peeled, diced potato when simmering (it will thicken when blended).
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Category: Soup
  • Method: Roasting, Stovetop
  • Cuisine: American, French-inspired

Nutrition

  • Serving Size: 1⅓ cups (about 350g)
  • Calories: 245
  • Sugar: 6g
  • Sodium: 685mg
  • Fat: 19g
  • Saturated Fat: 8g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 4g
  • Protein: 6g
  • Cholesterol: 40mg