Keto Mac Cheese Bacon (Printable)

Low-carb mac and cheese featuring roasted cauliflower and crunchy bacon crumbs for a flavorful twist.

# What You'll Need:

→ Vegetables

01 - 1 large head cauliflower (approximately 1.75 pounds), cut into bite-size florets

→ Dairy

02 - 2 tablespoons unsalted butter
03 - 1 cup heavy cream
04 - 1.5 cups shredded sharp cheddar cheese
05 - 0.5 cup shredded mozzarella cheese
06 - 2 ounces cream cheese
07 - 0.25 cup grated Parmesan cheese

→ Meats

08 - 6 slices bacon

→ Pantry & Spices

09 - 0.5 teaspoon garlic powder
10 - 0.5 teaspoon onion powder
11 - 0.25 teaspoon smoked paprika
12 - Salt and freshly ground black pepper to taste

→ Garnish

13 - 1 tablespoon chopped fresh chives or parsley

# How To Make It:

01 - Preheat oven to 425°F. Line a baking sheet with parchment paper. Spread cauliflower florets on the prepared baking sheet, drizzle with 1 tablespoon melted butter, season with salt and pepper, and toss to coat evenly.
02 - Roast for 20 to 25 minutes until golden and tender, stirring once halfway through the cooking time.
03 - Cook bacon in a skillet over medium heat until crispy, approximately 7 to 8 minutes. Drain on paper towels and crumble into fine pieces. Set aside.
04 - In a large saucepan over medium-low heat, melt the remaining 1 tablespoon butter. Add heavy cream, cream cheese, garlic powder, onion powder, smoked paprika, and a pinch of salt and pepper. Whisk continuously until smooth and cream cheese is fully melted, approximately 2 to 3 minutes.
05 - Gradually stir in cheddar, mozzarella, and Parmesan cheese. Continue whisking until the sauce reaches a smooth and thick consistency. Do not allow the sauce to boil.
06 - Add roasted cauliflower florets to the cheese sauce and stir gently to ensure all pieces are evenly coated.
07 - Transfer the mixture to a baking dish, sprinkle bacon crumbles evenly across the top, and bake at 400°F for 7 to 10 minutes until bubbly and golden on top.
08 - Garnish with fresh chives or parsley if desired. Serve immediately while hot.

# Expert Suggestions:

01 -
  • It tastes indulgent and creamy, nothing like diet food, yet fits perfectly into keto and low-carb eating.
  • The roasted cauliflower gets caramelized edges that make you forget you're not eating actual pasta.
  • Bacon crumbles add such a satisfying crunch and smoky depth that elevates the whole dish.
  • Ready in under an hour with minimal active cooking time, making weeknight dinners feel less stressful.
02 -
  • Don't skip the cream cheese—it's the secret to a sauce that stays smooth and silky instead of turning grainy or separating when the cheeses heat up.
  • Medium-low heat for the sauce is non-negotiable; a rolling boil will break the sauce and leave you with separated oil and hard cheese bits.
  • Roasted cauliflower makes all the difference compared to raw or steamed—the caramelization gives you that nutty sweetness that plays beautifully against the savory cheese and bacon.
03 -
  • If you want extra textural interest, add a handful of crushed pork rinds alongside the bacon crumbs for a crispy, salty layer that won't dissolve into the sauce.
  • Make the cheese sauce ahead of time and store it in the fridge, then warm it gently and combine with freshly roasted cauliflower for a weeknight dinner that feels restaurant-quality with minimal effort.
Go Back