Dinner

Ultra Creamy Garlic Mashed Cauliflower (Low Carb & Keto)

Silky, buttery, and deeply comforting, this Creamy Garlic Mashed Cauliflower is the ultimate healthy alternative to traditional mashed potatoes. Steamed tender, moisture-drained to perfection, and whipped in a high-speed processor with cream cheese, melted garlic butter, and freshly grated Parmesan, it delivers a luxurious, velvet-smooth texture with only a fraction of the carbohydrates and calories, making it a guaranteed family favorite for Thanksgiving, dinner parties, and weeknight suppers.

Ultra close-up macro of creamy garlic mashed cauliflower with melting herb butter pool
Velvety mashed cauliflower swirled with browned garlic butter and snipped garden chives.

The primary reason home cooks struggle with watery mashed cauliflower is residual moisture trapped inside the florets. Unlike starchy russet potatoes that absorb liquid, cauliflower releases water rapidly when pureed. The secret to achieving an indistinguishable steakhouse potato texture lies in steaming rather than boiling, followed by a 2-minute pan dry on the stovetop to steam off surface moisture before whipping with rich dairy fats.

Why You’ll Love This Recipe

  • Low Carb & Keto Friendly: Only 5g net carbs per generous serving while satisfying comfort food cravings.
  • 20-Minute Quick Prep: Requires no potato peeling; cooks faster than traditional mashed potatoes.
  • Velvety Texture (Zero Graininess): Blends into a cloud-soft, creamy puree with rich garlic flavor.
  • Nutrient Dense: Packed with vitamin C, antioxidants, and dietary fiber.

Key Ingredients & Smart Swaps

Fresh cauliflower and dairy ingredients flat-lay on white quartz counter
Fresh cauliflower florets, real butter, cream cheese, and garlic arranged fresh on marble.
  • Fresh Head of Cauliflower: Cut into even bite-sized florets. Fresh cauliflower yields a cleaner, sweeter flavor than frozen packages.
  • Cream Cheese (or Greek Yogurt): 2 ounces of softened cream cheese provides necessary body and velvety thickness.
  • Unsalted Butter & Sautéed Garlic: Gently simmering minced garlic in melted butter removes harsh raw bite and creates nutty aroma.
  • Freshly Grated Parmesan: Adds savory umami richness and natural binding power.
  • Fresh Chives & Sea Salt: Chopped chives provide mild onion contrast and beautiful green flecks.

Looking for hearty meat pairings to complete your dinner? Serve this velvety side alongside our Fall-Off-The-Bone Oven Baked Beef Ribs or our 30-minute Creamy Spinach Artichoke Skillet Chicken!

Step-by-Step Cooking Walkthrough

1. Steam the Florets: Place a steamer basket in a large pot with 1 inch of water. Add cauliflower florets, cover with a tight lid, and steam over medium-high heat for 10 to 12 minutes until completely tender and easily pierced with a fork.

2. Steam-Dry the Cauliflower: Discard cooking water and return steamed florets to the hot dry pot over low heat for 1 to 2 minutes, stirring gently to evaporate excess surface moisture.

Chef blending steamed cauliflower in blender with cream cheese and butter
TECHNIQUE CUE: High-speed food processing incorporates fats into a silky emulsion without graininess.

3. Sauté Garlic Butter: In a small skillet, melt 3 tablespoons of butter over medium-low heat. Add minced garlic and sauté for 1 minute until fragrant and lightly golden.

4. Puree to Silk: Transfer hot cauliflower into a food processor or high-powered blender. Add cream cheese, sautéed garlic butter, grated Parmesan cheese, sea salt, and black pepper. Process on high for 60 to 90 seconds until completely smooth, spoonable, and lump-free.

3 Chef Secrets for Perfect Results

1. Steam, Never Boil: Boiling submerges florets in water, saturating the porous cells. Steaming keeps the florets dry and concentrates natural vegetable sweetness.

