Traditional Ham and Potato Casserole

Savor the comforting flavors of this traditional ham and potato casserole. Perfectly layered with tender ham, creamy potatoes, and a rich cheese sauce, this dish is an ideal family meal for any occasion.
Prep time: 15 minutes
Cook time: 1 hour
Serves: 6

Ingredients

1 lb cooked ham, diced
3 cups russet potatoes, peeled and sliced
1 medium onion, chopped
2 cups sharp cheddar cheese, shredded
2 cups milk
3 tbsp butter
3 tbsp all-purpose flour
1/2 tsp salt
1/4 tsp black pepper
1/4 tsp garlic powder
1/4 cup breadcrumbs

Instructions

1. Preheat the oven to 375°F (190°C).
2. In a saucepan, melt butter over medium heat, then add flour to form a roux.
3. Gradually whisk in the milk, stirring continuously until the sauce thickens.
4. Stir in salt, black pepper, garlic powder, and 1 1/2 cups of cheddar cheese until melted.
5. In a greased 9x13 inch baking dish, layer half of the potatoes, half of the ham, and half of the onion.
6. Pour half of the cheese sauce over the layers.
7. Repeat the layering process with the remaining potatoes, ham, and onion.
8. Pour the remaining cheese sauce over the top.
9. Sprinkle with breadcrumbs and the remaining 1/2 cup of cheddar cheese.
10. Cover with foil and bake for 45 minutes.
11. Remove the foil and bake for an additional 15 minutes or until golden brown and bubbly.
12. Let cool slightly before serving.

Storage

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Reheating

Preheat oven to 350°F (175°C) and reheat the casserole covered with foil for 15-20 minutes.

Scan for cooking tips & leave a review!

itsonly.recipes/view/traditional-ham-and-potato-casserole

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.