Keto Bacon and Cheddar Cauliflower Mash

Featured in: Weekend Comfort Recipes

This keto-friendly mash transforms roasted cauliflower into a velvety, satisfying side dish. The florets are roasted until tender and golden, then pureed with cream cheese, butter, and heavy cream for an incredibly smooth texture. Sharp cheddar adds a rich, savory depth, while crispy bacon provides a perfect smoky crunch throughout. Each serving delivers just 4 net carbs while maintaining all the comfort of traditional mashed potatoes.

Updated on Wed, 11 Feb 2026 13:08:00 GMT
Creamy Keto Bacon and Cheddar Cauliflower Mash served hot with crispy bacon crumbles and fresh chives. Save
Creamy Keto Bacon and Cheddar Cauliflower Mash served hot with crispy bacon crumbles and fresh chives. | poppyhearth.com

My brother called mid-afternoon last winter asking what I was making for dinner, and when I said cauliflower mash with bacon and cheddar, there was a pause on the line. He showed up anyway, skeptical but curious, and by the time I pulled that golden cauliflower from the oven, the kitchen smelled so rich and savory that his doubt melted faster than the cream cheese I was folding in. That's when I realized this wasn't some compromise dish or keto hack—it was genuinely crave-worthy comfort food that happened to be low-carb. He asked for the recipe before dessert.

I made this for a potluck once where everyone was doing keto, and I watched someone take a second helping without even checking the label first—they just saw creamy, golden, topped with bacon and assumed it was the regular thing. When I told them the carb count, they looked genuinely shocked. That's the power of making food that tastes like it shouldn't be healthy but absolutely is.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 1 large head cauliflower (about 2 lbs), cut into florets: Fresher heads roast more evenly and develop better color, so skip the pre-cut stuff if you can.
  • 2 cloves garlic, peeled: Roasting mellows garlic's sharp edge and makes it sweet, so don't skip this even if you're not usually a garlic person.
  • 1/2 cup shredded sharp cheddar cheese: Sharp varieties have more punch than mild, which means you taste the cheese instead of just the creaminess.
  • 1/4 cup cream cheese, softened: This is what makes the texture silky without needing milk or cream, so let it sit on the counter while everything roasts.
  • 2 tablespoons unsalted butter: Unsalted lets you control the salt level, and butter adds richness that spreads throughout the whole dish.
  • 2 tablespoons heavy cream: A little goes a long way here—too much and you lose that mashed texture.
  • 4 slices bacon: Thick-cut bacon stays crispier and doesn't disappear into the mash, giving you those satisfying crunch moments.
  • 1/2 teaspoon salt, or to taste: Taste as you go because cheese and bacon add saltiness, and what's enough for you might be too much for guests.
  • 1/4 teaspoon black pepper: Fresh ground pepper makes a real difference—pre-ground fades by the time you eat.
  • 1 tablespoon chopped fresh chives (optional, for garnish): The brightness of fresh chives cuts through the richness right when you need it most.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven and prep the vegetables:
Get your oven to 400°F and while it warms, cut that cauliflower into even pieces so everything roasts at the same speed. Throw the florets and whole garlic cloves on a baking sheet, drizzle lightly with olive oil, and season with just a pinch of salt—you'll season again later.
Roast until golden and tender:
Pop it in the oven for 20 to 25 minutes, watching for the florets to turn golden at the edges and feel soft when you poke them. This is when all the flavor develops, so don't rush it.
Get the bacon going:
While the oven's working, cook your bacon in a skillet over medium heat until it's crispy and brown, which takes about 10 minutes depending on thickness. Transfer it to a paper towel and let it cool enough to crumble without burning your fingers.
Blend everything into creamy magic:
Move your hot roasted cauliflower and garlic to a food processor, then add the cream cheese, butter, heavy cream, salt, and pepper. Pulse it until the texture is smooth and creamy, scraping down the sides once or twice so nothing hides in the bottom.
Fold in the cheese:
Add your shredded cheddar and pulse again just until it's fully mixed in and melted from the heat. Don't overwork this step or you'll end up with gluey mash instead of creamy.
Bring it all together:
Transfer to a serving bowl and fold in about half of that crumbled bacon, which keeps some pieces on top for presentation and crunch. Top with the rest of the bacon and a sprinkle of fresh chives if you have them.
Garlic-roasted cauliflower mash topped with sharp cheddar and chopped chives, ideal for a low-carb side dish. Save
Garlic-roasted cauliflower mash topped with sharp cheddar and chopped chives, ideal for a low-carb side dish. | poppyhearth.com

My partner used to say they could never do keto because they'd miss mashed potatoes, and this dish completely changed their mind. Now it's requested more often than the actual potatoes, which feels like a quiet victory every single time.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why Roasting Changes Everything

Roasting cauliflower instead of boiling it is the difference between a side dish and something worth fighting over. When you roast it, the natural sugars caramelize and the edges crisp up slightly, giving you actual flavor instead of just a blank canvas. The garlic softens and turns almost sweet, which adds this subtle depth that people can't quite identify but they know something's special about it. Once I started roasting, I stopped thinking of this as a substitute for anything.

Making It Ahead and Storing It

