Craving mashed potatoes but want a healthier twist? These Easy Creamy Cauliflower Mashed Potatoes are here to deliver all the creamy, comforting goodness of traditional mashed potatoes, with a lighter, veggie-packed spin. Whether you’re watching your carbs or just looking for something a little different, this recipe has you covered. With the rich creaminess of cauliflower, a touch of butter, and a sprinkle of seasoning, these mashed potatoes are so satisfying, you might just forget they’re not potatoes at all! Trust me, they’re a game-changer.
Why You’ll Love Easy Creamy Cauliflower Mashed Potatoes
- Lighter Version of Classic Mashed Potatoes: These cauliflower mashed potatoes give you that same indulgent creamy texture but with fewer carbs and calories—perfect if you’re trying to eat a little lighter without sacrificing flavor.
- Quick and Easy: With just a few ingredients and simple steps, this dish comes together in no time. It’s perfect for a weeknight dinner or a special occasion.
- Super Creamy: Cauliflower’s mild flavor blends beautifully with butter and cream, giving you a velvety mash that’s just as satisfying as the traditional version.
- Customizable: Add your favorite herbs, spices, or cheese to make these mashed cauliflower potatoes truly your own.
- Kid-Friendly: Even picky eaters will love the smooth texture and buttery taste—getting them to eat their veggies has never been so easy!

