Keto “Mac” N Cheese is a delicious comfort food that is made with cauliflower instead of macaroni.  Make the cheese sauce by melting cream cheese into heavy cream and then adding shredded cheddar. This recipe produces the most smooth cheese sauce when we grate from a block of cheddar rather than using pre-grated cheese.

Pre-shredded cheese nearly always contains some kind of anti-caking agent like cellulose (sawdust) fiber or potato starch that can make the sauce clumpy or gritty. In the case of starch, the carb count is raised.

Serving suggestions:

This keto cauliflower mac n cheese is a great side dish alongside bunless hamburgers, steak, turkey or chicken, or any other protein-rich dish.  I especially like this comforting keto side dish with steak or shredded pork.

See more vegetable side dish recipes here

Keto Cauliflower Mac n Cheese Casserole

Course: Side
Cuisine: Gluten Free, keto
Keyword: keto mac n cheese
Prep Time: 20 minutes
Cook Time: 25 minutes
Total Time: 45 minutes
Servings: 6 servings
Calories: 359 kcal
Author: Cara
This casserole uses an easy-to-make keto cheese sauce, and is tossed with cauliflower florets for a quick and easy low-carb dish that will satisfy your mac 'n cheese craving.


  • 2 pounds cauliflower; 1 large head of 2 pound frozen
  • 1 cup heavy cream
  • 2 ounces cream cheese
  • 8 ounces cheddar shredded, divided
  • 1/4 cup water as needed to thin
  • cooking spray or butter to grease pan


  1. If using frozen cauliflower, allow to thaw and drain any excess water before making the recipe. If using fresh cauliflower, cut florets into bite-sized pieces and steam by placing in a large saucepan (or small stock pot) with 1 cup of water, covered with a lid, and boiling the water for 5 minutes, or until cauliflower is soft. Drain.
  2. In a medium saucepan, heat heavy cream over medium heat and add in the cream cheese. Stir with a whisk until cream cheese is melted. As the cream cheese melts, shred the cheddar cheese.
  3. Once cream cheese is melted, stir in 1/4 of the cheese at a time, continuing to stir, melting completely before adding in more cheese. If desired, reserve 1/4 of the cheese to top the casserole.  Use up to 1/4 water as needed to thin. 

  4. Preheat oven to 375* and prepare a 8x8 or 8x10 pan by greasing with butter or spraying with cooking spray.
  5. In a large mixing bowl, place drained cauliflower and cover with the cheese sauce. Stir gently with a large spoon. Pour the cauliflower-cheese mixture into the prepared pan to bake. 

  6. Bake uncovered for 25 minutes, or until heated through and starting to turn golden brown around the edges. Enjoy!

Recipe Notes

This dish is delicious re-heated as well.

Nutrition Facts
Keto Cauliflower Mac n Cheese Casserole
Amount Per Serving (1 serving)
Calories 359 Calories from Fat 270
% Daily Value*
Fat 30g46%
Saturated Fat 19g95%
Cholesterol 104mg35%
Sodium 326mg14%
Potassium 531mg15%
Carbohydrates 9g3%
Fiber 3g12%
Sugar 3g3%
Protein 13g26%
Vitamin A 1090IU22%
Vitamin C 73.1mg89%
Calcium 341mg34%
Iron 0.9mg5%
* Percent Daily Values are based on a 2000 calorie diet.


Please follow and like us: