6cupsrusset potatoesscrubbed and sliced into 1/4 inch rounds
1cupshredded sharp cheddar cheese
Preheat oven to 375 degrees. Grease a 2 1/2 quart baking dish.
Layer half the potatoes in the baking dish and top with 1 cup diced ham. Repeat layers.
Heat the butter over medium heat until melted, whisk in the flour and cook for 1 minute, to remove the flour taste from the roux. Slowly whisk in milk, salt, garlic powder, and onion powder and cook until milk is just about boiling. Whisk in the cheese until melted. Remove from heat.
Pour the cheese sauce over the ham and potatoes. Use your hands or spoon to push the potatoes and ham into the cheese sauce before baking. This ensures that nothing dries out. Sprinkle with paprika if desired.
Cover with foil and bake for 60 minutes. Remove foil and bake for an additional 25 minutes or until potatoes are tender.
If you are using a very salty or smoked ham, decrease the amount of salt to 1/2 teaspoon.
My 6 cups of sliced potatoes was about 2.5 pounds or 3 large potatoes. I find it is easier for you to measure the potatoes after slicing by cups.
If you like your potatoes really fall apart tender, you can parboil the potatoes whole for 7-9 minutes and then slice any layer in your casserole. This step is not necessary but does make the potatoes very creamy and falling apart tender. Personally, I prefer my potatoes to have a bit of texture and chew left to them after the baking.
I used my 2 1/2 quart oval dish but any 2-3 quart casserole dish will work as long as it is deep enough to pour the cheese sauce over.
I love to use sharp cheddar cheese in this Cheesy Ham Bake for really pronounced cheese flavor, but if you have Swiss, Colby, or even mozzarella--use that.
The paprika sprinkling on top is COMPLETELY optional. It just adds color.