Print

Hearty Ham and Potato Casserole

Hearty Ham and Potato Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and easy-to-make casserole that combines tender ham, creamy potatoes, and melted cheese in a rich, savory sauce. Perfect for weeknight dinners, special occasions, or using up leftover ham. This hearty dish delivers layers of flavor with every bite and can be customized with your favorite add-ins.

Ingredients

  • 1 cup ham, diced
  • 2 large potatoes, thinly sliced (Russet or Yukon Gold)
  • 1 can cream of mushroom soup
  • 1/2 cup sour cream
  • 1 cup cheddar cheese, shredded
  • 1 cup milk
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • Salt and pepper to taste
  • Fresh herbs (thyme or parsley), optional
  • Paprika, optional
  • Diced onions, bell peppers, or mushrooms (optional add-ins)

Instructions

  • Preheat oven to 375°F (190°C). Grease a 9×13 inch baking dish.
  • Prepare the ham by dicing into small, even pieces. Remove excess fat.
  • Peel and thinly slice potatoes. Soak in cold water briefly to prevent browning, then drain well.
  • Make the creamy base: Melt butter in a saucepan over medium heat. Whisk in flour to create a roux and cook for 1 minute. Gradually add milk, whisking until thickened. Remove from heat and stir in cheese until melted. Season with salt, pepper, and herbs.
  • Layer the casserole: Start with a thin layer of potatoes at the bottom. Add diced ham and seasonings. Pour creamy sauce over layers. Top with additional shredded cheese.
  • Bake for 35-40 minutes until potatoes are tender, the top is golden brown, and sauce is bubbly.
  • Let rest for a few minutes before serving.

Notes

 Can be made ahead and refrigerated up to 24 hours before baking. Leftovers can be stored in an airtight container for up to 3 days. Freezes well unbaked for up to 3 months. Customize with seasonal vegetables or different cheese varieties.