A delightful and hearty breakfast casserole perfect for any occasion.
Preheat your oven to 350°F (175°C).
Preheating ensures even cooking and the right texture.
Grease a 2-quart baking dish with butter or cooking spray.
Greasing the dish prevents sticking and makes cleanup easier.
Spread the frozen hash browns evenly in the bottom of the prepared baking dish.
Press the hash browns slightly to create an even layer.
Sprinkle the shredded cheddar cheese, cooked ham, and chopped green onions over the hash browns.
Distribute the toppings evenly for consistent flavor in every bite.
In a mixing bowl, whisk together the eggs, evaporated milk, black pepper, and salt until well combined.
Whisking thoroughly ensures a smooth and creamy mixture.
Pour the egg mixture evenly over the layered ingredients in the baking dish.
Pour slowly to allow the mixture to seep into all layers.
Cover the dish with aluminum foil and refrigerate for at least 4 hours or overnight.
Chilling allows the flavors to meld and the mixture to set.
Bake the casserole in the preheated oven for 40-50 minutes, or until the eggs are set and the top is golden brown.
Check doneness by inserting a knife into the center; it should come out clean.
Let the casserole rest for 5 minutes before serving.
Resting helps the casserole firm up for easier slicing.
Serve warm and enjoy your delicious breakfast bake!
Pair with a fresh fruit salad or a cup of coffee for a complete meal.