Keto mashed cauliflower is an ideal low-carb alternative to traditional mashed potatoes. Creamy, satisfying, and simple to prepare, this mashed cauliflower recipe makes a great side for weeknight dinners or a comforting addition to holiday plates. It delivers the texture and richness you expect from mashed potatoes while keeping carbohydrates low and flavor high.

Mashed cauliflower works especially well when cauliflowers are in season, though it’s easy to make year-round. This Keto Mashed Cauliflower recipe uses a handful of pantry ingredients — butter, Parmesan, and a touch of cream — to create a creamy, slightly starchy result that even non-keto eaters will enjoy.
Mashed Cauliflower Recipe
This easy cauliflower mashed potatoes recipe requires minimal ingredients and offers a quick prep and cook time. It’s perfect for anyone looking for an uncomplicated low-carb side dish that pairs well with roasted meats, chicken, fish, or vegetarian mains. Below you’ll find the ingredient list, step-by-step instructions, nutrition facts, and practical tips to get the best texture and flavor.
How many calories in Cauliflower Mashed “Potatoes”?
Each serving of this Keto Mashed Cauliflower contains approximately 230 calories. The recipe is intended to serve 2 people at about 250 g per serving, providing a satisfying portion without excess calories.
How many carbs in Keto Cauliflower Mashed “Potatoes”?
This mashed cauliflower is a low-carb choice. Per serving the recipe provides roughly 10g total carbohydrates with about 5g of fiber, making the net carbs low enough for many ketogenic and low-carb eating plans. If you need exact numbers for your dietary tracking, use the nutrition values provided below and adjust for any ingredient changes.
Keto Mashed Cauliflower
Serves: 2
Prep: 5 minutes
Cook: 20 minutes
Total: 25 minutes
Calories: 230 kcal per serving
Author: FatForWeightLoss (Aaron Day)
Ingredients
- 1/2 Head Cauliflower
- 1 Tablespoon Butter
- 1/2 Cup Parmesan Cheese
- 1 Tablespoon Heavy Whipping Cream (pure cream)
- 1/2 teaspoon Salt
- 1/2 teaspoon Pepper
Instructions
- Bring a large pot of water to a rolling boil.
- Cut the cauliflower into florets and add them to the boiling water.
- Cook the cauliflower for about 20 minutes, or until tender when pierced with a fork.
- Drain the cauliflower thoroughly. Return it to the warm pot or place in a bowl and use a potato masher to press the florets into a smooth, paste-like consistency.
- Add the butter, Parmesan, heavy cream, salt, and pepper. Continue mashing until the mixture is evenly combined and reaches the desired creaminess. Serve warm.
Notes & Tips
- For a silkier texture, blend the drained cauliflower with an immersion blender or food processor in short bursts. Be careful not to over-process or the cauliflower can become gluey.
- Adjust cream and butter to taste. For richer flavor, add more butter or a splash of cream; for a lighter version, reduce the cream.
- Freshly grated Parmesan blends best and gives a cleaner, bolder flavor than pre-grated varieties that include anti-caking agents.
- To keep the mash warm without losing moisture, cover and place the pot over very low heat for a few minutes before serving, stirring occasionally.
- Leftovers store well in the refrigerator for 3–4 days. Reheat gently on the stovetop with a splash of cream or butter, or warm in a microwave in short intervals, stirring between each interval.
- To boost flavor, stir in roasted garlic, chives, or a pinch of nutmeg just before serving.
Nutrition Facts
Do You Know Your Macros?
If you track macros, use the nutrition values above to calculate net carbs and adjust portions. This recipe is designed to fit a low-carb or ketogenic meal plan when combined with protein and healthy fats.
Course & Cuisine
Course: Dinner
Cuisine: Gluten Free, Low Carb / Keto, Nut Free, Vegetarian
Did You Make This Recipe?
If you try this Keto Mashed Cauliflower, share your experience and any variations you used. Tag your photos or notes so others can discover helpful tips and flavor ideas.