Keto Mashed Cauliflower

Silky, buttery keto mashed cauliflower that tastes just like loaded mashed potatoes at only 4.2g net carbs per serving. Cream cheese, butter, and Parmesan make it rich and fluffy, and it comes together in just 25 minutes total. The ultimate low-carb comfort side.

Jordan Lee
Jordan Lee

Head of Nutrition · June 17, 2026

Keto Mashed Cauliflower
10 min
Prep
15 min
Cook
25 min
Ready in
4
Servings
Easy
Difficulty

Nutrition per serving

4.2g
Net carbs
3g
Fiber
7.2g
Total carbs
5.5g
Protein
19g
Fats
218
Calories

Per serving · makes 4. Values are estimates; brands vary.

dinnergluten freevegetarianquick easylow carb

This keto mashed cauliflower is the creamy, comforting stand-in for mashed potatoes you've been missing on a low-carb diet. Butter, cream cheese, and Parmesan whip the humble cauliflower into something genuinely rich and crave-worthy.

Ingredients

  • 1 large head cauliflower (about 2 lbs), cut into florets
  • 3 tablespoons unsalted butter
  • 2 ounces cream cheese, softened
  • 1/4 cup grated Parmesan cheese
  • 2 tablespoons heavy cream
  • 2 cloves garlic, minced
  • 3/4 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon freshly ground black pepper
  • 2 tablespoons fresh chives, chopped (for garnish)

Instructions

  1. 1

    Bring a large pot of salted water to a boil. Add the cauliflower florets and cook for 10-12 minutes, until very fork-tender. Drain thoroughly in a colander and let sit 2-3 minutes to release steam.

  2. 2

    While the cauliflower drains, melt the butter in a small skillet over medium-low heat. Add the minced garlic and cook for 1 minute until fragrant but not browned. Remove from heat.

  3. 3

    Transfer the well-drained cauliflower to a food processor (or use a large bowl and immersion blender). Add the garlic butter, cream cheese, Parmesan, heavy cream, salt, and pepper.

  4. 4

    Blend until completely smooth and fluffy, scraping down the sides as needed. For thinner mash, add an extra tablespoon of cream.

  5. 5

    Taste and adjust salt and pepper. Spoon into a serving bowl, top with chopped chives, and serve hot.

Tips & notes

  • Drying the cauliflower well is the key to a thick, non-watery mash. For extra insurance, pat the drained florets with a clean towel or pulse them dry over low heat for a minute before blending.
  • Make ahead: refrigerate up to 4 days in an airtight container. Reheat gently on the stovetop or microwave, stirring in a splash of cream to loosen.
  • For a dairy-free version, swap butter for olive oil, cream cheese for dairy-free cream cheese, and skip the Parmesan; add 2 tablespoons nutritional yeast for savory depth.

Log this recipe in one tap

Save keto mashed cauliflower to CarbMeNot and track its 4.2g net carbs against your daily budget automatically.

Download on the App Store

Frequently asked questions

How many carbs are in keto mashed cauliflower?
Each serving has 4.2g net carbs (7.2g total carbs minus 3g fiber), along with 218 calories, 5.5g protein, and 19g fat. This recipe makes 4 servings.
Why is my mashed cauliflower watery?
Cauliflower holds a lot of water, so the most common culprit is not draining it well. Drain thoroughly, let it steam off for a few minutes, and pat dry or pulse over low heat before blending. Avoid adding too much cream at once.
Can I make keto mashed cauliflower ahead of time?
Yes. Store it in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop or in the microwave, stirring in a little extra cream or butter to bring back its smooth, fluffy texture.

More keto recipes