Mashed cauliflower took a beating during the keto-diet years, mostly because every recipe sold it as “just like mashed potatoes!” — which it isn’t. So people made it expecting potatoes, were disappointed, and the whole category got written off.
Reset the expectations and it’s actually a great side. Creamy, savory, garlicky, with a fraction of the calories of mashed potatoes. It doesn’t replace mashed potatoes; it just sits at a different table doing its own thing.
Why this works
Boiling the garlic with the cauliflower mellows the harsh raw bite into something nutty and sweet. Greek yogurt adds tang and creaminess for a fraction of the calories of the cream-and-butter mash you’d get with potatoes. A small amount of butter and Parmesan provide just enough fat and umami to make the mash feel rich without being heavy.
The biggest mistake with mashed cauliflower is over-blending. Cauliflower has more pectin than you’d expect, and processing too long releases it, turning your mash into a gluey paste. Pulse until smooth and stop.
Variations to try
- Roasted garlic: roast a head of garlic until soft, squeeze out the cloves, and use 6-8 cloves instead of 3 boiled. Way more depth.
- Cheddar-bacon: stir in 1/4 cup shredded cheddar plus 2 tbsp crumbled bacon at the end. Now it’s a side dish that drops the gym in your lap.
- Herb-loaded: stir in 2 tbsp finely chopped parsley and 1 tbsp fresh thyme leaves at the end.
Storage and meal prep
Stores reasonably well — 3-4 days in the fridge. Reheat gently in the microwave with a splash of milk or broth to loosen, since it firms up cold. Doesn’t freeze well; the texture turns watery on thaw.
If you’re meal-prepping, make a fresh batch on Sunday and Wednesday rather than trying to stretch one batch a full week. The texture is at its best within 48 hours of making it.
Ingredients
Makes 4 servings.
- 1 large head cauliflower (about 2 lb), cut into florets
- 3 cloves garlic, peeled and smashed
- 2 tbsp Greek yogurt (plain, full-fat or 2%)
- 1 tbsp butter
- 2 tbsp grated Parmesan cheese
- 1/2 tsp salt
- 1/4 tsp black pepper
- 2 tbsp fresh chives, chopped (optional)
Instructions
- Bring a large pot of salted water to a boil. Add cauliflower florets and garlic cloves.
- Boil 12-15 minutes, until cauliflower is fork-tender (a knife should slide through with no resistance).
- Drain very well. Let sit in the colander 2-3 minutes — extra moisture is the enemy of a good mash.
- Transfer to a food processor. Add Greek yogurt, butter, Parmesan, salt, and pepper.
- Pulse until smooth, scraping down the sides once. Don't over-blend or it'll get gluey.
- Taste and adjust seasoning. Top with chives if using and serve immediately.
Nutrition (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 95 kcal |
| Protein | 6 g |
| Carbs | 9 g |
| Fat | 5 g |
| Fiber | 4 g |
| Sugar | 4 g |
| Sodium | 410 mg |
Estimates calculated from typical USDA values for the listed ingredients. Your numbers will vary slightly based on brand and exact portion.
Frequently Asked Questions
Will this taste like potatoes?
No, and that's fine. It tastes like really good cauliflower with a smooth texture and lots of garlic. If you go in expecting potatoes you'll be disappointed; if you go in wanting a creamy savory side, you'll love it.
Can I use frozen cauliflower?
Yes — and honestly it's easier. Steam from frozen for 8-10 minutes, drain very well, and proceed with the recipe. You'll save the cutting time.
How do I keep it from being watery?
Drain the cauliflower thoroughly and let it steam off in the colander for 2-3 minutes before processing. Some people press it gently with a clean towel. The drier you start, the creamier it ends up.
Can I make this dairy-free?
Yes — swap the yogurt for unsweetened plant yogurt or 2 tbsp olive oil, skip the Parmesan and butter, and add 1 tbsp nutritional yeast for the savory note. Calorie count stays similar.
More to cook: All recipes · Find a meal plan · Crunch the numbers