Spray a foil BBQ-safe pan with cooking spray, add in the thawed hash browns and ham.
Add eggs to a large bowl with milk and whisk until combined.
Stir in the cheese and green onions and pour over the hash browns and ham.
Add salt and pepper to taste.
Cover with foil and cook on the grill (on indirect heat) at 375°F for 30 minutes.
Uncover the pan and cook for an additional 15-35 minutes, until edges are crispy.