- 1 head Cauliflower
- 1 1/2 Cups Mozzarella Cheese divided
- 1/4 Cup Cream Cheese
- 1/2 Cup Heavy Cream
- 1/4 Cup Butter
- 5 Strips Bacon
- 1 Cup Spinach fresh
- 2 Tbsp Parmesan Cheese
- 1/2 Tsp Garlic Powder
- 1/2 Tsp Salt
Preheat oven to 350 F. Chop up the cauliflower and steam or boil the flowerets just until tender, about 4 - 5 minutes. Then fry or bake the bacon until crispy.
In a frying pan over medium heat, melt the butter. Then add the cream cheese. Stir continuously until the cream cheese is melted. Next slowly stir in the heavy cream continuing to stir continuously until the mixture comes to a boil. Add 1 cup of the mozzarella cheese, then stir until the cheese is fully incorporated. Add in the garlic powder and salt and let simmer over low heat for 5- 10 minutes or until it's thickened, (stir while it's simmering.)
Place the cauliflower into a baking dish and top with the fresh spinach. Pour the cheese sauce over the cauliflower and spinach then use a spoon to gently mix it together. Cover the top with the remaining mozzarella and parmesan cheese. Bake for 15 minutes, then chop up and add the crispy cooked bacon to the top. Bake for another 5 - 7 minutes or until the top is browned.
Calories: 314kcal | Carbohydrates: 7g | Protein: 12.8g | Fat: 26.8g | Fiber: 2.3g