This is one of those dishes that actually tastes good the next day reheated, which makes weeknight prep a breeze. I usually roast the cauliflower and cook the bacon in the morning, then blend everything together right before dinner so the texture stays fresh. You can store the mash in an airtight container for three days, and it reheats beautifully in a skillet over medium-low heat with just a splash of cream stirred in.

Flavor Variations Worth Trying

Once you nail the basic version, start experimenting because this base is flexible enough to handle it. I've added smoked paprika for a subtle depth, swapped the cheddar for sharp gouda when I wanted something earthier, and even tried pepper jack once when I was feeling adventurous. The key is not going too wild—this is still mashed vegetables, so restraint keeps it elegant instead of chaotic.

  • Try a pinch of smoked paprika mixed into the cream cheese for a subtle smoky note that plays beautifully with the bacon.
  • Swap sharp cheddar for gruyere or aged gouda if you want a different flavor profile without changing the technique.
  • Add a tiny bit of dijon mustard (like half a teaspoon) if you like complexity that sneaks up on you.
Steaming Keto Bacon and Cheddar Cauliflower mash in a rustic bowl, garnished with bacon and chives. Save
Steaming Keto Bacon and Cheddar Cauliflower mash in a rustic bowl, garnished with bacon and chives. | poppyhearth.com

This dish taught me that you don't have to choose between feeling good about what you eat and actually enjoying it. Serve it hot alongside grilled steak or roasted chicken, and watch people go back for seconds without even thinking about carbs.

Recipe Questions

Can I make this cauliflower mash ahead of time?

Yes, you can prepare this dish up to 2 days in advance. Store in an airtight container in the refrigerator and reheat gently on the stovetop or in the microwave, adding a splash of cream to restore creaminess.

Is it necessary to roast the cauliflower first?

Roasting the cauliflower caramelizes the natural sugars and adds depth that steaming can't achieve. However, if you're short on time, you can steam the florets for 10-12 minutes until tender before proceeding with the blending step.

Can I freeze the leftovers?

This mash freezes well for up to 3 months. Portion into freezer-safe containers and thaw overnight in the refrigerator before reheating. The texture may be slightly thinner after freezing, but a quick whirl in the blender restores the consistency.

What other cheeses work in this dish?

Gouda adds a smoky sweetness, pepper jack brings gentle heat, and Gruyère offers a nutty complexity. For the creamiest results, shred your own cheese since pre-shredded varieties contain anti-caking agents that can affect the texture.

How can I make this dairy-free?

Substitute the butter with coconut oil or avocado oil, replace the heavy cream with full-fat coconut cream or unsweetened almond milk, and use dairy-free cheese alternatives. The texture will be slightly different but still satisfying.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Keto Bacon and Cheddar Cauliflower Mash

Creamy roasted cauliflower blended with sharp cheddar, butter, and crispy bacon for a rich, satisfying low-carb side dish.

Prep duration
15 minutes
Cooking duration
25 minutes
Total duration
40 minutes
Created by Grace Holloway


Skill level Easy

Cuisine type American

Makes 4 Portions

Dietary details No gluten, Reduced carbohydrates

Required Ingredients

Vegetables

01 1 large head cauliflower (about 2 lbs), cut into florets
02 2 cloves garlic, peeled

Dairy

01 1/2 cup shredded sharp cheddar cheese
02 1/4 cup cream cheese, softened
03 2 tablespoons unsalted butter
04 2 tablespoons heavy cream

Meats

01 4 slices bacon

Seasonings

01 1/2 teaspoon salt, or to taste
02 1/4 teaspoon black pepper
03 1 tablespoon chopped fresh chives, optional for garnish

How-To Steps

Step 01

Preheat oven: Preheat the oven to 400°F (200°C).

Step 02

Roast cauliflower and garlic: Spread the cauliflower florets and garlic cloves on a baking sheet. Drizzle lightly with olive oil, season with a pinch of salt, and roast for 20–25 minutes, or until the cauliflower is tender and slightly golden.

Step 03

Cook bacon: While the cauliflower roasts, cook the bacon in a skillet over medium heat until crispy. Transfer to a plate lined with paper towels and crumble when cool.

Step 04

Blend cauliflower mixture: Place the roasted cauliflower and garlic in a food processor. Add the cream cheese, butter, heavy cream, salt, and pepper. Pulse until smooth and creamy, scraping down the sides as needed.

Step 05

Incorporate cheese: Add the shredded cheddar cheese and blend again until fully incorporated and melted from the heat of the mash.

Step 06

Combine and assemble: Transfer the mash to a serving bowl. Fold in half of the crumbled bacon.

Step 07

Finish and serve: Top with the remaining bacon and sprinkle with fresh chives, if using. Serve hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools needed

  • Baking sheet
  • Skillet
  • Food processor or blender
  • Mixing bowl
  • Spoon or spatula

Allergy notices

Check ingredients for allergens. Reach out to your healthcare provider with any questions.
  • Contains dairy (cheese, butter, cream)
  • Contains pork (bacon)
  • Check bacon and cheese labels for gluten-containing additives

Nutrition breakdown (per portion)

These details are meant for general advice, not medical guidance.
  • Energy: 230
  • Fats: 18 g
  • Carbohydrates: 6 g
  • Proteins: 8 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.