Low-Carb Creamy Mashed Cauliflower Recipe

This easy mashed cauliflower is creamy, flavorful, and an ideal low‑carb, keto‑friendly side dish you can make in under 15 minutes.

Creamy mashed cauliflower low carb keto side dish

Move over starchy mashed potatoes — this easy mashed cauliflower has become my family’s favorite low‑carb side. It’s a creamy, versatile substitute for mashed potatoes and comes together quickly in a food processor or high‑speed blender. Serve it alongside steak, chicken, meatloaf or simply with sautéed vegetables for a complete meal. The texture is rich and smooth, and most people won’t miss the potato once they try it.

We rely on this recipe regularly because it helped my husband maintain a low‑carb (keto) lifestyle; he lost over 60 pounds last year following a higher‑fat, lower‑carb approach, and dishes like this made the change effortless. If you grew up on “meat and potatoes,” mashed cauliflower is a satisfying replacement that keeps familiar comfort‑food flavors while adding more vegetables to your plate.

Why You’ll Love This Recipe

Mashed cauliflower offers the creamy comfort of traditional mashed potatoes without the heaviness of starch. It’s lower in carbs, easier to digest for some people, and cooks much faster than peeling and boiling potatoes. Cauliflower blends into a smooth, silky mash that pairs well with gravies, sauces, and roasted meats, and it’s a great way to sneak a serving of vegetables into picky eaters’ plates—my toddler adores this version. The recipe is customizable, so you can make it richer with cream or lighter with unsweetened almond milk.

Mashed cauliflower served as a side dish

Ingredients You’ll Need

  • Cauliflower – One large head, cut into florets. You can use frozen florets or riced cauliflower in a pinch, but fresh heads give the best texture and flavor.
  • Cream cheese – About 3 tablespoons to add creaminess and body. Sour cream or plain Greek yogurt can be substituted; note that yogurt may add more carbs.
  • Butter – Two tablespoons for richness. Ghee is an excellent alternative if you prefer a lactose‑reduced option.
  • Milk – Three tablespoons of the milk of your choice to thin and smooth the mash as needed. Unsweetened almond milk keeps this lower in carbs; half‑and‑half or heavy cream will make it even silkier.
  • Parmesan cheese – A quarter cup grated for extra savory depth. Cheddar or goat cheese are tasty alternatives.
  • Salt and pepper – To taste, typically about 1/2 teaspoon salt and 1/4 teaspoon black pepper to start.
  • Fresh herbs – Chives and parsley to garnish. Dill, thyme, or rosemary are nice variations for herbier profiles.
Ingredients for mashed cauliflower

How to Make Mashed Cauliflower

One of the best things about this recipe is how fast and straightforward it is. Follow these simple steps for reliably creamy results.

  1. Prepare the cauliflower. Remove the core and cut a large head of cauliflower into evenly sized florets so they cook uniformly. Fresh florets produce the creamiest texture.
  2. Cook until tender. Steaming is my preferred method because it keeps the cauliflower from getting waterlogged. Bring about 2 inches of water to a boil in a pot, place a steamer basket over the pot, add the florets, and steam for 10–12 minutes until fork‑tender. Alternatively, you can boil for 6–8 minutes or roast for 25–30 minutes for a nuttier flavor.
  3. Blend to finish. Transfer the cooked florets to a food processor or blender, add cream cheese, butter, parmesan, milk, salt and pepper, and process until smooth and creamy. Adjust the milk for desired consistency and finish with fresh herbs and an extra pat of butter if you like. Serve hot.

Other Methods for Cooking Cauliflower

  • Roasting – Toss florets with olive oil, salt and pepper and roast at 400°F (about 200°C) for 25–30 minutes, flipping halfway. Roasting concentrates flavor and gives a subtle smokiness, but it takes longer.
  • Boiling – Add florets to boiling water, season lightly, and cook 6–8 minutes until tender. Drain thoroughly to avoid a watery mash.
  • Sautéing – For small batches, sauté florets in a skillet with a bit of oil, adding a few tablespoons of water and a lid to steam until tender. Remove the lid and let any excess moisture evaporate before blending.
Finished mashed cauliflower in a bowl

Why Cauliflower Works So Well

Cauliflower is an incredibly adaptable vegetable that transforms into many comforting dishes. It can be riced as a lower‑carb alternative to rice, formed into a crust for keto‑friendly pizza, or breaded and baked for crispy “wings.” In mashed form it absorbs flavors well, so a handful of cheese, herbs, or roasted garlic can take this simple side in many directions while keeping the plate vegetable‑forward.

Recipe Details

Recipe: Easy Mashed Cauliflower

Prep Time: 5 mins   Cook Time: 10 mins   Total Time: 15 mins   Servings: 6

Ingredients

  • 1 large head cauliflower, cut into florets
  • 3 Tbsp cream cheese
  • 2 Tbsp butter
  • 1/4 cup grated parmesan cheese
  • 3 Tbsp milk of choice (add more if needed)
  • 1/2 tsp salt (adjust to taste)
  • 1/4 tsp ground black pepper
  • Fresh chives and parsley for garnish (optional)

Instructions

  • Steam the cauliflower: Fill a pot with about 2 inches of water and bring to a boil. Place florets in a steamer basket over the pot and steam 10–12 minutes, until fork‑tender.
  • Or boil: Add florets to boiling water, season lightly, and boil 6–8 minutes until tender; drain well.
  • Transfer cooked cauliflower to a food processor or blender. Add cream cheese, butter, parmesan, milk, salt and pepper. Blend until the mixture is smooth and creamy. Taste and season further if needed.
  • Garnish with chopped chives or parsley and serve immediately while hot.

Notes

Leftover mashed cauliflower keeps in an airtight container in the refrigerator for up to 5 days. Reheat gently on the stovetop or in the microwave, adding a splash of milk if needed to loosen the texture. For a richer version, use half‑and‑half or heavy cream; for a dairy‑free option, omit the cream cheese and butter and use olive oil and a dairy‑free cream substitute.

Nutrition (approximate per 1/4 of recipe)

  • Calories: 109 kcal
  • Carbohydrates: 7 g
  • Protein: 4.5 g
  • Fat: 7.3 g
  • Saturated Fat: 4.2 g
  • Sodium: 214 mg
  • Fiber: 3 g
  • Sugar: 2.8 g

Nutrition information is automatically calculated and should be used as an approximation.

More Cauliflower Recipe Ideas

  • Cheesy roasted cauliflower dip
  • Sticky honey garlic cauliflower wings
  • Healthy cauliflower fried rice
  • Garden pesto cauliflower pizza
  • Rosemary and garlic cauliflower mash
  • Cilantro lime cauliflower rice

If you try this easy mashed cauliflower and enjoy it, please leave a rating and share your tweaks. I love seeing how you make it your own—tag your creations and include the hashtag #eatyourselfskinny when sharing on social media.

Mashed cauliflower served with herbs