01 - Preheat oven to 400°F.
02 - Slice the top off the garlic head to expose cloves. Drizzle with olive oil, wrap in foil, and roast for 30 minutes until cloves are soft and golden.
03 - Steam cauliflower florets in a large pot with about 1 inch of water for 12-15 minutes until very tender. Drain well.
04 - Squeeze the roasted garlic cloves out of their skins.
05 - In a food processor or using a potato masher, combine steamed cauliflower, roasted garlic, butter, and milk or cream. Blend or mash until smooth and creamy.
06 - Season with salt and pepper. Adjust consistency with more milk if desired. Transfer to a serving bowl and garnish with chives or parsley if using. Serve warm.