Preheat oven to 350º. Grate cauliflower head on a box grater and transfer to a large baking dish.
In a large skillet over medium heat, cook bacon until crispy, 8 minutes. Transfer to a paper towel-lined plate to drain fat.
In a large bowl, whisk together eggs, milk, garlic, and paprika. Season with salt and pepper.
Top cauliflower with cheddar, cooked bacon, and green onions, and pour over egg mixture.
Bake until eggs are set and top is golden, 35 to 40 minutes.
Garnish with hot sauce and more green onions before serving.
