In a large skillet, melt the butter over medium low heat. Remove the skillet from heat. When the butter's cooled, whisk in the flour until smooth and evenly incorporated.
1/2 cup butter, 1/4 cup flour
Whisk in the sugar, eggs, and half & half- again until evenly incorporated.
1/4 cup granulated sugar, 2 eggs beaten, 1 cup half and half
Stir in both kinds of corn, until evenly combined. Season with salt & pepper, to taste.
1 can whole kernel corn, drained, 1 can cream-style sweet corn, salt & pepper, to taste
Transfer the mixture to an 8x8" baking dish, and use the back of the spoon to smooth out evenly.
Bake at 350 degrees for an hour and fifteen minutes, or until a toothpick inserted into the center of the casserole comes out clean, and the casserole is lightly browned on top.
Remove the dish from the oven, and let it rest for 5 minutes. Serve while still warm. Enjoy!