6 cups frozen sweet white corn, thawed (a little less than two 16 oz bags)
1 12 oz can evaporated milk
4 tablespoons finely chopped onion (about 1/2 a small onion)
2 eggs, beaten
salt and pepper to taste
2 cups grated cheese (I used a Mexican blend, Swiss is really yummy, but any cheese will do)
1 cup butter
12-14 thin slices white bread
Remove crust from bread and cut into cubes. Mix corn, milk, onion, egg, salt, pepper and half the cheese in a 9x13 baking dish. In a skillet, melt butter. Toss in sliced bread cubes, stir to evenly coat with butter, and cook until bread is lightly browned. Evenly spread bread cubes on top of corn mixture. Sprinkle with remaining cheese. Bake at 350 degrees for 45 minutes or until golden brown.
If I were making this recipe for just my family, I would halve everything and bake it in an 8x8 or 9x9 pan.