Prebake cauliflower. Preheat oven to 350 F. Chop cauliflower into florets (1 head) and place on a baking sheet. Spray with cooking spray and sprinkle with salt and pepper. Bake in the oven for 25 minutes, or until the cauliflower softens and begins to brown slightly.
Cook sausage. Add breakfast sausage (1 Lb) to a large skillet. Break up the sausage with a wooden spoon as it cooks. Cook until no longer pink. Place sausage on a paper towel-lined plate.
Cooke veggies. Add unsalted butter (1/4 cup) to the skillet and melt, stirring constantly so it doesn't brown. Add onions (1 large finely chopped), fennel bulb (1 finely chopped), and celery stalks (4 finely chopped). Sprinkle with salt (1 teaspoon) and pepper (1/2 teaspoon). Cook in butter until they're soft and lightly browned (around 10 minutes). Add dry white wine (1/2 cup) to skillet and bring to a boil. Cook until no wine is left — about 5 minutes. Add fresh parsley (1/4 cup finely chopped), sage (1 tablespoon), thyme (1 tablespoon), and salt ( 1 ½ teaspoons). Stir to combine.
Bake. In a casserole dish, combine sausage, cauliflower, and veggies and stir to combine. Toss them in the preheated oven for 10 minutes (just to combine all the flavors). Allow low carb stuffing to cool before serving, and enjoy!
Notes
I like doubling the meat and serving this dish as an entree!