01 - Preheat oven to 400°F (200°C).
02 - Slice the top off the garlic head to expose the cloves. Drizzle with olive oil, wrap in foil, and roast for 30 minutes or 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.
07 - Transfer to a serving bowl and garnish with chives or parsley if using. Serve warm.