18 slices white bread, cubed (I used more like 13)
8 oz. cooked ham, cubed (I bought the small pre-cut cubes)
2 cups shredded cheddar cheese
1 1/2 cups diced swiss cheese
3 1/2 cups milk
1/2 teaspoon onion powder (I left out because we didn't have it)
2 cups crushed, cornflakes cereal
1/2 cup butter, melted
Lightly grease a 9x13 baking dish. Line the bottom of the dish with half the bread cubes. Sprinkle with the ham, cheddar cheese and swiss cheese. Then top with remaining bread cubes.
In a bowl, beat together the eggs, milk and onion powder. Pour evenly over the bread. Cover and refrigerate overnight.
Preheat oven to 375 degrees. In a small bowl, blend the crushed cornflakes and melted butter. Spread evenly over the casserole.
Bake 40 minutes in the pre-heated oven or until bubbly and golden brown. Let stand 5 minutes before serving.