Lightly grease a 9 inch glass pie plate or 9 x 9 baking dish or cast iron skillet.
In a bowl, combine eggs and beat until foamy. Add in ham, hash brown potatoes, cheese, cottage cheese, milk, green onions, salt, and pepper.
Pour egg mixture into prepared dish. Cover with plastic wrap and chill for 2-24 hours.
Before baking, mix together bread crumbs and butter and sprinkle over top of egg dish.
Bake uncovered in a 325 degree F oven for about 50 minutes or until a knife, inserted in the middle comes out clean. Garnish with additional green onions
Notes
Change up your meat and add in bacon, shredded chicken or salmon, chorizo sausage or any type of sausage.
Experiment with cheeses. Gouda, sharp cheddar cheese, Monterey Jack or a blend of cheeses would be delicious.
If you don't have breadcrumbs you could crush up some croutons or you could leave it off. It just adds a bit of crunchy texture.
Add in some veggies. Some chopped up bell peppers, onions or spinach would be delish. Top with some slices of avocado.