2. Use a Food Processor Instead of a Hand Masher: Cauliflower lacks potato starch, meaning a manual potato masher will leave chunky, watery lumps. High-speed blender blades puree cellular walls into a luxurious restaurant-style puree.

3. Add Softened Cream Cheese: Cream cheese contains natural emulsifiers and fat solids that bind the cauliflower juices, preventing separation as the dish cools.

What to Serve With Mashed Cauliflower

Plated mashed cauliflower served with roast chicken breast and asparagus in candlelit dining room
Served alongside tender herb-roasted chicken breast and blistered asparagus.
  • Roasted Meats: Herb-roasted chicken breast, grilled ribeye steaks, or braised beef short ribs.
  • Green Veggies: Sautéed garlic asparagus, roasted green beans with slivered almonds, or crisp garden salad.
  • Sauce Toppings: Rich homemade beef gravy, melted compound herb butter, or mushroom cream sauce.

Storage, Freezing & Reheating Instructions

  • Refrigeration: Transfer leftovers into an airtight glass container and store in the refrigerator for up to 4 days.
  • Stovetop Reheating: Reheat in a small saucepan over medium-low heat, stirring constantly with a whisk to restore airy creaminess.
  • Freezing: Freezing is not recommended because thawed cauliflower releases excess liquid and breaks the emulsion.

Ultra creamy garlic mashed cauliflower in shallow ceramic bowl garnished with melted herb butter, crispy garlic chips, and fresh chives

Ultra Creamy Garlic Mashed Cauliflower

Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes
Servings: 4 servings
Calories: 165

Ingredients
  

  • 1 head (approx 2 lbs) Large head of fresh cauliflower (cut into florets)
  • 2 oz Softened cream cheese
  • 3 tbsp Unsalted butter
  • 3 cloves Garlic (minced)
  • 0.33 cup Freshly grated Parmesan cheese
  • 2 tbsp Heavy cream (or unsweetened almond milk)
  • 1 tsp Kosher salt
  • 0.5 tsp Freshly cracked black pepper
  • 2 tbsp Fresh chives (finely snipped)

Method
 

  1. Place cauliflower florets in a steamer basket over boiling water. Cover and steam for 10-12 minutes until completely fork-tender.
  2. Discard water, return cauliflower to hot pot, and steam-dry on low heat for 1-2 minutes to evaporate surface moisture.
  3. In a small pan, melt butter with minced garlic over low heat for 1 minute until fragrant.
  4. Transfer cauliflower to a food processor with cream cheese, garlic butter, Parmesan, heavy cream, salt, and pepper.
  5. Puree on high for 60-90 seconds until silky smooth. Garnish with snipped chives, extra butter, and serve warm!

Nutrition

Calories: 165kcalCarbohydrates: 7gProtein: 5gFat: 14gSaturated Fat: 8gCholesterol: 40mgSodium: 420mgPotassium: 410mgFiber: 2.5gSugar: 3gVitamin A: 24000IUVitamin C: 53.6mgCalcium: 1200mgIron: 0.1mg

Tried this recipe?

Let us know how it was!

Frequently Asked Questions

Can I use frozen cauliflower florets?
Yes, but thaw completely and press thoroughly between clean kitchen towels to extract all liquid before steaming and blending.

Can I make this dairy-free or vegan?
Yes! Substitute the butter with vegan olive oil butter and swap cream cheese with unflavored dairy-free cream cheese or soaked raw cashews.

How many carbs are in cauliflower mash compared to potatoes?
Mashed potatoes contain ~35g carbs per cup, whereas this cauliflower mash contains only ~7g total carbs (5g net carbs) per cup!

Pin This Recipe for Later

Love this healthy low carb side dish? Save this pin to your Pinterest Healthy Dinners or Keto Recipes board so you have it ready for your holiday meal prep!

Creamy Garlic Mashed Cauliflower Pinterest Pin Graphic

Leave a Comment

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

*

Recipe Rating