Preheat oven to 375°F (190°C). Grease a baking dish with butter.
Spread the thawed hashbrowns evenly in the greased baking dish.
In a bowl, whisk together eggs, milk, salt, pepper, garlic powder, and paprika.
Stir in shredded cheese, cooked bacon or sausage, and green onions.
Pour the egg mixture over the hashbrowns, ensuring an even spread.
Bake for 30-35 minutes, or until the eggs are set and the top is golden brown.
Let it cool for a few minutes before slicing and serving.