Ingredients
Equipment
Method
Step-by-Step Instructions
- Preheat your oven to 400°F (204°C) and grease a 9x13-inch baking dish.
- In a medium saucepan, melt 4 tablespoons of unsalted butter over medium heat. Add the diced yellow onion and sauté for about 5 minutes until they become translucent.
- Sprinkle in 1/4 cup of all-purpose flour, stirring constantly. Gradually add 1 cup of whole milk and 1 cup of chicken stock while stirring until the mixture thickens.
- Layer half of the diced Russet potatoes in the greased baking dish, followed by the diced cooked ham. Pour half of the creamy sauce over.
- Repeat with the remaining potatoes, ham, and pour the rest of the sauce on top.
- Cover the baking dish with aluminum foil and bake for 40-45 minutes until the potatoes are tender.
- Remove the foil and sprinkle 1 ½ cups of shredded white cheddar cheese on top. Bake uncovered for an additional 10-15 minutes until the cheese is melted and golden brown.
- Let the casserole cool for about 5-10 minutes before serving warm.
Nutrition
Notes
This casserole can be made ahead of time and stored in the fridge before baking for an easy meal.
