Preheat the oven to 350°F and lightly grease a 9x13-inch baking dish.
Spread the thawed hash browns evenly in the bottom of the dish.
Sprinkle the cheese, ham, onion, and bell pepper over the hash browns.
In a large bowl, whisk together the eggs, milk, salt, pepper, garlic powder, and paprika until smooth.
Pour the egg mixture evenly over the hash brown layer.
Bake uncovered for 45–50 minutes, or until the eggs are set and the top is golden brown.
Let it rest for 10 minutes before slicing and serving.