Love this? Save it for later!
Share the inspiration with your friends
Introduction
“The first time I accidentally created this creamy cauliflower mash, I was actually trying to make mashed potatoes. Yeah, I know—classic mix-up, right? It was a chilly Thursday evening, and I was halfway through a grocery haul when I realized I’d grabbed a head of cauliflower instead of potatoes. At first, I thought, ‘Great, now what?’ But honestly, after a quick bit of improvising, what came out was surprisingly good—so good that I kept tweaking it until it became my go-to low-carb comfort food under 100 calories. You know that feeling when you expect one thing but end up with something even better? That was it for me.”
It’s funny how sometimes mistakes in the kitchen lead to your favorite recipes. This creamy cauliflower mash has saved many weeknight dinners and even impressed some skeptical friends who swore they didn’t like cauliflower. I mean, who knew that a simple swap could turn into a dish so smooth, buttery, and satisfying without all the carbs?
If you’ve been hunting for a healthier alternative to traditional mashed potatoes without sacrificing that velvety texture and rich flavor, this recipe is for you. Plus, it’s under 100 calories per serving, so you can enjoy it guilt-free. Whether you’re managing carbs, watching calories, or just looking for a simple side that feels like a warm hug on a plate, this creamy cauliflower mash might just become your new favorite.
Why You’ll Love This Recipe
After testing this creamy cauliflower mash over and over (and yes, sometimes making a mess or two), I can confidently say it nails all the marks for a comfort food fix without the heavy calorie load. Here’s why this recipe stands out:
- Quick & Easy: Ready in about 20 minutes, perfect for those busy nights when you don’t want to fuss.
- Simple Ingredients: No obscure items here—you probably have everything in your pantry or fridge already.
- Perfect for Low-Carb & Keto Diets: Keeps carbs low without feeling like you’re missing out on that creamy texture.
- Crowd-Pleaser: Even cauliflower skeptics have come back for seconds (true story).
- Unbelievably Delicious: That silky smooth mouthfeel combined with a hint of garlic and butter makes it pure comfort.
What really makes this recipe different is how it manages to stay light yet rich. Instead of heavy cream or loads of butter, it uses a touch of cream cheese and just enough butter to keep it luscious without tipping the calorie scale. I’ve also experimented with blending the cauliflower to the perfect texture—not too chunky, not too runny—which makes it feel like a treat rather than a diet dish.
Honestly, this mash isn’t just food; it’s the kind of dish that makes you close your eyes after the first bite and think, “Yeah, I could eat this every day.” It’s comfort food that fits your lifestyle, whether you’re cutting carbs or just craving something warm and satisfying without the guilt.
What Ingredients You Will Need
This creamy cauliflower mash uses straightforward, wholesome ingredients that come together beautifully to deliver that cozy, creamy feeling without fuss or fancy shopping trips. Here’s what you’ll need:
- Cauliflower: 1 large head, chopped into florets (fresh or frozen works fine; fresh gives a bit more flavor)
- Unsalted Butter: 2 tablespoons, softened (adds richness without overpowering)
- Cream Cheese: 2 ounces, softened (I like Philadelphia for its smoothness; it really amps up the creaminess)
- Garlic: 2 cloves, minced (optional but highly recommended for that subtle savory kick)
- Heavy Cream or Milk: 2 tablespoons (use dairy-free milk like almond if you prefer; adds just enough moisture)
- Salt: ½ teaspoon, or to taste (balances the flavors)
- Black Pepper: Freshly ground, to taste
- Fresh Chives or Parsley: 1 tablespoon, finely chopped (optional garnish for a pop of color and freshness)
For a dairy-free version, swap butter and cream cheese with vegan margarine and plant-based cream cheese alternatives. If you want a little extra flavor punch, a sprinkle of smoked paprika or a dash of nutmeg can be delightful additions. In winter, I sometimes add a pinch of roasted garlic powder when I’m out of fresh garlic—still tasty!
Equipment Needed

