Enjoy the creamy texture of mashed potatoes without the heaviness! This creamy mashed cauliflower is quick, flexible, and perfect for a variety of meals.
Prep Time 15 minutesminutes
Cook Time 10 minutesminutes
Total Time 25 minutesminutes
Serving Size 4servings
Ingredients
Main Ingredients
1headhead of cauliflower, trimmed into florets
2tablespoonsbutter or olive oilbutter for richness; olive oil for dairy-free
1/4cupcream or milkuse half-and-half or non-dairy milk for lighter/vegan
to tasteSalt
to tastePepper
1/4teaspoonGarlic powder (optional)start with this amount
for garnishChives or parsley (optional)
Instructions
Preparation
Cut the cauliflower into even-sized florets so they cook at the same rate.
Steam or boil the florets until fork-tender, about 8–12 minutes. Steaming gives a more concentrated flavor; boiling is slightly faster.
Drain thoroughly and transfer the cauliflower to a warm mixing bowl. If it’s very wet, let it sit in a fine-mesh sieve for a minute, or pat dry with a clean kitchen towel.
Mashing
Add the butter (or olive oil), cream (or milk), salt, pepper, and garlic powder. Start with a little salt; you can add more later.
Mash with a potato masher for a textured mash, or pulse briefly in a blender/immersion blender for a very smooth result. Don’t over-blend, as that can make cauliflower gummy.
Taste and adjust seasoning. Serve hot, garnished with chopped chives or parsley if desired.
Notes
For a richer, more custardy mash, swap some cream for a tablespoon of cream cheese. If using frozen cauliflower, thaw and drain well before proceeding.