I will not lie to you, mashed cauliflower does not taste like mashed potatoes. Keto cauliflower mash is still creamy and delicious, and it pairs beautifully with a roast or a hearty stew.

This post may contain affiliate link(s). As an Amazon Associate, I earn from qualifying purchases. See Disclosure.
Every keto dieter genuinely needs a solid version of this in their back pocket, since real mashed potatoes are off the table.
Use fresh cauliflower only. Frozen cauliflower holds too much water, and you will end up with soup instead of mash.
This post contains affiliate links. As an Amazon Associate, I earn commissions from qualifying purchases. For more information, see my Privacy Policy.
Jump-start your keto success! Grab a copy of my 4-week Easy Keto Menu Plan or check out my other cookbooks to help you along.
Join our Facebook group for friendly keto support, and for videos on how to make these recipes, subscribe to my YouTube channel!
Chef Jenn’s Take on Keto Cauliflower Mash
Toss the garlic cloves right into the water while steaming the cauliflower, an inch of water in the bottom of a bowl, covered tightly with plastic wrap, then microwaved until very soft. This softens both at once and saves a step.
Draining the cauliflower very well is the single most important step here. Skip it, and you will end up with a soupy mash no matter how carefully you follow the rest of the recipe. Once it is drained, blend it together with the butter, sour cream, and Parmesan in a food processor or blender until smooth and creamy.
If it still turns out soupy despite draining well, transfer it to a nonstick pot or skillet and cook it over medium heat, stirring, to evaporate some of the excess liquid. This works whether the mash is fresh or thawed from the freezer.
A pinch of red pepper flakes adds a bit of kick if you want it, and a dollop of butter on top never hurts. Omit the garlic entirely if you want to shave off a few more carbs.

What You’ll Love About Keto Cauliflower Mash
- Freezes reasonably well, though it needs a bit of stovetop attention on reheat.
- A genuinely solid mashed potato swap, creamy and delicious in its own right.
- Comes together with a handful of ingredients you likely already have.
Ingredients

- Fresh cauliflower – Frozen cauliflower has a lot of water in it and you’ll end up with soup.
- Fresh garlic – Fresh cloves, steamed right alongside the cauliflower.
- Butter – Salted.
- Sour cream – Full fat.
- Parmesan cheese Good quality, grated.
How To Make Keto Cauliflower Mash
Scroll down for the full recipe card with exact measurements and printable instructions.
Trim the cauliflower and cut it into large florets.

Add the cauliflower and garlic to a large bowl with 1 inch of water in the bottom. Cover tightly with plastic wrap and microwave on high for 6 to 8 minutes, or until very tender.

Drain the cauliflower very well. Add the drained cauliflower and all remaining ingredients to a food processor or blender, and pulse until very smooth.

Season with salt and pepper, and serve.

Make It A Meal
This is the perfect creamy side for Sausage Stuffed Pork Tenderloin, smothered in Turkey Gravy at your next holiday feast, or served alongside Sheet Pan Salmon & Asparagus.

Storage
This freezes, though frozen vegetables burst and release liquid, so it will look soupy at first. Cool completely, wrap tightly in a freezer-safe container, and freeze for up to 3 months. Reheat from thawed in a nonstick skillet over medium heat, stirring to evaporate the extra liquid.
Frequently Asked Questions
Absolutely! Cauliflower is a full of nutrition and it’s a keto friendly ingredient.
It’ll take 6-8 minutes to steam, unless you cut the cauliflower into really big chunks. Steam it until it is very soft.
You’ve got too much liquid in it. Pop it into a non-stick pot and heat it over medium-low heat, stirring constantly, to evaporate some of the liquid.
Creamy Mashed Cauliflower
Ingredients
- 1 head cauliflower
- 2 cloves garlic
- 2 tablespoons butter
- 2 tablespoons sour cream
- 1/4 cup Parmesan cheese
- 1/2 teaspoon salt
Instructions
- Trim the cauliflower and cut it into large florets.
- Steam the cauliflower and garlic in a steamer or pop the florets and garlic into a large bowl. Add 1-inch of water to the bottom of the bowl and cover tightly with plastic. Microwave on high for 6-8 minutes or until very tender.
- Drain the cauliflower very well.
- Pop the steamed cauliflower and all other ingredients into a food processor or blender and pulse until very smooth.
- Season with salt and pepper and enjoy!
Notes
Recipe Card Tips
- Drain the cauliflower very well before blending. This is the single most important step for a smooth, not soupy, mash.
- If it does turn out soupy, transfer to a nonstick pot and cook over medium heat, stirring, to evaporate the excess liquid.
- Use fresh cauliflower only. Frozen cauliflower holds too much water for this recipe.
Nutrition
A Note on Nutritional Information
Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed. Erythritol carbs (sugar substitutes) are not included in the carbohydrate counts as they have been shown not to impact blood sugar, and they have zero calories and zero carbs. Net carbs are the total carbs minus fiber.
Want even more keto goodness? Check out this family favorite sausage dish or any of my casseroles. Soups & chowders are another tasty pick, and for breakfast, nothing quite beats this corned beef classic.








Add Preferred Source

I don’t even miss regular mashed potatoes with this recipe! It is so good and love how low-carb and healthy this is! Thank you for this delicious recipe!
Such a tasty side dish and it is great that it is keto too! We love cauliflower in our house so cauliflower mash would go down a treat!
Love this keto version. This mash looks so creamy and delicious. Thanks for sharing.
This is the perfect sub for mashed potatoes! So creamy and delicious 🙂
I had to tell my family these were made with cauliflower…AFTER they ate it all…LOL! So Yummy!
So glad you all enjoyed it!