Here’s a simple, satisfying take on mashed cauliflower that’s silky, buttery, and low in carbs — a perfect swap for traditional mashed potatoes. With gentle steaming, a quick blend, and a few rich add-ins, you’ll get a creamy side that pairs with roasts, grilled proteins, or vegetarian mains. This recipe highlights technique and flavor so even cauliflower skeptics will reach for seconds.
Ingredients
– 1 large head of cauliflower (about 1.5–2 lb), trimmed and cut into florets
– 2–3 tbsp unsalted butter (or olive oil for dairy-free)
– 1/4 cup heavy cream or half-and-half (or unsweetened almond milk for lighter/dairy-free)
– 2 cloves garlic, smashed (optional)
– Salt and freshly ground black pepper, to taste
– 1–2 tbsp finely chopped chives or parsley, for garnish
– 2 tbsp grated Parmesan (optional, omit for dairy-free)
– Pinch of nutmeg (optional)

Servings and Cooking Time
Servings: 4 (about 3/4 cup per person)
Preparation time: 10 minutes
Cooking time: 15–20 minutes
Total time: 25–30 minutes
Nutritional Value
This nutritional breakdown is for one serving (approx. 3/4 cup):
– Calories: ~110 kcal
– Fat: 8 g
– Saturated fat: 4 g
– Carbohydrates: 7 g
– Fiber: 3 g
– Protein: 3 g
– Sodium: depends on added salt (estimate 180 mg)
Note: values vary by exact ingredients; this is for one person.
Step-by-Step Cooking Process
– Wash cauliflower and cut into even-sized florets to ensure uniform cooking.
– Fill a large pot with 1–2 inches of water, insert a steamer basket, and bring to a boil.
– Add florets to the steamer basket, cover, and steam 8–10 minutes until very tender.
– Meanwhile, gently warm butter and cream (or alternative) with smashed garlic in a small saucepan to infuse flavor; remove garlic before blending.
– Drain cauliflower well in a colander and let steam off for a minute to remove excess moisture.
– Transfer cauliflower to a food processor or high-speed blender in batches.
– Add warmed butter and cream, a pinch of salt, and a grind of pepper.
– Pulse or blend until smooth, stopping to scrape sides; avoid over-blending to prevent a gluey texture.
– Taste and adjust seasoning, stirring in grated Parmesan if using for extra richness.
– Transfer to a warmed serving bowl and smooth the top with a spoon.
– Drizzle with a little melted butter or olive oil and sprinkle chopped chives and a final crack of black pepper before serving.

Alternative Ingredients
You can substitute heavy cream with full-fat coconut milk or unsweetened almond milk for dairy-free versions. Butter can be replaced by olive oil or vegan butter. For a richer taste, use Greek yogurt instead of cream (adds tang and protein). Parmesan is optional; nutritional yeast also works for a cheesy flavor.
Serving and Pairings
Mashed cauliflower pairs beautifully with roasted chicken, grilled steak, pork chops, salmon, or vegetarian mains like mushroom ragout. Serve alongside steamed greens or a crisp salad. It also works as a low-carb base under braised meats or with a spoonful of gravy for holiday menus.
Storage and Reheating
Store cooled mashed cauliflower in an airtight container in the refrigerator for up to 3–4 days. Reheat gently on the stove over low heat with a splash of cream or milk, stirring to restore creaminess. It can be frozen for up to 2 months—thaw overnight in the fridge and reheat slowly, adding liquid as needed to regain texture.
Cooking Mistakes
– Oversteaming: can make cauliflower waterlogged and bland.
– Underseasoning: cauliflower needs salt and fat to taste vibrant.
– Overblending: creates a gluey, pasty texture.
– Adding too much liquid: results in runny mash.
– Using cold dairy: can cool mixture and separate texture.
– Skipping drainage: excess water thins and blunts flavor.
Helpful Tips
– Steam until very tender—fork should slide easily through florets.
– Warm dairy or oil before adding for better incorporation.
– For extra silkiness, press through a fine sieve after blending.
– Use a food processor for the creamiest result; potato mashers give a chunkier texture.
– Brighten flavor with lemon zest or a splash of white wine.
– Add roasted garlic instead of raw for a sweeter, mellow note.

FAQs
Is mashed cauliflower healthy?
Mashed cauliflower is lower in calories and carbohydrates than mashed potatoes and provides fiber, vitamin C, and some B vitamins. When made with moderate butter or dairy alternatives, it’s a nutritious side that fits many diets including low-carb and gluten-free plans.
Can I make mashed cauliflower ahead of time?
Yes — you can make it a day ahead and refrigerate. Reheat gently on the stove with a splash of cream or water, stirring until smooth. Avoid high heat to prevent separation; finish with fresh herbs just before serving.
How do I prevent watery mashed cauliflower?
Drain steamed cauliflower very well and let it sit briefly to evaporate excess moisture. Avoid over-steaming, and add warm cream or butter gradually until you reach the desired consistency.
Can I roast the cauliflower before mashing?
Roasting adds a deeper, nutty flavor and concentrates sweetness. Roast florets at 425°F (220°C) until tender and lightly browned, then mash or process with warm dairy for a richer result.
Is mashed cauliflower good for kids?
Yes — many children enjoy the creamy texture, especially when seasoned simply with butter and salt. Mixing a small portion with mashed potato can ease acceptance for picky eaters while lowering carbs.
Can I freeze mashed cauliflower?
You can freeze it, but texture may change slightly. Cool completely, portion into airtight containers, and freeze up to 2 months. Thaw overnight in the fridge and reheat slowly, adding liquid to restore creaminess.
What tools give the best texture?
A food processor or high-speed blender yields the smoothest mash. For a rustic result, use a ricer or potato masher. Avoid handheld mixers which can make it gluey if overworked.
Conclusion
Mashed cauliflower is an easy, versatile side that delivers creamy comfort with fewer carbs. With simple ingredients and a few technique tips—proper steaming, draining, and gently blending—you’ll get a silky mash that complements everyday meals and special occasions alike.

Mashed Cauliflower
Ingredients
- 1 large head of cauliflower about 1.5–2 lb, trimmed and cut into florets
- 2 –3 tbsp unsalted butter or olive oil for dairy-free
- 1/4 cup heavy cream or half-and-half or unsweetened almond milk
- 2 cloves garlic smashed (optional)
- Salt and freshly ground black pepper to taste
- 1 –2 tbsp finely chopped chives or parsley for garnish
- 2 tbsp grated Parmesan optional
- Pinch of nutmeg optional
Instructions
- Wash cauliflower and cut into even-sized florets to ensure uniform cooking.
- Fill a large pot with 1–2 inches of water, insert a steamer basket, and bring to a boil.
- Add florets to the steamer basket, cover, and steam 8–10 minutes until very tender.
- Meanwhile, gently warm butter and cream (or alternative) with smashed garlic in a small saucepan to infuse flavor; remove garlic before blending.
- Drain cauliflower well in a colander and let steam off for a minute to remove excess moisture.
- Transfer cauliflower to a food processor or high-speed blender in batches.
- Add warmed butter and cream, a pinch of salt, and a grind of pepper.
- Pulse or blend until smooth, stopping to scrape sides; avoid over-blending to prevent a gluey texture.
- Taste and adjust seasoning, stirring in grated Parmesan if using for extra richness.
- Transfer to a warmed serving bowl, drizzle with a little melted butter or olive oil, and sprinkle chopped chives and a final crack of black pepper before serving.