A delightful and hearty dish combining tender potatoes, savory ham, and a creamy herb-infused sauce, perfect for family dinners or gatherings.
Preheat your oven to 375°F (190°C).
Ensure the oven is fully preheated before placing the dish inside for even cooking.
In a saucepan, melt the butter over medium heat.
Use a whisk to stir the butter to prevent it from browning.
Stir in the flour, parsley, salt, thyme, and pepper until well combined.
Stir constantly to avoid lumps forming in the mixture.
Gradually add the milk, stirring constantly, and bring the mixture to a boil.
Adding the milk slowly helps maintain a smooth consistency.
Cook and stir the sauce for 2 minutes, then set aside.
The sauce should thicken slightly during this time.
In a large mixing bowl, combine the sliced potatoes, diced ham, and chopped onion.
Ensure the potatoes are evenly sliced for uniform cooking.
Layer half of the potato mixture in a greased baking dish, then pour half of the sauce over it.
Spread the sauce evenly to cover the potato mixture.
Repeat the layering with the remaining potato mixture and sauce.
Press down gently to compact the layers slightly.
Cover the dish with foil and bake for 65-75 minutes, or until the potatoes are almost tender.
Check the potatoes with a fork to see if they are tender.
Remove the foil and bake uncovered for an additional 15-20 minutes, or until the potatoes are fully cooked and the top is golden.
For a golden crust, you can broil the dish for the last 2-3 minutes.
Let the dish cool slightly before serving. Enjoy your creamy ham and potato bake!
Allowing the dish to cool helps the layers set, making it easier to serve.