Preheat oven to 350° F.
Melt 1 stick of butter and mix together with all ingredients except corn flakes in a large bowl. Stir until well-combined.
Pour the mixture in a greased 9-by-13-inch pan.
Melt remaining ½ stick of butter, and mix together with corn flake crumbs in bowl.
With a large spoon, evenly sprinkle the corn flake mixture over the casserole. Make sure to avoid touching the spoon to the hash brown mix to avoid a mess! Cook for 50-60 minutes uncovered, until bubbling and brown. Serve immediately.