Creamy Garlic Mashed Cauliflower (Low-Carb Comfort)

If mashed potatoes are the ultimate comfort food, this creamy garlic mashed cauliflower is their lighter, sneakier cousin — all the cozy, buttery satisfaction of a great mash with a fraction of the carbs. Simmered until meltingly tender, then whipped with butter, a generous pour of roasted garlic, and a splash of cream, cauliflower transforms into something silky, savory, and genuinely craveable. Even devoted potato fans reach for seconds.

The trick that takes this dish from good to great is how the cauliflower is cooked. Instead of boiling it (which waterlogs the florets and leaves you with soupy mash), it is steamed just until tender, then given a minute back in the hot, dry pot to let excess moisture evaporate. That single step is the difference between fluffy, creamy mash and a watery disappointment. Roasted garlic, mellow and sweet after its time in the oven, blends in seamlessly so there are no harsh raw-garlic bites.

Serve it exactly where you would serve mashed potatoes: under gravy, alongside roasted chicken, next to a holiday turkey, or with a simple weeknight meatloaf. It reheats well, plays nicely with all the same toppings, and lets everyone at the table feel virtuous without missing a thing.

Why You’ll Love This Recipe

All the comfort, a fraction of the carbs. Each serving has roughly 7 grams of net carbs compared to 30+ in traditional mashed potatoes, making this a perfect fit for low-carb and keto-friendly tables.

Silky, not watery. Steaming the cauliflower and drying it in the hot pot before mashing is the test-kitchen trick that guarantees a thick, creamy texture every time.

Mellow roasted garlic flavor. A whole head of roasted garlic goes in, sweet and caramelized, so the flavor is rich and savory rather than sharp or overpowering.

Holiday-table worthy. This is the side dish that lets low-carb guests enjoy the full holiday spread. It pairs with gravy, turkey, and all the classics.

Ingredients

  • 1 large head garlic
  • 2 teaspoons olive oil
  • 2 large heads cauliflower (about 4 pounds total), cut into florets
  • 4 tablespoons unsalted butter, softened
  • 1/3 cup heavy cream, plus more as needed
  • 1/4 cup grated Parmesan cheese
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 2 tablespoons chopped fresh chives, for serving

Instructions

  1. Preheat the oven to 400°F. Slice the top quarter off the head of garlic to expose the cloves. Drizzle with the olive oil, wrap loosely in foil, and roast for 35 to 40 minutes, until the cloves are soft, golden, and caramelized. Let cool slightly, then squeeze the cloves out of their skins.
  2. While the garlic roasts, set a steamer basket over 1 inch of simmering water in a large pot. Add the cauliflower florets, cover, and steam for 12 to 15 minutes, until completely tender and easily pierced with a fork.
  3. Drain the cauliflower well, then return it to the hot, empty pot over low heat for 1 to 2 minutes, stirring, to evaporate any remaining moisture. This step is essential for a thick, creamy mash.
  4. Transfer the cauliflower to a food processor along with the roasted garlic cloves, softened butter, heavy cream, Parmesan, salt, and pepper.
  5. Process until completely smooth and creamy, stopping to scrape down the sides once or twice, about 1 to 2 minutes. For an even silkier texture, process an extra 30 seconds.
  6. Taste and adjust the seasoning with additional salt and pepper. If the mash seems too thick, blend in a tablespoon of cream at a time until it reaches your desired consistency.
  7. Transfer to a serving bowl, top with a pat of butter and the chopped chives, and serve warm.

Tips and Variations

Do not skip the drying step. Steamed cauliflower holds more water than you think. Those 2 minutes back in the hot, dry pot make the difference between restaurant-style creamy mash and a thin, sad puddle.

Use a food processor, not a potato masher. Cauliflower fibers are tougher than potato starch, so a masher leaves the texture lumpy. The food processor breaks everything down into a genuinely smooth, luxurious puree.

Warm your dairy first. Adding cold cream to hot cauliflower can cool the mash down and make the butter seize. Room-temperature cream and softened butter blend in much more smoothly.

Add fresh herbs. Fold in a tablespoon of chopped fresh rosemary, thyme, or sage for a more savory, holiday-ready flavor. Dried herbs work too — use about 1 teaspoon.

Make it dairy-free. Swap the butter for olive oil or dairy-free butter, use full-fat coconut milk instead of cream, and skip the Parmesan or use a dairy-free alternative. The roasted garlic keeps it rich and satisfying.

Brown butter upgrade. For a nuttier, more indulgent version, brown the butter in a small skillet until golden and fragrant before adding it to the food processor. It takes 5 minutes and tastes incredible.

FAQs

Can I make mashed cauliflower ahead of time?

Yes. Prepare it completely, cool, and refrigerate in an airtight container for up to 3 days. Reheat gently on the stovetop or in the microwave, stirring in a splash of cream to restore the silky texture.

Why is my mashed cauliflower watery?

Watery mash almost always comes from boiled cauliflower or skipped drying. Steam instead of boil, and always return the drained florets to the hot pot for a couple of minutes to cook off excess moisture before processing.

Can I use frozen cauliflower?

You can. Steam it straight from frozen — it will need a few extra minutes — and be extra diligent about the drying step, since frozen cauliflower releases more water. The texture is nearly as good as fresh.

Is mashed cauliflower keto-friendly?

Yes. One serving of this recipe has about 7 grams of net carbs, well within typical keto ranges. It is a popular potato substitute for low-carb and keto diets.

Creamy, garlicky, and comforting enough to fool the potato purists at your table, this mashed cauliflower earns its spot as a weeknight staple and a holiday hero. Make a double batch — once people taste how silky it is, there will not be leftovers for long.

Creamy Garlic Mashed Cauliflower

Silky mashed cauliflower whipped with sweet roasted garlic, butter, cream, and Parmesan — all the comfort of mashed potatoes with a fraction of the carbs.

Prep Time
10 minutes
Cook Time
40 minutes
Total Time
50 minutes
6
Calories
185 kcal per serving (estimate)

Ingredients

  • 1 large head garlic
  • 2 teaspoons olive oil
  • 2 large heads cauliflower (about 4 pounds total), cut into florets
  • 4 tablespoons unsalted butter, softened
  • 1/3 cup heavy cream, plus more as needed
  • 1/4 cup grated Parmesan cheese
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 2 tablespoons chopped fresh chives, for serving

Instructions

  1. Preheat the oven to 400°F. Slice the top quarter off the head of garlic to expose the cloves. Drizzle with olive oil, wrap in foil, and roast 35 to 40 minutes until soft and golden. Cool slightly, then squeeze the cloves from their skins.
  2. Set a steamer basket over 1 inch of simmering water in a large pot. Add the cauliflower florets, cover, and steam 12 to 15 minutes until completely tender.
  3. Drain well, then return the cauliflower to the hot, empty pot over low heat for 1 to 2 minutes, stirring, to evaporate excess moisture.
  4. Transfer to a food processor with the roasted garlic, softened butter, heavy cream, Parmesan, salt, and pepper.
  5. Process 1 to 2 minutes until completely smooth, scraping down the sides once or twice.
  6. Taste and adjust seasoning. Blend in extra cream a tablespoon at a time if the mash seems too thick.
  7. Transfer to a serving bowl, top with a pat of butter and chopped chives, and serve warm.

Nutrition values are estimates and will vary with specific brands and ingredients used. Nutrition is estimated per serving and actual values vary with specific brands and ingredients used. Steaming (not boiling) plus the drying step is essential for a thick, creamy texture.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *