This delicious and easy-to-make ham and hashbrown breakfast casserole features a crispy top and a creamy center, perfect for family brunches or a hearty breakfast.
Preheat your oven to 350°F (175°C) and lightly grease a 9x13-inch baking dish.
In a large bowl, combine the hash browns, ham, and 3/4 cup of the cheese.
In a separate bowl, whisk together the eggs, milk, salt, and pepper.
Pour the egg mixture over the hash brown mixture and mix until well combined.
Transfer the mixture to the prepared baking dish, spreading it evenly.
Sprinkle the remaining cheese on top and bake for 40 to 45 minutes, or until the edges are golden and the center is set.
Garnish with chopped green onions before serving.
Notes
Feel free to substitute the ham with cooked bacon or sausage for a different flavor profile. Leftover casserole can be stored in the refrigerator for up to 3 days.