1 large cauliflower
6 strips of bacon (I used real bacon bits)
1/2 cup parmesan (I may have added a tiny bit more)
4 green onion ( I used 6)
3/4 cup cream cheese
1/2 cup sour cream
1 cup of shredded cheese for topping (optional, I used 1/2 cup)
Salt, pepper and garlic powder to taste
Directions:Preheat your oven to 350F. Cut out the stem and core from cauliflower, and cut into pieces. Cook in large pot of boiling salted water until cauliflower is tender, but not overly soft. Drain well and mash with potato masher, leaving some chunks. Next, mix in the cream cheese, sour cream, green onion, Parmesan cheese and bacon (reserve some bacon for topping if desired).
Spread evenly in a 9×13 glass casserole dish. Sprinkle with 1 cup sharp cheddar cheese, reserved bacon and if desired, more green onions. Bake 30-35 minutes, or until hot and bubbly.