Preheat oven to 425 degrees F.
Cook bacon in a pan over medium heat until crisp. Drain on a paper towel, reserve grease. Break into pieces when cool.
Grease a deep 9 inch pie plate and press shredded hash browns into the bottom and sides. Brush with bacon grease, sprinkle with salt & pepper, and bake for 18 minutes.
Mean while, discard all but 2 tablespoons of the bacon grease and add the onion and bell pepper to the pan with the grease. Cook for 3 minutes over medium-high heat and then add the broccoli and cook another 2 minutes. Add spinach and saute until wilted. Remove from heat and mix in the bacon.
Whisk the eggs, milk, and seasonings together.
When the crust is done, spread veggies and bacon in the bottom. Sprinkle with the cheese and then pour the egg mixture on top. Bake at 350 degrees for 45-55 minutes or until knife comes out clean. Let rest 10 minutes before serving.