Traditional Ham and Potato Casserole

🕒 Prep: 15 min
🔥 Cook: 1 hour
🍽 Serves: 6
Be the First to Review!

Welcome to comfort food at its finest: Traditional Ham and Potato Casserole. It's a heartwarming dish that's perfect for family dinners, especially when you need something warm and satisfying. Simple ingredients come together to create a meal that's both nourishing and delicious.

Traditional Ham and Potato Casserole

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.

Ingredients for Traditional Ham and Potato Casserole

Ingredients for Traditional Ham and Potato Casserole

The star of this dish is ham, which adds a savory, smoky flavor. It's important to use cooked ham to ensure the dish has the right texture and taste. Next, we have russet potatoes, which are starchy and perfect for baking, giving the casserole its hearty base. Onion adds a touch of sweetness and aromatic depth when cooked. The sharp cheddar cheese melts beautifully, creating a creamy sauce that's hard to resist. To bind everything together, milk, butter, and flour are used to make a classic roux, while salt, black pepper, and garlic powder enhance the flavors. Finally, breadcrumbs sprinkled on top provide an irresistible crispy finish.

Why This Traditional Ham and Potato Casserole Works

In the pot, butter and flour cook together first, so the flour soaks up the fat. As the milk goes in and heats up, that flour swells and thickens the milk into a smooth cheese sauce that can actually cling to the potatoes and ham instead of running to the bottom of the dish. Once the cheddar melts into it, the sauce becomes even thicker and a little stretchy, so it stays around each slice and cube.

In the oven, the sliced potatoes slowly soften as they sit in that hot cheese sauce. Starch from the potatoes seeps out into the sauce and makes it even thicker, so the layers start to hold together instead of sliding apart. The diced ham and onions are tucked between potato layers, so they stay moist while they warm through. On top, breadcrumbs and the last bit of cheese dry out and brown, forming a crisp lid. Under that crust, everything stays creamy and bubbly, and the casserole slices nicely once it cools a little.

Traditional Ham and Potato Casserole Tips & Tricks

  • For extra flavor, sauté the onions in a little butter before adding them to the casserole.
  • If you want a bit of heat, add a pinch of cayenne pepper to the cheese sauce.
  • To save time, use pre-sliced potatoes or a mandoline slicer for even slices.
  • Let the casserole rest for 10 minutes after baking for easier serving.

Mistakes To Avoid

Cutting the potato slices too thick means they stay firm or even a little raw in the center while the top gets browned. The casserole then looks done on top but has hard, undercooked pieces hidden inside, and the layers don’t really meld together.

Pouring the milk into the flour and butter too fast often leaves lumps in the sauce. Those flour pockets don’t fully dissolve in the oven, so the casserole ends up with pasty, gummy bites instead of a smooth, creamy layer around the potatoes and ham.

Letting the cheese sauce get too thick on the stove can cause trouble later. A very stiff sauce doesn’t sink down between the potato slices in the oven, so the middle of the casserole stays dry and the top turns heavy and almost rubbery.

Skipping the foil in the first part of baking leads to a dried-out top and still-firm potatoes underneath. The surface browns and hardens before the heat has time to steam and soften the layers below.

Ingredients

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

Step-by-step Instructions

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

Frequently Asked Questions

Can I use a different type of cheese?
Absolutely! Feel free to experiment with cheeses like Gruyère or Monterey Jack for different flavors.
What if I don't have russet potatoes?
You can substitute with Yukon Gold potatoes, but keep in mind they may be less starchy.
How do I store leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven for best results.

Serving Ideas for Traditional Ham and Potato Casserole

This casserole pairs beautifully with a simple green salad dressed with a tangy vinaigrette to cut through the richness. For a complete meal, serve it with a side of steamed green beans or roasted Brussels sprouts. If you're feeling fancy, a glass of crisp white wine makes a delightful accompaniment.

Ratings and Comments

Your feedback helps other cooks — thank you!

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.