Low Carb Cauliflower Mashed Potatoes
I make this cauliflower mash almost every week — it’s the quickest way I know to get that cozy, comforting feel of mashed potatoes without the carbs. Creamy, mild, and ready in under 30 minutes, this Low Carb Cauliflower Mashed Potatoes recipe is perfect for weeknights, holiday sides when someone’s watching carbs, or when you want a lighter swap that still pleases picky eaters.
Why you’ll love this dish
This mash hits the sweet spot: buttery, silky, and versatile. It takes the texture people crave from traditional mashed potatoes while slashing carbs and calories. It’s quick to make, uses pantry staples, and works as a neutral base for bold gravies or simply butter and herbs.
“Surprisingly potato-like and totally family-approved — I swapped it in for Thanksgiving and nobody missed the real thing.” — a regular at my kitchen table
Reasons to try it right now:
- Fast: about 20–30 minutes from start to finish.
- Low carb and keto-friendly if you use full-fat dairy.
- Kid-approved texture when blended smooth.
- Easily customized for dairy-free, extra cheesy, or garlicky versions.
How this recipe comes together
A quick overview so you know what to expect:
- Break a head of cauliflower into florets and steam until tender.
- Purée the cooked cauliflower with butter and cream cheese for richness.
- Add a splash of milk to loosen the texture and season to taste.
- Blend to smoothness and serve warm.
This sets expectations before you head to the kitchen: minimal prep, one main appliance (food processor), and a forgiving recipe that’s easy to tweak.
Gather these items
What you’ll need:
- 1 head cauliflower — trimmed and cut into florets.
- 2 tablespoons butter — use salted or unsalted (adjust salt accordingly).
- 1/4 cup cream cheese — full-fat gives the best texture.
- 1/4 cup milk — any milk works; use heavy cream for extra richness or unsweetened almond milk for lower calories.
- Salt to taste
- Pepper to taste
- Garlic powder (optional) — or substitute 1–2 cloves roasted garlic for deeper flavor.
Substitution notes: For a dairy-free version, replace butter with olive oil or vegan butter and cream cheese with a cashew cream or vegan cream cheese. If you prefer a chunkier mash, omit cream cheese and pulse less.
Directions to follow
- Prepare the cauliflower: Cut the cauliflower into even-sized florets so they cook uniformly.
- Steam until tender: Steam the florets over boiling water for 10–15 minutes, or until a fork pierces them easily. Avoid overcooking to prevent a waterlogged mash.
- Transfer to the processor: Drain well and add the cauliflower to a food processor while still hot. This helps keep the mash smooth.
- Add the creamy components: Drop in the butter and cream cheese, pour in the milk, and season with salt, pepper, and garlic powder if using.
- Blend to texture: Pulse or blend until smooth and creamy. Stop and scrape down the sides as needed. For a looser texture, add more milk a tablespoon at a time.
- Taste and adjust: Sample and adjust salt, pepper, or garlic. If it tastes flat, a small pinch of salt will brighten it.
- Serve immediately: Spoon into bowls and serve warm.
Quick safety tip: If using a blender, allow steam to escape (lid slightly ajar covered with a towel) to avoid pressure buildup.
Best ways to enjoy it
Serving suggestions that elevate the mash:
- Classic roast pairing: serve with roast chicken, pork chops, or pot roast and spoon pan juices over the mash.
- “Loaded” version: top with crumbled bacon, shredded cheddar, scallions, and a dollop of sour cream.
- Low-carb dinner bowl: place a scoop under sautéed mushrooms and garlic for a vegetarian main.
- Holiday plate: use it as a lighter side for turkey with a drizzle of thyme gravy.
Plating tips: serve in a shallow bowl, create a shallow well in the center, and finish with a pat of butter and chopped parsley for color.
How to store & freeze
- Fridge: Cool leftover mash to room temperature within 2 hours, then store in an airtight container for up to 3–4 days.
- Reheat: Microwave in 30-second bursts, stirring between intervals, or warm gently on the stovetop with a splash of milk to restore creaminess. Avoid overheating — it can become grainy.
- Freezer: Freeze in portion-sized airtight containers for up to 2 months. Thaw overnight in the fridge, then reheat gently.
Food safety reminder: always reheat leftovers to steaming hot and discard after the recommended fridge time.
Pro chef tips
- Dry well: After steaming, let the cauliflower sit in a colander for a few minutes. Excess water dilutes flavor and makes the mash thin.
- Warm dairy: Add room-temperature or warmed milk and butter so the mash stays hot and emulsifies more smoothly.
- Don’t over-process: Pulse to smoothness. Over-blending can make cauliflower release more water and taste watery. If you want a fluffier texture, use a hand masher or potato ricer for a lighter result.
- Boost flavor: A small spoonful of sour cream, grated Parmesan, or a squeeze of lemon adds depth and brightness.
- Roast for depth: For nuttier flavor, roast cauliflower florets at 425°F (220°C) until browned before blending.
Creative twists
Try these variations to keep the recipe interesting:
- Cheesy Cauliflower Mash: Fold in 1/2 cup shredded sharp cheddar or Gruyère for a melty finish.
- Garlic-Herb: Add 2 roasted garlic cloves and a tablespoon each of chopped chives and parsley.
- Spicy Chipotle Mash: Stir in 1–2 teaspoons canned chipotle in adobo for smoky heat.
- Vegan: Use olive oil or vegan butter, replace cream cheese with blended cashews (soaked) or vegan cream cheese, and use unsweetened plant milk.
- Cauliflower-Pastinake Blend: Mix half cauliflower and half parsnip for an earthier, slightly sweet mash.
Helpful answers
Q: Is this recipe keto-friendly?
A: Yes. Made with full-fat cream cheese and butter and using a small amount of low-carb milk or cream, this mash fits a ketogenic diet. Adjust milk and dairy to keep carbs low.
Q: Can I use frozen cauliflower?
A: Yes. Steam or microwave frozen florets until tender, then drain thoroughly. Frozen cauliflower releases more water, so press or pat dry before blending.
Q: Can I make this ahead of time for a holiday?
A: Absolutely. Make the mash a day ahead, cool quickly, and refrigerate. Reheat gently and add a splash of milk to restore texture. For a crowd, keep warm in a low oven (about 200°F/95°C) covered.
Q: What appliance is best — food processor, blender, or immersion?
A: A food processor gives the smoothest result without over-working. High-powered blenders can get it too watery if you over-blend. An immersion blender works but may leave a bit more texture.
Q: Why did my mash taste watery or bland?
A: Most likely excess water (from boiling or frozen cauliflower) or under-seasoning. Drain well, use warm dairy, and season to taste — a pinch of salt or a bit of Parmesan brightens flavors.
Conclusion
This Low Carb Cauliflower Mashed Potatoes recipe is a simple, reliable swap for traditional mashed potatoes that still satisfies the craving for creamy comfort food. For more inspiration and variations on mashed cauliflower, try this Wholesome Yum mashed cauliflower recipe for an easy, creamy approach or see the I Breathe I’m Hungry cheesy cauliflower mash for a cheese-forward twist.
Low Carb Cauliflower Mashed Potatoes

Ingredients
Main Ingredients
- 1 head cauliflower Trimmed and cut into florets.
- 2 tablespoons butter Use salted or unsalted (adjust salt accordingly).
- 1/4 cup cream cheese Full-fat gives the best texture.
- 1/4 cup milk Any milk works; use heavy cream for extra richness.
- to taste Salt Season to taste.
- to taste Pepper Season to taste.
- 1-2 cloves Garlic powder (optional) Or substitute with roasted garlic for deeper flavor.
Instructions
Preparation
- Cut the cauliflower into even-sized florets for uniform cooking.
- Steam the florets over boiling water for 10-15 minutes, until tender.
- Drain well and transfer the hot cauliflower to a food processor.
- Add the butter and cream cheese to the processor.
- Pour in the milk and season with salt, pepper, and garlic powder if using.
- Blend until smooth and creamy, scraping down sides as needed.
Serving
- Taste and adjust seasoning if needed.
- Serve spooned into bowls and enjoy warm.