• Ingredients
    6 slices of bacon or a small bag of precooked bacon pieces.
    1 large head of cauliflower
    salt pepper
    1/2 cup sour cream
    4 oz. Cream cheese
    1/4 cup Parmesan cheese or any grated cheese of choice, grated/grated
    1/4 cup chopped green onions plus extra for garnish1 teaspoon garlic powder or 1-2 cloves of fresh garlic, pressed
    1 cup cheddar cheeseInstructions
    Fry the bacon in a large skillet over medium heat. Transfer to a paper towel lined plate. Allow to cool and then chop.
    Seed the cauliflower and cut the inflorescences into small pieces.
    In a large pot of boiling salted water, boil the cauliflower until tender (Or use your ready-made pot to steam the cauliflower, see instructions in the post above). 15-18 minutes for a thicker texture or 20-22 minutes for a super smooth texture.In a large mixing bowl, combine sour cream, cream cheese, Parmesan cheese, scallions, garlic powder, and two-thirds of the bacon.
    Preheat the oven to 350 degrees
    Drain the cauliflower well, then pour the cauliflower over the cream cheese mixture in the bowl. Mash with a potato masher or whisk until you get the consistency you want. Season with salt and pepper.
    Evenly distribute the cauliflower mixture in a 3 qt bowl. casserole dish. Add the cheddar cheese and remaining bacon.
    Bake for 15-20 minutes until the cheese melts. Garnish with chopped green onions.