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 mixture into prepared dish. Cover 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