Preheat Oven : Heat to 400°F (200°C).
Prep the Garlic : Slice the top off the garlic bulb to expose cloves, drizzle with olive oil, wrap in foil.
Roast : Place cauliflower and wrapped garlic on a baking sheet.
Drizzle cauliflower with olive oil, season with salt and pepper.
Roast 25–30 minutes until tender and golden.
Cook Onion : Meanwhile, heat a little olive oil in a pot. Sauté onion until soft.
Add Roasted Veggies : Squeeze roasted garlic cloves into the pot. Add roasted cauliflower (reserve a few florets for garnish).
Add Broth u0026 Herbs : Pour in vegetable broth and thyme. Simmer 10 minutes to blend flavors.
Blend to Creaminess : Use an immersion blender or transfer to a blender, blend until smooth and velvety.
Finish : Stir in cream or coconut milk if using. Taste and season with salt and pepper as needed.