Ingredients
Equipment
Method
- Heat the oven to 375°F.
- Grease a 9x13-inch baking dish with 1 tablespoon of the butter.
- Arrange half the potatoes in the baking dish in overlapping layers.
- Scatter half the ham over the potatoes.
- Melt the remaining 4 tablespoons butter in a medium saucepan over medium heat.
- Add the onion and cook for 4 to 5 minutes until softened.
- Stir in the flour and cook for 1 minute.
- Gradually whisk in the milk, salt, and pepper.
- Simmer for 3 to 5 minutes, whisking often, until the sauce thickens enough to coat a spoon.
- Pour half the sauce over the potatoes and ham.
- Sprinkle with 3/4 cup cheese.
- Layer on the remaining potatoes and ham.
- Pour over the remaining sauce.
- Top with the remaining 1 1/4 cups cheese.
- Cover the dish tightly with foil and bake for 45 minutes.
- Uncover and bake for 15 to 20 minutes until the potatoes are fork-tender, the casserole is bubbling, and the center reaches 165°F.
- Rest the casserole for 10 minutes before serving.
Notes
For the smoothest sauce, whisk the milk in gradually. Refrigerate leftovers for 3 to 4 days; freeze for up to 3 months. For a gluten-free option, use a 1:1 gluten-free flour blend in place of the all-purpose flour.
