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. 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. 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
- Protein: 3.8g
- Fat: 22.5g
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.