To whip up this creamy cauliflower mash, you don’t need much—just the basics plus a couple of helpful tools that make the job easier:
- Large Pot: For boiling or steaming the cauliflower. A steamer basket works great if you have one; it keeps the cauliflower from getting too soggy.
- Colander: To drain the cauliflower well after cooking.
- Food Processor or Blender: Essential for getting that smooth, creamy texture. I’ve tried mashing by hand, but honestly, the food processor makes a world of difference.
- Mixing Bowl: For combining the cauliflower with butter, cream cheese, and seasonings.
- Wooden Spoon or Silicone Spatula: For folding ingredients together gently.
If you don’t have a food processor, a high-speed blender can work, but you might need to stop and scrape the sides a few times. For a budget-friendly tip, a handheld immersion blender can also do the trick if you work in small batches. Keeping your tools well-maintained helps too; I always make sure my blades are sharp for the smoothest mash. This little attention makes prep faster and the texture better.
Preparation Method
- Prep Cauliflower (10 minutes): Start by washing and chopping the cauliflower into evenly sized florets—about 1 to 2 inches each. This helps them cook evenly. If you’re using frozen, no need to thaw; just measure out about 4 cups.
- Cook Cauliflower (10-12 minutes): Bring a large pot of salted water to a boil. Add the cauliflower florets and cook until very tender when pierced with a fork—about 10 to 12 minutes. Alternatively, steam the florets in a steamer basket over boiling water for 12-15 minutes. Don’t overcook, or the mash can turn watery.
- Drain Well: Once cooked, drain the cauliflower thoroughly using a colander. You want to get rid of as much moisture as possible to avoid a runny mash. Let it sit for a minute to steam off extra water.
- Blend the Mash: Transfer the drained cauliflower to your food processor. Add the softened butter, cream cheese, minced garlic, and heavy cream or milk. Blend until smooth and creamy. This usually takes about 1 to 2 minutes. Stop and scrape down the sides if needed to get an even texture. If you want a chunkier feel, pulse a few times instead.
- Season: Add salt and freshly ground black pepper to taste. Blend briefly to mix. Taste and adjust seasoning if necessary.
- Garnish and Serve: Spoon the mash into a serving bowl and sprinkle with chopped fresh chives or parsley if you like. Serve warm as a comforting side dish.
Tip: If your mash feels too thick, add a splash more cream or milk to loosen it up. Too watery? Pop it back in a warm pan and stir gently over low heat to evaporate extra moisture. I once forgot to drain the cauliflower well, and the mash turned soupy—lesson learned!
Cooking Tips & Techniques
Getting creamy cauliflower mash just right can be a bit tricky at first, but trust me, a few tricks go a long way. Here’s what I’ve learned:
- Steaming vs. Boiling: Steaming preserves more flavor and nutrients, but boiling works fine if you don’t overdo it. Just keep an eye so the cauliflower doesn’t soak up too much water.
- Drying the Cauliflower: This step is crucial. Excess moisture means a watery mash, which nobody wants. After cooking, let the cauliflower sit in the colander a few minutes to drain and steam off.
- Softened Ingredients: Make sure butter and cream cheese are softened for easy blending. Cold dairy can cause lumps.
- Blending Technique: Use a food processor or blender to get that silky texture. I’ve found pulsing first then blending fully gives you control over consistency.
- Seasoning: Don’t be shy with salt and pepper—they really bring out the cauliflower’s mild flavor. Garlic adds warmth, but if you’re wary, start with less and add more as you go.
- Flavor Balance: A little acid (like a squeeze of lemon or splash of vinegar) can brighten the mash if you find it too bland. I sometimes add this trick when serving with richer mains.
- Make Ahead: This mash reheats well. Store leftovers in an airtight container and warm gently on the stove or microwave, stirring occasionally.
Variations & Adaptations
This creamy cauliflower mash is versatile and welcomes some fun tweaks. Here are a few variations I’ve tried or recommend:
- Cheesy Twist: Stir in ¼ cup grated Parmesan or sharp cheddar for a richer, cheesier flavor. Perfect for an indulgent low-carb side.
- Herb Infusion: Add fresh rosemary, thyme, or dill during blending for a fragrant, herbaceous note. I love rosemary with roasted chicken.
- Spicy Kick: A pinch of cayenne or smoked paprika added to the mash gives it a subtle warmth that pairs beautifully with grilled meats.
- Dairy-Free Version: Replace butter and cream cheese with olive oil and coconut cream or a nut-based cream cheese alternative. It’s surprisingly creamy and still low-calorie.
- Roasted Cauliflower Mash: Instead of boiling, roast the cauliflower florets in the oven at 425°F (220°C) for 25-30 minutes until golden. This adds a lovely nutty depth to the mash.
Serving & Storage Suggestions
Serve this creamy cauliflower mash warm, straight from the pot or reheat gently when needed. It pairs beautifully with roasted chicken, grilled steak, or even a hearty vegetable stew. For a cozy meal, I like to spoon it alongside crispy garlic chicken, letting the juicy flavors soak into the mash.
Leftovers keep well in the refrigerator for up to 3 days. Store in an airtight container to prevent it from drying out. When reheating, add a splash of cream or milk and stir over low heat to restore the creamy texture. Avoid overheating, or it may separate.
This mash also freezes nicely. Portion it into freezer-safe containers and thaw overnight in the fridge before warming. Flavors mellow with time, making it even more comforting the next day.
Nutritional Information & Benefits
Each serving of this creamy cauliflower mash clocks in under 100 calories, making it a smart choice for calorie-conscious eaters. Cauliflower is low in carbs but high in fiber, vitamins C and K, and antioxidants, which support immune health and digestion.
The recipe’s use of moderate butter and cream cheese adds healthy fats that help keep you full and satisfied without overdoing calories. Plus, it’s gluten-free and can be adapted for dairy-free diets easily.
Personally, I appreciate how this mash fits into a balanced diet without feeling like a sacrifice. It’s comfort food that nourishes—not just fills.
Conclusion
This creamy cauliflower mash is a little kitchen miracle—a low-carb, under 100-calorie side dish that doesn’t skimp on flavor or texture. Whether you’re cutting carbs, watching calories, or just want a comforting dish that’s quick to make, this recipe has your back.
Feel free to tweak it to your taste—add herbs, cheese, or a pinch of spice to make it your own. I love how forgiving it is and how it turns simple ingredients into something soulful and satisfying.
If you give it a try, I’d love to hear how you customize it or what dishes you pair it with. Drop a comment below and share your creamy cauliflower mash experience—let’s keep the cozy vibes going!
Remember, comfort food doesn’t have to be complicated or heavy. Sometimes, the simplest swaps create the best memories.
FAQs
- Can I use frozen cauliflower for this mash?
Yes! Frozen cauliflower works well and saves prep time. Just cook it until tender and drain thoroughly before mashing. - How do I make this recipe dairy-free?
Swap butter with olive oil or vegan margarine and replace cream cheese with dairy-free alternatives like cashew or coconut-based cream cheese. - Can I prepare this mash ahead of time?
Absolutely. You can make it a day ahead and reheat gently on the stove or microwave, adding a splash of milk or cream to loosen it up. - What if I don’t have a food processor?
A blender or immersion blender can work, but be careful not to overblend or the mash might get too watery. Mashing by hand gives a chunkier texture but is less smooth. - Is this mash suitable for keto diets?
Yes, cauliflower is low in carbs and paired with fats like butter and cream cheese, this recipe fits well into most keto meal plans.
Pin This Recipe!

