Love this? Pin it for later!
Why This Recipe Works
- Ultra-creamy texture: A dual-steam method ensures both vegetables are tender but never water-logged.
- Restaurant-level richness: Heavy cream, cream cheese, AND a kiss of butter create luxurious mouthfeel without floury thickeners.
- Cheese pulls for days: A dynamic duo of sharp cheddar for flavor and mozzarella for stretch delivers steak-house drama.
- Family-friendly versatility: Mild cauliflower tempers broccoli’s earthiness, so even picky eaters clean their plates.
- Meal-prep hero: Reheats like a dream in the microwave or oven with zero separation.
- 4 net carbs per serving: Stays firmly in ketogenic territory while delivering comfort-food satisfaction.
Ingredients You'll Need
Great mash starts with produce aisle discernment. Look for cauliflower heads that feel heavy for their size, with tightly packed, creamy-white florets and zero brown speckles. Broccoli crowns should have a deep emerald color and firm stalks; if the florets are yellowing, skip them—they’re past their prime. For the silkiest finish, buy blocks of cheese and shred them yourself. Pre-shredded varieties are tossed with anti-caking starches that can turn gritty when melted. Philadelphia-brand cream cheese melts more smoothly than store brands, but any full-fat brick will work if that’s what you have. Finally, splurge on European-style butter (higher butterfat) for a glossy sheen, though standard unsalted butter certainly suffices.
Need substitutions? Swap cauliflower for equal parts frozen riced cauliflower; thaw and squeeze dry first. Dairy-free diners can replace heavy cream with full-fat coconut milk and use vegan cream cheese and shredded cheese shreds, though the flavor profile will shift. Fresh thyme or rosemary stand in beautifully for parsley when you want an herby punch.
How to Make Cheesy Keto Broccoli and Cauliflower Mash for a Creamy and Cheesy Side
Prep the vegetables
Cut one large head cauliflower into uniform 1-inch florets; peel the stem and cube it too—no waste, extra creaminess. Chop two broccoli crowns into similarly sized pieces. Rinse under cold water, then let drain in a colander for five minutes; excess surface moisture will steam off rather than waterlog your mash.
Steam, don’t boil
Fit a steamer basket inside a wide pot, add an inch of water, and bring to a simmer. Add cauliflower, cover, and steam 6 minutes. Scatter broccoli on top, cover, and steam an additional 5–6 minutes until both vegetables pierce effortlessly with a fork. Transfer to a clean kitchen towel and press gently; removing surplus moisture prevents a soupy mash.
Sauté aromatics
Return the empty pot to medium heat. Melt 2 tablespoons unsalted butter, then sauté one minced garlic clove for 30 seconds until fragrant but not browned. This quick step tames garlic’s bite and perfumes the final dish.
Cream & cheese bath
Reduce heat to low. Pour in ½ cup heavy cream and 2 ounces cream cheese cut into cubes. Whisk until the cream cheese melts into a silky sauce. Stir in ½ cup shredded sharp cheddar and ½ cup shredded mozzarella until melted and bubbly.
Mash & marry
Add the steamed vegetables to the pot. Using a potato masher, smash until mostly smooth with a few florets for texture. (For whipped mash, pulse in a food processor.) Fold in ¼ cup freshly grated Parmesan, ½ teaspoon sea salt, ¼ teaspoon black pepper, and a pinch of freshly grated nutmeg—nutmeg is cauliflower’s best friend.
Optional crispy crown
For special occasions, transfer mash to a buttered baking dish, top with an extra handful of cheddar, and slide under the broiler for 2 minutes until bronzed and bubbling. The textural contrast is swoon-worthy.
Rest & serve
Let stand five minutes to thicken. Garnish with chopped fresh parsley or crisped bacon bits, then scoop generously beside your favorite protein.
Expert Tips
Remove moisture twice
After steaming, pat vegetables dry, then let them sit uncovered for another minute; residual heat will evaporate any remaining droplets.
Keep heat low
High heat causes cheese proteins to seize and turn grainy. Gentle melting equals glossy sauce.
Season at the end
Taste after mashing; Parmesan adds saltiness, so adjust accordingly.
Freeze in portions
Scoop ½-cup mounds onto a parchment-lined sheet, freeze solid, then transfer to a zip bag for quick single-serve sides.
Color pop trick
Blanch broccoli for only 90 seconds before adding to cauliflower; the chlorophyll stays vibrant under the cheese blanket.
Bacon upgrade
Render four strips of bacon, crumble, and fold into the mash; use the bacon fat in place of half the butter for smoky depth.
Variations to Try
-
Buffalo Bleu: Stir in 2 tablespoons Frank’s hot sauce and ¼ cup crumbled bleu cheese for a wing-night vibe.
-
Loaded Baked: Top with sour cream, sliced green onion, extra cheddar, and chopped keto-friendly bacon bits.
-
Pesto Swirl: Fold in 3 tablespoons sugar-free basil pesto just before serving for Italian flair.
-
Spicy Queso: Replace cheddar with pepper-jack and add a minced chipotle pepper in adobo.
-
Golden Turmeric: Whisk ½ teaspoon turmeric into the cream for anti-inflammatory benefits and a sunny hue.
Storage Tips
Refrigerator: Cool completely, spoon into an airtight container, and refrigerate up to 5 days. Reheat gently with a splash of cream, stirring often.
Freezer: Portion into silicone muffin cups, freeze, then pop out and store in a zip bag for up to 3 months. Thaw overnight in the fridge before reheating.
Make-ahead party method: Assemble the mash (skip the broiler step) up to 48 hours ahead. Cover tightly with foil and refrigerate. Bring to room temperature 30 minutes before baking, then top with cheese and broil as directed.
Frequently Asked Questions
Cheesy Keto Broccoli and Cauliflower Mash for a Creamy and Cheesy Side
Ingredients
Instructions
- Steam: Place cauliflower in steamer basket over simmering water, cover, and steam 6 minutes. Add broccoli, cover, and steam 5–6 minutes more until fork-tender.
- Dry: Transfer vegetables to kitchen towel; press gently to remove excess moisture.
- Sauté aromatics: Melt butter in the empty pot over medium heat. Add garlic; cook 30 seconds.
- Create cheese sauce: Reduce heat to low. Stir in heavy cream and cream cheese; whisk until smooth. Add cheddar and mozzarella; stir until melted.
- Mash: Add vegetables to pot. Mash until desired smoothness. Fold in Parmesan, salt, pepper, and nutmeg.
- Serve: Let stand 5 minutes to thicken. Garnish with parsley if desired.
Recipe Notes
For ultra-smooth texture, pulse in a food processor instead of mashing. Broiling the finished dish with extra cheese on top adds restaurant-style crust.