A comforting and flavorful potato casserole with a crispy topping, perfect for family dinners or gatherings.
Preheat your oven to 350°F (175°C).
Preheating ensures even cooking from the start.
In a large mixing bowl, combine the frozen hash brown potatoes, melted butter, salt, and pepper.
Ensure the butter coats the potatoes evenly for a rich flavor.
Add the chopped onion, sour cream, and shredded cheddar cheese to the potato mixture and stir until well combined.
Mix gently to avoid breaking the potatoes.
Transfer the mixture into a 9x13-inch baking dish, spreading it out evenly.
Press the mixture lightly to ensure an even layer.
In a separate bowl, mix the crushed corn flakes with the melted butter to create the topping.
The butter helps the topping become golden and crispy.
Sprinkle the topping evenly over the potato mixture in the baking dish.
Cover the surface completely for a consistent crunch.
Bake in the preheated oven for 45 minutes, or until the top is golden brown and the casserole is bubbling.
Check halfway through to ensure even browning.
Remove from the oven and let it cool for a few minutes before serving.
Letting it rest helps the flavors meld together.