This creamy, cheesy Mashed Cauliflower is a simple, flavorful low-carb alternative to mashed potatoes. Ready in about 25 minutes, it’s made by steaming cauliflower until tender and pureeing it with butter, heavy cream and sharp cheddar for a rich, silky side dish that works for weeknight dinners and holiday tables alike.

Mashed cauliflower delivers the comfort of traditional mashed potatoes with fewer carbs and a lighter texture, yet still feels indulgent when blended with butter, cream and cheese. Sharp cheddar adds a bold, satisfying flavor, while fresh chives brighten the finished dish. This recipe is forgiving and easy to scale, and you can make it with fresh or frozen florets.

Ingredients
- Cauliflower – one large head (about 2 pounds), trimmed into florets. If using packaged florets, use about 24 ounces total.
- Butter – 2 tablespoons for richness.
- Heavy cream – 1/4 cup to make the puree creamy and smooth.
- Salt, black pepper and garlic powder – basic seasonings to taste; they enhance the cauliflower without overpowering it.
- Sharp cheddar cheese – about 1 cup, freshly shredded so it melts evenly into the warm cauliflower.
- Fresh chives – 1 tablespoon, chopped, stirred in at the end for color and a mild onion note.



Instructions
- Prepare the cauliflower. Remove the stem and leaves, then cut the head into large florets so they steam evenly.
- Steam until tender. Add about 2 inches of water to a large pot, place a steamer basket over the water and bring to a boil. Put the cauliflower florets in the basket, cover, and steam for about 15 minutes, or until the florets are fork-tender. Adjust the time by a few minutes depending on floret size.
- Puree the cauliflower. Transfer the steamed cauliflower to a food processor or high-speed blender. Add the butter, heavy cream, garlic powder, salt and black pepper. Process for 1–2 minutes until the mixture is smooth and creamy. Scrape the sides as needed for an even texture.
- Add cheese and chives. Move the cauliflower puree to a serving bowl and stir in the shredded sharp cheddar and most of the chopped chives. Reserve a little chive to sprinkle on top before serving.
- Taste and adjust. Check seasoning and add more salt, pepper or cream if you prefer a looser consistency.

How to make it without a food processor
After steaming, transfer the cauliflower to a large bowl along with the butter, heavy cream and seasonings. Use a potato masher to break down the florets; a fork works in a pinch. This produces a chunkier, rustic texture rather than a fully silky puree, but the flavor remains excellent. For a smoother result without a food processor, mash first then whisk vigorously while gradually adding cream.
Storage and reheating
Store leftovers in an airtight container in the refrigerator for up to 7 days. Reheat in the microwave for about 2 minutes, stirring halfway through. If the cauliflower thickens during storage, loosen it with 1 tablespoon of liquid—heavy cream, milk, broth or even water—until you reach the desired consistency. For longer storage, freeze portions for up to 3 months; thaw overnight in the fridge and reheat gently on the stovetop, adding liquid as needed.
What to serve it with
Cheesy mashed cauliflower is versatile and pairs well with a wide variety of mains. Consider serving it with:
- Beef ragu or other braised beef dishes
- Polenta-based casseroles (swap polenta for cauliflower when you want something lighter)
- Blackened beef tenderloin or other roasted/steakhouse-style meats
- Bacon-wrapped meatloaf or classic meatloaf
- Vegetarian mains like enchiladas—try stirring in a pinch of chili powder and cilantro instead of chives
- Grilled tri-tip or other grilled steaks
- Lemon pepper chicken or simple pan-roasted chicken for an easy weeknight meal

More cauliflower recipe ideas
If you enjoy cauliflower, try these other preparations for a change of pace:
Cauliflower Tacos
Indian Butter Cauliflower Curry
General Tso’s Cauliflower
Recipe summary
Servings: 4 | Prep time: 10 minutes | Cook time: 15 minutes | Total time: 25 minutes
Quick ingredient list
- 1 head cauliflower (about 2 pounds)
- 2 tablespoons butter
- 1/4 cup heavy cream
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1 cup sharp cheddar, shredded
- 1 tablespoon fresh chives, chopped
Notes & tips
- Floret size: Smaller florets steam faster. If using frozen florets, thaw slightly or steam a few minutes longer as needed.
- Cheese options: Sharp cheddar gives robust flavor. For a different profile, try grated Parmesan or a blend of Gruyère and cheddar.
- Make it lighter: Reduce the butter or swap half-and-half for heavy cream for a lower-fat version—texture will be slightly less rich.
- Freezing: This mashed cauliflower freezes well up to 3 months. Reheat gently and add liquid if needed to restore creaminess.
Nutrition (per serving)
Calories: 255 kcal | Carbohydrates: 9 g | Protein: 10 g | Fat: 21 g | Saturated Fat: 13 g | Sodium: 859 mg | Fiber: 3 g | Vitamin C: 70 mg
If you try this recipe, taste and adjust as you go—start with the recommended seasonings, then tweak cream and cheese levels to match your preferred texture and richness. Mashed cauliflower is quick, adaptable and a great way to add vegetables to any meal while keeping things comforting and delicious.