Creamy Mashed Cauliflower for Effortless Comfort is the potato-free mash I actually crave: cauliflower simmered with garlic cloves, then blended with almond milk, cream, butter, and cream cheese. Chopped scallions finish the bowl. It is silky, rich, and weeknight-easy.
Ingredients
- 2 medium heads cauliflower (16.6 oz / 472 g total)
- 2.0 cups salted water (16.0 oz / 473 g)
- 1.0 cup almond milk (8.0 oz / 227 g)
- 0.33 cup heavy cream (2.6 oz / 74 g)
- 4 garlic cloves (0.4 oz / 12 g)
- 0.25 tsp. nutmeg powder (0.02 oz / 0.5 g)
- 4.0 tbsp. (60 ml) unsalted butter, room temperature (2.0 oz / 57 g)
- 2.0 tbsp. cream cheese (1.0 oz / 28 g)
- 1.0 tbsp. chopped fresh scallions (0.1 oz / 3 g)
- 0.1 tsp. (0.5 ml) salt and black pepper, to taste (0.01 oz / 0.3 g)
Directions
- Boil 2.0 cups (16.0 oz / 473 g) of salted water over medium heat, add the cauliflower, reduce heat, and simmer for 10 minutes before draining into a large bowl.
- Warm 1.0 cup (8.0 oz / 227 g) almond milk, 0.33 cup (2.6 oz / 74 g) heavy cream, 4 garlic cloves, 0.25 tsp. (0.02 oz / 0.5 g) nutmeg powder, and 0.1 tsp. (0.01 oz / 0.3 g) salt and black pepper in a small pot over medium-low heat for 1 to 2 minutes while the cauliflower cooks.
- Mash the drained cauliflower until perfectly smooth, then add 4.0 tbsp. (2.0 oz / 57 g) unsalted butter, 2.0 tbsp. (1.0 oz / 28 g) cream cheese, and pour in the warm almond milk mixture, stirring vigorously to combine all ingredients.
- Garnish the finished dish with 1.0 tbsp. (0.1 oz / 3 g) of chopped fresh scallions and serve immediately.
Nutritional Information (Per Serving)
- Calories: 245 kcal
- Carbs: 8.5g (0.3 oz)
- Protein: 3.8g (0.13 oz)
- Fat: 22.5g (0.79 oz)
Pro Tips
- Drain Thoroughly: Cauliflower holds a lot of water. After boiling and draining, lightly press the florets with a clean kitchen towel to remove excess moisture and prevent a soggy mash.
- Use a Food Processor: For a truly velvety, potato-like texture, skip the manual masher and blend the cooked cauliflower in a food processor before folding in the warm dairy mixture.
- Roast the Garlic: For a deeper, sweeter flavor profile, swap the raw garlic boiled in the cream mixture for a whole head of roasted garlic squeezed directly into the mash.
- Temperature Matters: Ensure your butter and cream cheese are fully at room temperature before mixing. This prevents the cauliflower from cooling down too quickly and ensures a seamless, creamy emulsion.
Frequently Asked Questions (FAQ)
Preparing creamy mashed cauliflower in advance
You can make creamy mashed cauliflower ahead of time. It can be prepared up to 3 days in advance.
Store it in an airtight container in the refrigerator. Reheat gently on the stovetop over low heat, adding a splash of almond milk if it needs thinning.
How do I fix watery mashed cauliflower? If your mash turns out too thin, transfer it to a saucepan and cook it uncovered over low heat for 5-10 minutes, stirring frequently, allowing the excess moisture to evaporate.
Is this creamy mashed cauliflower keto-friendly? Absolutely. By substituting traditional starchy potatoes with cauliflower and using high-fat, low-carb dairy like heavy cream and cream cheese, this side dish fits perfectly into a ketogenic diet.
Can I freeze leftover mashed cauliflower? Freezing is possible, but the texture may become slightly grainy upon thawing due to the dairy separating. To restore its creamy mashed cauliflower consistency, reheat it slowly on the stove and whisk vigorously, or run it through a blender for a few seconds.
Pro Tips
- Drain the cauliflower thoroughly and press the florets in a clean kitchen towel. Extra trapped water is what turns mash into soup.
- Keep the butter and cream cheese at room temperature before mixing. Everything emulsifies into a smooth puree instead of greasing out in streaks.
- A food processor gives the smoothest, most potato-like texture. Blend the cooked cauliflower first, then fold in the warm dairy mixture.
- For a deeper, sweeter garlic flavor, replace the boiled garlic cloves with a whole head of roasted garlic squeezed into the mash.
- Leftovers thicken in the fridge. Rewarm gently with a splash of almond milk and stir until smooth again.
Frequently Asked Questions
Is mashed cauliflower keto?
Yes, this is a classic keto swap. Each serving runs about 245 calories with 22.5 g of fat and just 8.5 g of carbs, most of it fiber from the cauliflower.
Can I make mashed cauliflower ahead of time?
Make it up to 3 days ahead and refrigerate it. Rewarm over low heat with a splash of almond milk and stir vigorously to bring the creaminess back.
Can I freeze it?
You can freeze it for up to 2 months, though the texture softens a little on thawing. Reheat it gently and give it a quick whip to smooth it out.
Can I use dairy-free substitutes?
The recipe already leans on almond milk, so swap the butter and cream cheese for dairy-free versions and use a little more almond milk to loosen the mash.
Recipe card below.
More Recipes You'll Love
- The Easiest, Creamiest Greens You'll Ever Make!
- 10-Minute Sautéed Green Beans and Radishes
- Instant Pot Jerk Pork

Ingredients
Method
- Boil 2. 0 cups (16. 0 oz / 473 g) of salted water over medium heat, add the cauliflower, reduce heat, and simmer for 10 minutes before draining into a large bowl.
- Warm 1. 0 cup (8. 0 oz / 227 g) almond milk, 0. 33 cup (2. 6 oz / 74 g) heavy cream, 4 garlic cloves, 0. 25 tsp. (0. 02 oz / 0. 5 g) nutmeg powder, and 0. 1 tsp. (0. 01 oz / 0. 3 g) salt and black pepper in a small pot over medium-low heat for 1 to 2 minutes while the cauliflower cooks.
- Mash the drained cauliflower until perfectly smooth, then add 4. 0 tbsp. (2. 0 oz / 57 g) unsalted butter, 2. 0 tbsp. (1. 0 oz / 28 g) cream cheese, and pour in the warm almond milk mixture, stirring vigorously to combine all ingredients.
- Garnish the finished dish with 1. 0 tbsp. (0. 1 oz / 3 g) of chopped fresh scallions and serve immediately.
- Drain Thoroughly: Cauliflower holds a lot of water.
- After boiling and draining, lightly press the florets with a clean kitchen towel to remove excess moisture and prevent a soggy mash.
- Roast the Garlic: For a deeper, sweeter flavor profile, swap the raw garlic boiled in the cream mixture for a whole head of roasted garlic squeezed directly into the mash.








