In a large mixing bowl combine all ingredients except the cornflakes and the butter.
Place the hash brown mixture into a greased 13 x 9 baking dish. Spread the mixture evenly.
Combine butter and corn flakes, crushing the corn flakes until fully coated, and sprinkle on top of the hash brown mixture evenly.
Bake at 350° for 50 to 60 minutes until golden brown and gooey then enjoy!
