01 - Preheat the oven to 400°F.
02 - Slice the top off the garlic head to expose the cloves. Drizzle with a little olive oil, wrap in foil, and roast for 30–35 minutes, until soft and golden.
03 - Bring a large pot of salted water to a boil. Add cauliflower florets and cook for 10–12 minutes, until very tender. Drain well and let cool slightly.
04 - Squeeze the roasted garlic cloves from their skins into a food processor. Add the drained cauliflower, butter, cream cheese, milk, salt, and pepper.
05 - Blend until very smooth and creamy, scraping down sides as needed. Adjust milk for desired consistency.
06 - Taste and season with more salt or pepper if needed.
07 - Transfer to a serving bowl, garnish with chives if using, and serve hot.