Let’s talk about comfort food—the kind that wraps you in a warm hug after a long day. But what if I told you that hug could come without the carb-heavy guilt? Enter creamy mashed cauliflower, the velvety, buttery, garlicky revelation that’s about to become your new favorite side dish.
I remember the first time I swapped out mashed potatoes for cauliflower. Skeptical? Absolutely. But one bite of that silky, rich mash—infused with roasted garlic and a touch of heavy cream—and I was sold. It’s not just a stand-in; it’s a star in its own right. Whether you’re keto, low-carb, or just looking to sneak more veggies onto your plate (or your kids’ plates—shh, they’ll never know), this recipe delivers.
Why This Recipe Works
- Comfort without compromise: All the creamy indulgence of mashed potatoes, with 90% fewer carbs.
- Nutrient-packed: Cauliflower brings vitamins C and K to the party, boosting immunity and bone health.
- Endlessly adaptable: Swap dairy for coconut milk, add cheese, or spike it with herbs—this mash is your canvas.
Essential Ingredients & Tools
Ingredients for the Mash
- 1 large head cauliflower (2.5–3 lbs): The humble hero. Steam it right, and it transforms into something luxuriously smooth.
- 3 cloves roasted garlic: Because raw garlic can be harsh, but roasted? Sweet, mellow, and deeply flavorful. (Substitute with 1/2 tsp garlic powder if needed.)
- 3 tbsp unsalted butter: For that irreplaceable richness. (Vegan butter works too—no judgment here.)
- 1/4 cup heavy cream: The secret to silkiness. Half-and-half or coconut milk can step in if you’re keeping it light.
- 1/2 tsp sea salt: Enhances natural flavors; adjust to taste.
- 1/4 tsp white pepper: Subtle heat without dark specks. (Black pepper is fine if you don’t mind the flecks.)
Tools You’ll Need
- Steamer basket or large pot: Gentle steaming keeps the cauliflower tender, not waterlogged.
- Food processor or immersion blender: For that dreamy, cloud-like texture. (A potato masher works if you prefer rustic.)
- Fine-mesh strainer or cheesecloth: Crucial for draining every last drop of water—soggy mash is a sad mash.
- Rubber spatula: Don’t leave a single creamy scrap behind.
Serves: 4 | Prep time: 10 mins | Cook time: 15 mins | Total time: 25 mins
How to Make Creamy Mashed Cauliflower
- Prep the cauliflower: Remove tough outer leaves and trim the stem, then cut into 2-inch florets for even cooking. Smaller pieces steam faster, but too small and they’ll turn mushy. (Pro tip: Save the tender inner leaves—they’re edible and packed with flavor.)
- Steam to perfection: Place florets in a steamer basket over 1 inch of boiling water (avoid submerging them, which causes waterlogging). Cover and steam for 10–12 minutes until a fork slides in effortlessly. Test a floret’s doneness by pressing it between your fingers—it should crush easily without resistance.
- Drain thoroughly: Transfer the steamed cauliflower to a fine-mesh strainer and let it sit for 5 minutes to release excess moisture—this prevents a watery mash. For extra insurance, press gently with a clean kitchen towel. (Save the steaming water to thin the mash later if needed; it’s infused with nutrients.)
- Blend with precision: In a food processor, pulse the drained cauliflower, 3 cloves roasted garlic, 3 tbsp unsalted butter, 1/4 cup heavy cream, 1/2 tsp sea salt, and 1/4 tsp white pepper in 5-second bursts to avoid overworking (which can make the mash gluey). Scrape down the sides with a rubber spatula between pulses. For ultra-smooth results, strain the mixture through a sieve to catch any fibrous bits.
- Adjust and serve: Taste and tweak—add more cream for silkiness, a pinch of salt for balance, or a squeeze of lemon for brightness. Serve immediately or keep warm in a double boiler (a heatproof bowl over simmering water) for up to 30 minutes.
Chef’s Wisdom
- Roasting Garlic for Depth: For caramelized sweetness, roast whole garlic cloves (skin on) at 400°F for 30 minutes with a drizzle of olive oil. The slow heat breaks down sharpness, leaving mellow, nutty notes. Squeeze the softened cloves directly into the mash—1 roasted clove equals 1/4 tsp of raw garlic’s punch.
- Straining for Silkiness: Even well-blended mash can have tiny fibers. For restaurant-quality smoothness, press the mixture through a fine-mesh sieve with the back of a spoon. This step is optional but transformative for texture. (Use the leftover pulp in soups or fritters.)
- Temperature Control: Cold cream can seize the warm puree, creating graininess. Warm the cream gently (microwave for 15 seconds or heat in a saucepan) before blending. Similarly, reheat leftovers with 1 tbsp of hot liquid (broth, milk, or water) per cup to restore creaminess.
Storage & Freshness Guide
- Refrigeration: Store in an airtight container for up to 4 days. Press plastic wrap directly onto the surface to prevent a skin from forming. Reheat in a saucepan over low heat with a splash of liquid, stirring frequently.
- Freezing: Portion into freezer bags, flatten to remove air, and freeze for up to 2 months. Thaw overnight in the fridge. Revive by reheating with 1 tbsp butter or cream per cup, then re-blending briefly.
- Food Safety: Discard if left at room temperature for over 2 hours. For meal prep, cool the mash to 70°F within 2 hours before refrigerating. Avoid reheating more than once to preserve texture.
Ingredient Variations and Their Impact
- Cheddar & Chive: Replace half the butter with 1/2 cup shredded sharp cheddar for tangy richness. Stir in 2 tbsp chopped fresh chives for oniony freshness and a pop of color.
- Dairy-Free Coconut: Use coconut cream instead of heavy cream and 1 tbsp nutritional yeast for cheesy depth. Add 1/2 tsp turmeric for golden hue and anti-inflammatory benefits.
- Herbed Elegance: Infuse the cream with 1 tbsp fresh rosemary or thyme by warming them together, then straining. Fold in 1 tsp lemon zest for aromatic brightness.
- Spiced Curry: Blend in 1 tsp curry powder and 1/4 tsp cumin for warmth. Garnish with toasted cashews and cilantro for texture and freshness.
Perfect Pairings
Complementary Dishes
- Herb-Crusted Roast Chicken: The mash’s creaminess contrasts with crispy skin, while garlic harmonizes with herbs like thyme or sage.
- Pan-Seared Salmon: Fatty fish benefits from the mash’s lightness; add lemon-dill cauliflower for a thematic twist.
Drinks
- Buttery Chardonnay: Mirrors the dish’s richness with oak-aged vanilla notes.
- Sparkling Water with Lime: Cleanses the palate between bites of creamy mash.
Something Sweet
- Poached Pears: Their subtle sweetness and soft texture complement the savory mash without overpowering.
- Dark Chocolate Truffles: A single bite post-meal balances richness with bitter depth.

Creamy Mashed Cauliflower: The Low-Carb Comfort Food That Doesn’t Skimp on Flavor
Try my easy Creamy Mashed Cauliflower recipe—low-carb, rich, and full of flavor. Perfect for keto dinners or sneaking in veggies. Get the recipe now!
Ingredients
For the Mash
-
1 large head cauliflower (2.5–3 lbs)
-
3 cloves roasted garlic
-
3 tbsp unsalted butter
-
1/4 cup heavy cream
-
1/2 tsp sea salt
-
1/4 tsp white pepper
Instructions
-
Prep the cauliflower: Remove tough outer leaves and trim the stem, then cut into 2-inch florets.01
-
Steam florets in a steamer basket over 1 inch of boiling water for 10–12 minutes until fork-tender.02
-
Drain in a fine-mesh strainer for 5 minutes to remove excess moisture.03
-
Blend drained cauliflower, 3 cloves roasted garlic, 3 tbsp unsalted butter, 1/4 cup heavy cream, 1/2 tsp sea salt, and 1/4 tsp white pepper in a food processor in short bursts until smooth.04
-
Taste and adjust seasoning. Serve warm.05