Tender cauliflower florets and salty chunks of ham covered in a delicious homemade cheese sauce, baked to perfection in the oven.
Prep Time30 minutesmins
Cook Time45 minutesmins
Total Time1 hourhr15 minutesmins
Course: Main Course
Cuisine: American
Keyword: Ham & Cheese Cauliflower Casserole | Low-Carb | Keto
Servings: 8
Calories: 658kcal
Ingredients
2large heads cauliflower stems removed and separated into evenly-size floretsmay substitute 6 cups frozen florets
1cuphamcubed
1cupunsalted butter
2cupsheavy creammay sub. half & half or whole milk
3cupsshredded cheddar cheesedivided
Sliced green onionsfor garnish
Instructions
Preheat oven to 350 degrees.
Spray a 9x13 pan with nonstick cooking spray.
Fill a large stockpot with water to three-quarters full. Add 1 tsp salt.
Bring the water to a boil over high heat. Add the cauliflower florets and cook florets for about 10 minutes or until fork tender.
Drain the cauliflower well and place in the casserole dish.
Sprinkle the ham over the cauliflower.
Meanwhile, in a large skillet, melt the butter over medium-low heat.
When the butter is melted, add the heavy cream and bring to a boil, stirring often.
Allow to simmer for 10 minutes.
Stir in 2 ½ cup of the shredded cheese and stir until melted.
Allow the sauce to simmer, stirring often, for an additional 3 to 4 minutes or until the sauce coats the back of a spoon and begins clinging to the sides of the skillet.
Pour the sauce over the cauliflower and ham. Top with remaining cheese.
Bake for 45 minutes or until the cheese has melted and the cauliflower begins to brown.