01 - Set the oven temperature to 400°F.
02 - Cut the top off the garlic bulb to expose the cloves, drizzle with olive oil, wrap in foil, and roast for 30 to 35 minutes until soft and golden.
03 - Bring a large pot of salted water to a boil, add cauliflower florets, and cook for 10 to 12 minutes until very tender. Drain thoroughly and allow excess moisture to evaporate.
04 - Squeeze the roasted garlic cloves from their skins into a food processor along with the drained cauliflower, butter, cream cheese, milk, salt, and pepper. Blend until smooth and creamy, scraping down the sides as needed.
05 - Taste and adjust seasoning if necessary, transfer to a serving bowl, garnish with chopped chives if desired, and serve warm.