Go Back

Keto Cauliflower Mac & Cheese - Comfort Food Without the Carbs

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 servings

Ingredients
  

  • 1 large head of cauliflower, cut into small florets (about 6–7 cups)
  • 2 tablespoons olive oil or melted butter
  • 1 teaspoon kosher salt, divided
  • 1/2 teaspoon black pepper, divided
  • 1 cup heavy cream
  • 4 ounces cream cheese, cubed and softened
  • 1 1/2 cups shredded sharp cheddar cheese
  • 1/2 cup shredded mozzarella or Monterey Jack (for extra melt)
  • 1 teaspoon Dijon mustard (optional but recommended)
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon onion powder
  • Pinch of smoked paprika or cayenne (optional)
  • 2 tablespoons grated Parmesan (optional, for topping)
  • Fresh chives or parsley, chopped (optional, for garnish)

Method
 

  1. Prep the cauliflower: Preheat your oven to 425°F (220°C). Line a sheet pan with parchment. Toss the cauliflower florets with olive oil or butter, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Spread out in a single layer.
  2. Roast until tender: Bake for 18–22 minutes, flipping once, until the edges are lightly browned and the florets are just fork-tender. Don’t overcook; you want them to hold their shape.
  3. Start the sauce: In a medium saucepan over medium heat, warm the heavy cream until it steams but doesn’t boil. Reduce heat to low and whisk in the cream cheese until smooth.
  4. Add the cheese: Stir in cheddar and mozzarella a handful at a time, whisking until melted and silky. Add Dijon, garlic powder, onion powder, remaining salt and pepper, and a pinch of paprika or cayenne if using.
  5. Combine: Transfer roasted cauliflower to a baking dish (8x8 or similar). Pour the cheese sauce over and gently fold to coat every piece.
  6. Optional bake for a crust: Sprinkle Parmesan on top. Return to the oven for 8–10 minutes until bubbly. For extra color, broil 1–2 minutes, watching closely.
  7. Finish and serve: Let it sit 5 minutes to set. Garnish with chives or parsley. Serve hot and enjoy that cozy, creamy goodness.