Preheat oven to 350 degrees F.
In a medium size sauce pan, add the cauliflower florets and chicken broth. Boil 6-10 minutes until fork tender
Drain liquid and transfer cauliflower to a mixing bowl add the butter, cream cheese, sour cream, garlic, 1/2 cup of the shredded cheddar cheese and spices.
Mash or blend (using an immersion blender) until it reaches your desired consistany.
Lightly spray a 12-inch baking dish or cast iron skillet with non-stick spray. Trasfer the casserole to the dish and top with the remaining cheddar and parmesan.
Bake 25-30 minutes, or until gold and bubbly.
Remove from oven and allow to cool slightly.
Top with chopped green onions, bacon and sour cream.
This recipe yields 6 servings. Each serving has 3/4 cup and contains 5.9 net servings.
Serving: 0.75, Calories: 396kcal, Carbohydrates: 8.1g, Protein: 15.6g, Fat: 33g, Cholesterol: 77.7mg, Sodium: 580mg, Fiber: 2.2g, Sugar: 2.8g