Start the night before Christmas.
Preheat the oven to 400. Place the beets in a small casserole dish, with about 1/2 cup water and cover with foil. Bake for 45-65 minutes until the beets can be pierced with a knife. Set aside to cool.
On a separate baking sheet, break the cauliflower into pieces and spread out. Toss with about 1/4 cup of water and a pinch of the salt. Cover with foil. Bake for 25-35 minutes until tender. Cool in a separate container in the fridge.
Whisk the eggs, milk, green onions (if using), salt and pepper in a large bowl. Cut the French bread into cubes. Butter a 9×13 casserole dish generously. Spread the French bread into the casserole pan. Pour the egg mixture over the French bread. Cover with foil and place in the fridge overnight.
The next morning, remove the casserole dish. If it appears dry, feel free to beat up 3-4 more eggs, whisk with milk and a pinch more of salt and pepper. Pour over the top. Only if it appears necessary!
Preheat the oven to 350.
Peel the beets by gently pushing it off with your finger under the running water. Cut into 1/2 inch cubes.
Map out your plan for making the Santa hat and beard. Starting at the top of the casserole dish, make a Santa hat, leaving room for the white pom pom up top. Using the cauliflower and dollops of cream cheese, make the top of the hat, the fluffy white part at the base and the fluffy beard below. Once it is complete, place the two eyes in the center.
Cover with foil and bake for about 1 hour, checking after about 45 minutes. Allow to rest for about 5 minutes before serving.