Bring a large pot, about 4-6 cups, of salted water to boil (you could also use broth for added flavour).
Add the cauliflower florets, stir and boil for about 6 minutes, until softened and the florets slide easily of a fork.
Drain the cauliflower - drain it well - then pat the florets as dry as possible with paper towels or a clean kitchen towel. Return the dry florets to the pot.
Add olive oil, roasted garlic, sea salt, and pepper to taste.
Mash with a masher or use an immersion blender to achieve your desired consistency. I like mine with a few bigger pieces remaining for texture, but some like really smooth. Do you.
Top with your fav toppings. See notes below for suggestions.
Notes
Serve as a side dish along with roasted or grilled protein like turkey or chicken.
Add roasted garlic when mashing. I use this method for roasting garlic. Garlic mashed cauliflower is by far my favorite flavor.
Stir in butter, sour cream, or cream cheese when mashing along with the garlic. If you want to keep it dairy-free use a swirl of olive oil or try a vegan butter like Earth Balance.
Substitute a low-sodium vegetable broth instead of water as a cooking liquid for extra flavor.
Chop in a teaspoon of fresh rosemary or thyme for a festive spin.
Finally, top with chopped chives, parmesan cheese, or keep it vegan with coconut bacon. Add all of your favorite toppings.