Creamy Cauliflower Mash
A low-carb, creamy cauliflower mash that serves as a comforting, under 100-calorie alternative to traditional mashed potatoes. Smooth, buttery, and perfect for keto and low-carb diets.
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Total Time: 22 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 1 large head cauliflower, chopped into florets (about 4 cups)
- 2 tablespoons unsalted butter, softened
- 2 ounces cream cheese, softened
- 2 cloves garlic, minced (optional)
- 2 tablespoons heavy cream or milk (dairy-free milk like almond milk can be used)
- ½ teaspoon salt, or to taste
- Freshly ground black pepper, to taste
- 1 tablespoon fresh chives or parsley, finely chopped (optional garnish)
Instructions
- Wash and chop the cauliflower into evenly sized florets, about 1 to 2 inches each. If using frozen, measure about 4 cups without thawing.
- Bring a large pot of salted water to a boil. Add cauliflower florets and cook until very tender, about 10 to 12 minutes. Alternatively, steam the florets for 12 to 15 minutes until tender.
- Drain the cauliflower thoroughly using a colander and let it sit for a minute to steam off extra water.
- Transfer the drained cauliflower to a food processor. Add softened butter, cream cheese, minced garlic, and heavy cream or milk. Blend until smooth and creamy, about 1 to 2 minutes, stopping to scrape down the sides as needed. Pulse a few times if you prefer a chunkier texture.
- Add salt and freshly ground black pepper to taste. Blend briefly to mix and adjust seasoning if necessary.
- Spoon the mash into a serving bowl and garnish with chopped fresh chives or parsley if desired. Serve warm.
Notes
For a dairy-free version, replace butter and cream cheese with vegan margarine and plant-based cream cheese alternatives. To avoid watery mash, drain cauliflower thoroughly and let it steam off excess moisture. If mash is too thick, add more cream or milk. Reheat leftovers gently with a splash of cream or milk to restore creaminess. Roasting cauliflower instead of boiling adds a nutty flavor.
Nutrition
- Serving Size: About 1 cup per serv
- Calories: 90
- Sugar: 2
- Sodium: 230
- Fat: 7
- Saturated Fat: 4
- Carbohydrates: 5
- Fiber: 2
- Protein: 3
Keywords: cauliflower mash, low-carb, keto, creamy cauliflower, mashed cauliflower, healthy side dish, low calorie, gluten-free, dairy-free option



