These healthy cauliflower mashed potatoes are creamy, easy to make, and ready in just 20 minutes. They’re naturally low-carb, vegan, gluten-free, and dairy-free.

Creamy mashed cauliflower topped with fresh thyme and olive oil.

Cauliflower is one of the vegetables I cook with all the time. I use it for fried rice, hummus, and soups, but turning it into a mash is one of the easiest ways to serve it as a side dish.

I use olive oil instead of cream or butter and add garlic for flavor. I usually serve it with chicken, fish, or steak for a weeknight dinner, but it’s also a nice alternative to mashed potatoes for Thanksgiving or Christmas.

Recipe Highlights

  • Quick to make: Ready in just 20 minutes.
  • Low in carbs and calories: Cauliflower is naturally lower in both than potatoes, making it a lighter alternative to traditional mashed potatoes.
  • No special equipment: A potato masher is all you need.
  • Easy to customize: Add herbs, spices, cheese, or butter.

Key Ingredients & Substitutions

  • Cauliflower: Fresh or frozen florets both work. Riced cauliflower can save some prep time but it cooks faster, so adjust the cooking time accordingly.
  • Garlic: I use fresh garlic, but you can substitute ¼ teaspoon of garlic powder if you prefer.
  • Olive oil: You can replace it with butter for a richer flavor.

See the recipe card below for a detailed ingredient list and step-by-step instructions.

How to Make Cauliflower Mashed Potatoes

  1. Cook the cauliflower: Boil or steam until very tender. Drain well and return it to the warm pot for a few minutes to release excess moisture.
  2. Sauté the garlic: Heat the olive oil and cook the garlic for 30 seconds without letting it brown.
  3. Mash: Transfer the cauliflower and garlic oil to a food processor and blend until smooth, or use a potato masher for more texture.
  4. Season and serve: Add salt and pepper to taste. Garnish with fresh herbs or a drizzle of olive oil, if desired.

Recipe Variations

  • Cheesy: Add Parmesan or cheddar, or nutritional yeast for a vegan option.
  • Extra creamy: Mix in a spoonful of cream cheese or sour cream.
  • Herbs and spices: Try parsley, chives, rosemary, nutmeg, or a pinch of red pepper flakes.
  • Toppings: Add crispy bacon bits, crumbled feta, nuts, seeds, or a dollop of pesto.
  • Roasted cauliflower: Roast the cauliflower and garlic instead of boiling them for a deeper flavor.

How to Serve Mashed Cauliflower

I like to serve this in place of mashed potatoes with breaded chicken, fish, or steak. It also works well as a topping for cottage pie or shepherd’s pie, and as a lighter side for the holidays.

Elena’s Tips

  • Cut the florets evenly: Keeping them roughly the same size helps them cook at the same rate.
  • Cook until very tender: If the cauliflower is still firm, the mash can turn out grainy.
  • Remove excess moisture: After draining, leave the cauliflower in the warm pot for a few minutes to prevent a watery mash.
  • Don’t overblend: Stop once you reach your preferred consistency. A food processor gives a smoother result, while a potato masher leaves more texture.

Storage & Freezing

Storage: Keep leftovers in an airtight container in the refrigerator for up to 4 days.

Reheating: Warm gently on the stovetop or in the microwave in 30-second intervals, stirring in between.

Freezing: Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating. The texture may be slightly less smooth after freezing.

One thing to know: Mashed cauliflower may develop a mild cabbage-like smell after refrigeration. This can happen naturally, but discard it if the smell is unusually strong or unpleasant, or if there are other signs of spoilage.

Healthy cauliflower mashed potatoes garnished with fresh thyme.

More Simple Side Dishes

If you’ve made this mashed cauliflower, leave a comment and rating below. I’d love to know how it turned out for you.

How To Make It: Creamy Mashed Cauliflower

(5 stars) 15 ratings
This mashed cauliflower is a creamy, low-carb alternative to mashed potatoes. It’s vegan, gluten-free, dairy-free, and ready in just 20 minutes.

Ingredients

  • 1 medium head of cauliflower (3 lbs / 1.3 kg), trimmed and cut into florets
  • 1 tablespoon extra virgin olive oil
  • 2 garlic cloves, minced
  • ½ teaspoon salt
  • ⅛ teaspoon freshly ground black pepper

Garnish (optional)

  • chopped fresh thyme, extra virgin olive oil, and homemade flavored salt.

Instructions

Cook the cauliflower

  1. Boil the florets in a large pot of water for 10–12 minutes until very tender. You can also steam them in a steamer basket over boiling water for the same amount of time.
  2. Drain and return to the hot pot. Cover and let it sit 2–3 minutes to release the extra moisture.

 Sauté the garlic

  1. While the cauliflower rests, warm the olive oil in a pan over medium heat. Add the garlic and cook for 30 seconds, just enough to soften, not brown.

Mash or blend

  1. Add the garlic and olive oil to the cauliflower along with the salt and pepper. Mash with a potato masher for a chunky texture, or use a food processor for a smoother mash.

Season and serve

  1. Add salt and pepper to taste. Garnish with thyme and olive oil if desired. Serve immediately.

Notes

 
  • Cauliflower: Fresh or frozen florets both work. Riced cauliflower can also be used.
  • Garlic: Substitute ¼ teaspoon garlic powder if needed.
  • Olive oil: Butter can be used instead if you don’t need the recipe to be dairy-free.
  • Texture: For a smooth mash, use a food processor. For more texture, use a potato masher.
  • Storage: Refrigerate in an airtight container for up to 4 days.
  • Freezing: Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

Nutrition

Calories: 96 kcal, Carbohydrates: 14 g, Protein: 5.1 g, Fat: 3.8 g, Saturated Fat: 0.5 g, Sodium: 366 mg, Fiber: 6.3 g, Sugar: 6 g
Did you make this recipe?Leave a comment or share a photo on Instagram with the hashtag #aseasyasapplepie. We’d love to see what you come up with!