Home › Healthy & Low-Carb › Easy Garlic Mashed Cauliflower
Healthy & Low-Carb

Easy Garlic Mashed Cauliflower

By Ahsan ul Haq · Published: 19 October 2026 · Last updated: 19 October 2026 · How our recipes are developed

Plate of creamy garlic mashed cauliflower garnished with chives, with a whole cauliflower and florets beside it
Photo by DC Central Kitchen via Wikimedia Commons (CC BY 2.0).

Mashed potatoes are wonderful, but on the nights when dinner is already rich — a roast chicken, a pan of meatballs, anything with gravy — a lighter mash earns its place, and this garlic mashed cauliflower is the one that actually satisfies. Steamed until completely tender, then blended with butter, a spoonful of cream cheese, Parmesan and roasted garlic flavour, it comes out silky and scoopable, with none of the watery, bland sadness that gives cauliflower mash a bad name.

It lives in our Healthy & Low-Carb collection alongside reader favourites like our Low-Carb Stuffed Peppers, and it follows the same rule as everything there: the seasoning is never the thing sacrificed. Garlic goes in twice, the cauliflower is salted properly, and a knob of butter melts over the top at the table, exactly as it should.

The whole side takes about 25 minutes, most of it hands-off steaming, and it reheats better than mashed potatoes do — no gluey texture on day two. Make a double batch when cauliflower is cheap; the leftovers are excellent under a fried egg for lunch.

Prep10 minutes
Cook15 minutes
Total25 minutes
Servings4 servings
Calories118 kcal

Steam it, do not boil it

Cauliflower is a sponge. Boiled in a pot of water, it drinks up liquid as it cooks, and that water ends up in your mash no matter how well you drain it — which is exactly how you get a thin, soupy result. Steaming over the water instead keeps the florets intact and concentrated, so the mash stays thick enough to hold a swirl. If you only have a pot, use just an inch of water, keep the lid on, and drain the florets in a colander for a full five minutes before blending, shaking off every last drop.

Blend hot, season twice

Warm cauliflower blends silkier than cold, so have the butter, cream cheese and Parmesan ready before the steamer comes off the heat. Blend in short bursts and stop as soon as it looks smooth — over-blending is fine here, unlike potatoes, because there is no starch to turn gluey. Taste once after blending and again after the Parmesan goes in, since the cheese brings its own salt. A final pass of black pepper and fresh chives wakes the whole bowl up.

Ingredients

  • 1 large head cauliflower (about 2 1/2 lb / 1.1 kg), cut into florets
  • 3 garlic cloves, peeled (about 9 g)
  • 2 tablespoons unsalted butter (28 g), plus more to serve
  • 2 tablespoons cream cheese (30 g), softened
  • 1/4 cup finely grated Parmesan (22 g)
  • 1 teaspoon kosher salt (6 g), plus more to taste
  • 1/2 teaspoon black pepper (1.5 g)
  • 1/4 teaspoon garlic powder (0.8 g)
  • 2 tablespoons chopped fresh chives (6 g)

Amounts are for the yield below. US customary measures first, grams in brackets for scale users.

Step-by-step instructions

  1. Steam the cauliflower and garlic. Fill a large pot with 1 inch (2.5 cm) of water, set a steamer basket inside, and bring to a boil over high heat. Add the florets and the whole garlic cloves, cover, and steam for 12 to 15 minutes, until a floret collapses completely when pressed with a spoon — undercooked cauliflower blends grainy, so err on the side of very tender.
  2. Drain like you mean it. Tip the steamed cauliflower and garlic into a colander and let them drain for a full 5 minutes, shaking once or twice. This pause is the difference between a thick mash and a thin one; steam should stop rising before you blend.
  3. Blend with the butter and cream cheese. Return the cauliflower and garlic to the warm, dry pot or a food processor. Add the butter, cream cheese, salt, pepper and garlic powder, then blend or mash until completely smooth and silky, scraping down the sides once.
  4. Stir in the Parmesan. Fold in the grated Parmesan and stir over the lowest heat for about 1 minute, just until the cheese melts through and the mash looks glossy. Taste and adjust the salt — the Parmesan may have done most of the work already.
  5. Serve warm with chives. Spoon into a warm serving bowl, swirl the top with the back of the spoon, add a small knob of extra butter to melt into the swirl, and scatter over the chives. Serve straight away alongside roast meats, meatballs or anything with a sauce worth catching.

Nutrition estimate

NutrientPer serving
Calories118 kcal
Protein5 g
Carbohydrates9 g
Fat8 g
Saturated fat5 g
Sodium640 mg
Fiber3 g
Sugar4 g

