25 Best Keto Mashed Cauliflower Recipes (Creamy Potato Swap) 🥔➡️🥦
Silky, buttery, never watery. Comfort food that finally loves you back.
You know the moment. It’s Sunday dinner, the roast smells incredible, and the bowl of mashed potatoes passes right by your plate. You tried cauliflower mash once. It came out like warm, sad soup, and you swore never again. 😔
Here’s the good news: the soup problem is not you. It’s water. Cauliflower is about 92% water, and most recipes ignore that. Fix it and you get a mash so creamy that guests ask for seconds, then ask what’s in it. Below you’ll find the fix, 7 complete recipes with exact amounts, and 18 quick variations. Pick one tonight. 💚
💧 The watery-mash fix: 3 rules that change everything
Search forums and comment sections and the same complaints repeat: “gloopy,” “bland,” “tastes like cabbage,” “pools on the plate.” They all trace back to moisture. Do these three things and every recipe below works.
🍽️ 7 complete recipes (each serves 4)
Every recipe starts with the same base: 1 large head cauliflower (about 2 lb / 900 g), cut into florets, steamed 10 to 12 minutes and squeezed dry. Tap a recipe to open it.
1. Classic Garlic Butter Mash 🧄
- 1 head cauliflower, steamed and squeezed dry
- 3 tbsp butter
- 3 cloves garlic, minced
- 2 oz (60 g) cream cheese, softened
- 2 tbsp heavy cream
- ¾ tsp salt, ¼ tsp white pepper, chives
- Melt butter over low heat and cook garlic 1 minute until fragrant, not brown.
- Add cauliflower, cream cheese and cream to a food processor.
- Pour in the garlic butter. Blend 60 to 90 seconds, scraping down, until silky.
- Season, top with a butter pat and chives.
2. Loaded Mash: Bacon, Cheddar, Sour Cream 🥓
- Classic mash (recipe 1), no garlic needed
- 4 slices bacon, crisped and crumbled
- ½ cup (50 g) sharp cheddar, shredded
- ¼ cup sour cream
- 2 scallions, sliced
- Blend the base mash, folding in the sour cream last so it stays creamy.
- Stir in half the cheddar and half the bacon.
- Pile into a bowl and top with remaining cheddar, bacon and scallions. Cover 2 minutes so the cheese melts.
3. Cheesy Baked Mash 🧀
- Classic mash base (recipe 1)
- 1 cup (100 g) cheddar, shredded, plus ¼ cup for the top
- ¼ cup grated Parmesan
- 1 egg, beaten
- Heat oven to 375°F (190°C). Grease a 1.5 qt baking dish.
- Stir cheeses and egg into the warm mash.
- Spread in the dish, top with extra cheddar.
- Bake 20 minutes, then broil 2 minutes until golden and bubbling.
4. Dairy-Free Creamy Mash 🌱
- 1 head cauliflower, steamed and squeezed dry
- ¼ cup raw cashews, soaked 30 minutes in hot water, drained
- 3 tbsp olive oil (or vegan butter)
- 2 tbsp nutritional yeast
- 2 cloves garlic, 1 tsp lemon juice, ¾ tsp salt
- Blend cashews with 3 tbsp warm unsweetened plant milk until smooth.
- Add cauliflower, oil, yeast, garlic and lemon.
- Blend until creamy, season and serve with extra olive oil.
5. Instant Pot Mash ⚡
- Classic mash ingredients (recipe 1)
- 1 cup water and a steamer basket
- Pour water in the pot, set the basket and add florets.
- Seal and cook on High Pressure for 2 minutes. Quick release.
- Lift out, squeeze dry in a towel (still essential!).
- Blend with butter, garlic, cream cheese and cream. Season.
⚠️ Longer than 3 minutes turns florets to mush and brings the water back.
6. Cheesy Chicken and Broccoli Mash Casserole 🍗
- Classic mash (recipe 1)
- 3 cups cooked chicken, shredded
- 2 cups broccoli florets, steamed 3 minutes
- ¾ cup heavy cream, ½ cup chicken broth
- 1½ cups cheddar, 1 tsp garlic powder, salt and pepper
- Heat oven to 375°F (190°C).
- Warm cream, broth, garlic powder and 1 cup cheddar in a pan until smooth, about 4 minutes.
- Mix with chicken and broccoli in a 9×13 dish.
- Spread mash on top, sprinkle remaining cheese, bake 25 minutes until bubbling.
7. Shepherd’s Pie with Cauliflower Topping 🥧
- Classic mash (recipe 1)
- 1 lb (450 g) ground lamb or beef
- ½ onion, diced; 1 celery stalk, diced
- 2 tbsp tomato paste, 1 tsp Worcestershire, 1 tsp thyme
- ½ cup beef broth, ½ tsp xanthan gum, salt and pepper
- Brown meat with onion and celery 8 minutes. Drain excess fat.
- Stir in tomato paste, Worcestershire, thyme and broth. Simmer 5 minutes.
- Sprinkle in xanthan, stir 1 minute until thick.
- Transfer to a dish, spread mash on top and rough it up with a fork.
- Bake at 400°F (200°C) for 20 minutes until the peaks brown.
✨ Recipes 8 to 25: 18 more flavor twists, with full steps
Each twist starts with Recipe 1 (cauliflower steamed and squeezed dry), then adds the ingredients below. Each serves 4.
8. Roasted Garlic Mash 🧄
- 1 batch Classic Garlic Butter Mash (Recipe 1), warm, fresh garlic left out
- 1 whole head garlic
- 1 tsp olive oil
- 1 tbsp chopped parsley
- Heat oven to 400°F (200°C). Slice the top off the garlic head, drizzle with oil, wrap in foil and roast 35 to 40 minutes until soft.
- Squeeze the cloves into the food processor with the steamed cauliflower, butter, cream cheese and cream.
- Blend until silky, season and top with parsley.
9. Brown Butter and Sage Mash 🍂
- Cauliflower base from Recipe 1 (steamed, squeezed)
- 4 tbsp butter, replacing the butter in Recipe 1
- 6 sage leaves
- 2 oz cream cheese, 2 tbsp cream, ¾ tsp salt
- Cook butter and sage in a small pan over medium heat 4 to 5 minutes until golden and nutty. Remove the crisp leaves.
- Blend cauliflower with cream cheese, cream and the brown butter until smooth.
- Season, then crumble the crisp sage on top.
10. Ranch Mash 🥗
- 1 batch Classic Garlic Butter Mash (Recipe 1), warm
- 1 tbsp dry ranch seasoning
- 2 tbsp sour cream
- 2 tbsp chopped chives
- Fold ranch seasoning and sour cream into the warm mash.
- Rest 2 minutes so the flavors bloom, then taste for salt.
- Top with chives.
11. Garlic Parmesan Mash 🧀
- 1 batch Classic Garlic Butter Mash (Recipe 1), warm
- ½ cup (50 g) freshly grated Parmesan
- 1 tsp Italian herbs
- Stir Parmesan and herbs into the hot mash until melted.
- Loosen with 1 tbsp cream if it feels thick.
- Serve with extra Parmesan.
12. Truffle Mash 🍄
- 1 batch Classic Garlic Butter Mash (Recipe 1), warm
- 1 tsp truffle oil
- ¼ cup grated Parmesan
- Flaky salt
- Stir Parmesan into the mash.
- Add truffle oil last, starting with ½ tsp. It is strong.
- Finish with flaky salt.
13. Horseradish Mash 🥩
- 1 batch Classic Garlic Butter Mash (Recipe 1), warm
- 1 to 2 tbsp prepared horseradish
- 1 tbsp sour cream
- Chives
- Start with 1 tbsp horseradish and the sour cream.
- Taste, then add more for extra bite.
- Top with chives. Wonderful beside steak or roast beef.
14. Pesto Mash 🌿
- 1 batch Classic Garlic Butter Mash (Recipe 1), warm
- 3 tbsp basil pesto
- 1 tbsp toasted pine nuts
- Parmesan shavings
- Swirl the pesto into the mash without fully mixing, for green ribbons.
- Top with pine nuts and Parmesan.
- Serve immediately.
15. Jalapeño Cheddar Mash 🌶️
- 1 batch Classic Garlic Butter Mash (Recipe 1), warm
- 1 jalapeño, seeded and diced
- 1 tbsp butter
- ½ cup (50 g) shredded cheddar
- Sauté jalapeño in butter 3 minutes.
- Stir cheddar into the hot mash until melted.
- Fold in the jalapeño and serve.
16. Boursin Mash 🧈
- 1 head cauliflower, steamed and squeezed dry
- 1 package (5.2 oz / 150 g) garlic and herb Boursin, replacing cream cheese
- 2 tbsp heavy cream
- ½ tsp salt
- Blend cauliflower with Boursin and cream until smooth.
- Taste before salting, since Boursin is already seasoned.
- Serve warm.
17. Smoked Gouda Mash 🔥
- 1 batch Classic Garlic Butter Mash (Recipe 1), warm
- ¾ cup (75 g) shredded smoked gouda
- Pinch smoked paprika
- Fold gouda into the hot mash until melted.
- Dust with smoked paprika.
- Great with grilled chicken or sausages.
18. Buffalo Mash 🍗
- 1 batch Classic Garlic Butter Mash (Recipe 1), warm
- 2 tbsp hot sauce
- 1 tbsp butter, melted
- 2 tbsp blue cheese crumbles
- Celery leaves
- Whisk hot sauce and melted butter.
- Swirl half into the mash, top with blue cheese.
- Drizzle the rest and add celery leaves.
19. Cajun Sausage Mash 🍤
- 1 batch Classic Garlic Butter Mash (Recipe 1), warm
- 2 tsp Cajun seasoning
- 4 oz (115 g) andouille sausage, sliced
- 1 tbsp butter
- 2 scallions
- Brown the sausage in butter 4 minutes.
- Stir Cajun seasoning into the mash.
- Top with sausage and scallions.
20. Lemon Herb Mash 🍋
- 1 batch Classic Garlic Butter Mash (Recipe 1), warm
- Zest of 1 lemon and 1 tbsp juice
- 2 tbsp chopped parsley
- 1 tbsp chopped dill
- Stir lemon zest, juice and herbs into the mash.
- Taste and adjust salt.
- Serve with fish or chicken.
21. Coconut Curry Mash (dairy-free) 🥥
- 1 head cauliflower, steamed and squeezed dry
- 3 tbsp full-fat coconut milk
- 2 tbsp olive or coconut oil
- 1 tsp curry powder, ½ tsp salt
- Cilantro
- Toast curry powder in the oil 30 seconds.
- Blend cauliflower, coconut milk and spiced oil until creamy.
- Season and top with cilantro.
22. Miso Butter Mash 🍜
- 1 batch Classic Garlic Butter Mash (Recipe 1), warm, using 1 tbsp less salt
- 3 tbsp soft butter
- 1 tbsp white miso
- 2 scallions
- Mash miso into the butter.
- Fold into the warm mash. Miso is salty, so taste first.
- Top with scallions.
23. Everything Bagel Mash 🥯
- 1 batch Classic Garlic Butter Mash (Recipe 1), warm
- 2 oz extra cream cheese
- 2 tbsp everything bagel seasoning
- Blend the extra cream cheese into the mash.
- Stir in 1 tbsp seasoning.
- Sprinkle the rest on top.
24. Chipotle Lime Mash 🌮
- 1 batch Classic Garlic Butter Mash (Recipe 1), warm
- 1 chipotle in adobo, minced, plus 1 tsp sauce
- Juice of ½ lime
- Cilantro
- Stir chipotle, sauce and lime into the mash.
- Add more adobo for heat.
- Top with cilantro. Fantastic with carnitas.
25. Caramelized Onion Mash 🧅
- 1 batch Classic Garlic Butter Mash (Recipe 1), warm
- 1 large onion, thinly sliced
- 2 tbsp butter
- ½ tsp salt, 1 tsp thyme
- Cook onion in butter with salt over low heat 25 minutes, stirring now and then, until deep golden.
- Fold most of it into the mash with thyme.
- Top with the remaining onions.
📊 Carb comparison: why the swap works
Approximate values per 1 cup (about 210 g) of cooked mash, before butter and cream, which add almost no carbs.
| Mash | Net carbs | Calories |
|---|---|---|
| Classic potato | ~30 to 35 g | ~210 |
| Cauliflower | ~4 to 6 g | ~50 to 80 |
| Loaded cauliflower | ~7 g | ~190 |
🙋 Your questions, answered
Does it actually taste like potatoes?
Honestly, not exactly, and anyone who promises otherwise is selling something. But with butter, garlic, cream cheese and salt, it hits the same comfort notes: creamy, rich, savory. Most people stop missing the potatoes by the second bite. 💛
How do I fix watery mash?
Steam instead of boiling, squeeze the florets dry in a towel, and add cream cheese. If it’s already runny, cook it in a dry pan 3 to 4 minutes or stir in Parmesan.
Can I freeze it?
Yes. Cool completely, portion into freezer bags flat, and freeze up to 3 months. Thaw overnight, then reheat in a skillet with 1 tbsp butter, stirring until any separated liquid cooks off. A quick re-blend brings back the silk.
Fresh or frozen cauliflower?
Both work. Frozen is convenient and often cheaper, but holds more water. Steam from frozen 8 to 10 minutes and squeeze extra firmly. Fresh gives a slightly sweeter, creamier result.
Food processor, blender or masher?
A food processor gives the best texture. A hand masher leaves a rustic, fluffy mash. Avoid a blender unless you add a splash of cream, as it can turn it into purée.
🌟 Your first batch starts tonight
Start with recipe 1. Steam, squeeze, blend. Once you taste how creamy it gets, you’ll never feel left out at the dinner table again. Save this page, share it with the friend who misses mashed potatoes most, and tell us in the comments which twist won your family over. ❤️