Ingredients
Let’s break down the ingredients you’ll need to create this creamy dish:
Cauliflower
The star of this recipe! Cauliflower gives you that smooth, creamy texture, while being much lighter than potatoes. It’s low-carb and high in fiber, making it a great choice for a healthy alternative.
Butter
Butter adds richness and flavor, giving the mashed cauliflower that creamy comfort food taste we all love. You can use salted or unsalted butter depending on your preference.
Cream Cheese
Cream cheese makes the mash extra creamy and smooth. It adds a subtle tanginess that balances the richness of the butter.
Garlic
Fresh garlic gives the mashed cauliflower an aromatic depth and an extra layer of flavor. It complements the cauliflower perfectly and adds some savory goodness.
Heavy Cream or Milk
For the right creamy consistency, you’ll need a bit of cream or milk. Heavy cream gives it a richer texture, but you can use milk for a lighter version.
Salt & Pepper
Simple seasoning to taste—salt enhances all the flavors, while pepper adds just the right amount of kick.
(Note: The full ingredients list, including measurements, is provided in the recipe card directly below.)
Instructions
Ready to make these creamy mashed cauliflower potatoes? Let’s dive in:
Cook the Cauliflower
Start by cutting the cauliflower into florets and steaming or boiling them until they are fork-tender, about 10-12 minutes. You want the cauliflower soft enough to mash easily.
Sauté the Garlic
While the cauliflower is cooking, melt the butter in a large skillet over medium heat. Add the minced garlic and sauté for about 1-2 minutes, until fragrant. This step really brings out the garlic’s flavor.
Mash the Cauliflower
Once the cauliflower is cooked, drain it well and place it in a large bowl or food processor. Add the sautéed garlic and butter mixture, along with the cream cheese. Mash with a potato masher or pulse in a food processor until smooth and creamy. If you want an even creamier texture, add a little bit of heavy cream or milk to adjust the consistency.
Season to Taste
Taste and season the mashed cauliflower with salt and pepper. Feel free to add more butter, cream cheese, or seasonings to make it as rich and flavorful as you like.
Serve and Enjoy
Serve the mashed cauliflower immediately, garnished with fresh herbs or a little extra butter if desired. Enjoy this creamy side dish with your favorite meal!
Nutrition Facts
Servings: 4
Calories per serving: 120
Preparation Time
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
How to Serve Easy Creamy Cauliflower Mashed Potatoes
These mashed cauliflower potatoes are a versatile side dish that pairs wonderfully with almost any meal:
- With Roasted Meat: Serve alongside roast chicken, beef, or pork for a comforting, hearty meal.
- With Grilled Vegetables: For a lighter option, pair these mashed cauliflower potatoes with grilled veggies for a balanced meal.
- As a Low-Carb Side: If you’re following a low-carb or keto diet, these cauliflower mashed potatoes are the perfect substitution for traditional mashed potatoes.
- With Gravy: For extra richness, top with your favorite gravy or a drizzle of melted butter.
Additional Tips
- Make Ahead: You can make the mashed cauliflower ahead of time and store it in the refrigerator for up to 3 days. Reheat in the microwave or on the stovetop with a little added cream or butter.
- Freeze for Later: This dish freezes well, so if you have leftovers, store them in an airtight container in the freezer for up to 3 months. Just thaw and reheat when you’re ready to serve.
- Add Cheese: For a cheesy twist, add shredded cheddar, Parmesan, or cream cheese to the mashed cauliflower for even more creamy goodness.
- Seasonings: Feel free to experiment with other seasonings like garlic powder, onion powder, or even a pinch of nutmeg for a unique flavor.
FAQ Section
Q1: Can I use frozen cauliflower?
A1: Yes, frozen cauliflower works perfectly fine for this recipe. Just be sure to thaw and drain it well before mashing.
Q2: Can I make this recipe dairy-free?
A2: Yes! Use a dairy-free butter and cream cheese alternative, and opt for almond milk or coconut cream in place of the heavy cream or milk.
Q3: How can I make the mashed cauliflower smoother?
A3: If you want a smoother texture, you can use a food processor or blender to puree the cauliflower until it’s silky smooth.
Q4: Can I add herbs to the mashed cauliflower?
A4: Absolutely! Fresh herbs like chives, parsley, or thyme would make a wonderful addition. You can stir them in after mashing for an extra burst of flavor.
Q5: Can I use this as a base for mashed potatoes?
A5: While this is a cauliflower-based recipe, it’s an excellent substitute for mashed potatoes, giving you a lighter but equally satisfying dish.
Q6: Can I make this ahead of time?
A6: Yes, you can prepare the mashed cauliflower in advance. Store it in an airtight container in the fridge and reheat with a bit of extra cream or butter to bring it back to life.
Q7: How do I store leftovers?
A7: Store leftover mashed cauliflower in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or on the stovetop.
Q8: Can I add cheese to this recipe?
A8: Yes, adding cheese like cheddar or Parmesan will give the mashed cauliflower a richer, more indulgent flavor.
Q9: Can I use milk instead of heavy cream?
A9: Yes, you can use milk for a lighter version, but the texture won’t be as rich as with heavy cream.
Q10: Can I use a hand mixer to mash the cauliflower?
A10: Yes, you can use a hand mixer for a super smooth and fluffy texture.
Conclusion
These Easy Creamy Cauliflower Mashed Potatoes are a delicious and healthy alternative to classic mashed potatoes, without skimping on flavor or creaminess. Perfect for a low-carb side dish or a lighter version of a family favorite, this recipe is quick, easy, and completely satisfying. Give it a try—you won’t believe how tasty cauliflower can be!
PrintEasy Creamy Cauliflower Mashed Potatoes
This Easy Creamy Cauliflower Mashed Potatoes recipe is a lighter, healthier alternative to traditional mashed potatoes. The roasted garlic and cottage cheese (or Greek yogurt) add incredible creaminess and flavor. Perfect for a low-carb side dish!
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Roasting
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1 medium head of cauliflower, cut into florets
- 1/2 cup cottage cheese or Greek yogurt
- 1 head of garlic
- 2 tbsp olive oil
- 1/2 tsp sea salt (or more to taste)
- 1/4 tsp ground black pepper
- Unsweetened almond milk (optional, as needed for consistency)
Instructions
-
Roast the Garlic:
Preheat your oven to 400°F (200°C). Slice off the top of the garlic head to expose the cloves. Drizzle with 1 tablespoon of olive oil, and wrap the garlic head in aluminum foil. Roast for 35-40 minutes or until the cloves are soft and golden. Let cool slightly before squeezing out the roasted garlic. -
Cook the Cauliflower:
Bring a large pot of water to a boil. Add the cauliflower florets and cook for 10-12 minutes or until fork-tender. Drain well and let cool slightly. -
Remove Moisture from Cauliflower:
Place the cauliflower in a clean kitchen towel and squeeze out as much moisture as possible. This step helps achieve a thicker, creamier consistency. -
Blend the Ingredients:
In a food processor, combine the cauliflower, roasted garlic, cottage cheese (or Greek yogurt), remaining olive oil, salt, and pepper. Blend until smooth, scraping down the sides as needed. Adjust seasoning to taste. -
Adjust Consistency (Optional):
If the mashed cauliflower is too thick, add a splash of almond milk until it reaches your preferred texture. -
Serve:
Serve hot with your favorite toppings, such as a drizzle of melted butter, fresh herbs, or grated parmesan cheese.
Notes
- To make this dish dairy-free, use Greek-style non-dairy yogurt or a plant-based cheese substitute.
- This can be made ahead of time and stored in the refrigerator for a few days, or frozen for longer storage.
- If you’d prefer a richer version, you can add a splash of cream or a dollop of sour cream.
Nutrition
- Serving Size: 1/4 of the recipe
- Calories: 120kcal
- Sugar: 5g
- Sodium: 300mg
- Fat: 9g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 4g
- Protein: 5g
- Cholesterol: 10mg