Nutrition figures are estimates calculated from standard ingredient data for the yield stated. Your actual values will vary with brands, substitutions and portion sizes — treat them as a guide, not a guarantee.

Storage & reheating

Leftovers keep for up to 4 days in an airtight container in the refrigerator and reheat gently in a saucepan over low heat with a splash of milk or water, stirred often — the texture comes back silky. The mash also freezes well for up to 2 months; thaw overnight in the fridge and reheat the same way, whisking well to bring it back together.

Plate of creamy garlic mashed cauliflower garnished with chives, with a whole cauliflower and florets beside it

Easy Garlic Mashed Cauliflower

Recipe by Ahsan ul Haq, FryDaily editor · Published 19 October 2026

Silky, garlicky, scoopable — the low-carb mash nobody misses potatoes in.

Yield: 4 servings  ·  Scale:
Prep10 minutes
Cook15 minutes
Total25 minutes
Servings4 servings
Calories118 kcal

Ingredients

Tick ingredients off as you prep, and tap a step below to mark it done as you cook. Scaling adjusts the listed amounts - seasoning to taste stays your call.

Instructions

  1. Steam the cauliflower and garlic. Fill a large pot with 1 inch (2.5 cm) of water, set a steamer basket inside, and bring to a boil over high heat. Add the florets and the whole garlic cloves, cover, and steam for 12 to 15 minutes, until a floret collapses completely when pressed with a spoon — undercooked cauliflower blends grainy, so err on the side of very tender.
  2. Drain like you mean it. Tip the steamed cauliflower and garlic into a colander and let them drain for a full 5 minutes, shaking once or twice. This pause is the difference between a thick mash and a thin one; steam should stop rising before you blend.
  3. Blend with the butter and cream cheese. Return the cauliflower and garlic to the warm, dry pot or a food processor. Add the butter, cream cheese, salt, pepper and garlic powder, then blend or mash until completely smooth and silky, scraping down the sides once.
  4. Stir in the Parmesan. Fold in the grated Parmesan and stir over the lowest heat for about 1 minute, just until the cheese melts through and the mash looks glossy. Taste and adjust the salt — the Parmesan may have done most of the work already.
  5. Serve warm with chives. Spoon into a warm serving bowl, swirl the top with the back of the spoon, add a small knob of extra butter to melt into the swirl, and scatter over the chives. Serve straight away alongside roast meats, meatballs or anything with a sauce worth catching.
Calories: 118 kcalProtein: 5 gCarbohydrates: 9 gFat: 8 gSaturated fat: 5 gSodium: 640 mgFiber: 3 gSugar: 4 g

Recipe by Ahsan ul Haq · FryDaily. Printing? This card is designed to print cleanly on its own.

A

Recipe by Ahsan ul Haq

Ahsan ul Haq is the owner and editor of FryDaily. He plans the recipe calendar and writes the site's recipes from classic home-cooking methods and standard references — US measures with grams, honest planning times and a nutrition estimate on every page. More about the author · How our recipes are developed

Share this recipe: Pinterest Facebook Copy link
Pinterest pin: Easy Garlic Mashed Cauliflower recipe from FryDaily
Save this recipe for later: Pin it on Pinterest

You may also like

Frequently asked questions

Can I make mashed cauliflower without a food processor?

Yes. A stick blender works beautifully right in the pot, and a sturdy potato masher gives a slightly rustic, chunkier mash that many people prefer. Just make sure the cauliflower is steamed completely tender first — any firm pieces will stay lumpy no matter how hard you mash.

Why is my cauliflower mash watery?

Almost always the cauliflower went into the blender wet. Steam instead of boiling, drain for a full five minutes, and blend while hot so surface moisture evaporates. If a finished batch is still loose, stir it over low heat for a few minutes to cook off the extra water.

Can I make it dairy-free?

You can. Swap the butter for 2 tablespoons of olive oil (30 ml), leave out the cream cheese and Parmesan, and add 1 tablespoon of nutritional yeast (8 g) for a savoury note. The mash will be a little less rich but still smooth and garlicky.

What does mashed cauliflower go with?

Anything you would serve with mashed potatoes: roast chicken, meatloaf, sausages, braised beef, or anything with gravy. It is also an excellent base for a shepherd's pie topping — spread it over the filling and bake at 400°F (200°C) until golden in spots.

Can I use frozen cauliflower?

Yes, and it works well. Steam 2 lb (900 g) of frozen florets straight from frozen, adding 2 to 3 minutes to the steaming time, and drain them especially thoroughly — frozen cauliflower holds a little more water than fresh.