Ingredients

  • 4 cups diced potatoes (Russet or Yukon Gold)
  • 2 cups cooked ham, cubed
  • 1 cup shredded sharp cheddar cheese
  • 1 cup heavy cream
  • 1 cup milk
  • 1 unit onion, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon dried thyme
  • 1 teaspoon paprika
  • to taste salt and pepper
  • 1 cup frozen peas (optional)
  • 1 cup breadcrumbs (for topping)
  • 2 tablespoons butter, melted

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. In a large pot, boil diced potatoes in salted water for about 10 minutes until slightly tender. Drain and set aside.
  3. In a large mixing bowl, combine the cooked ham, shredded cheese, chopped onion, minced garlic, dried thyme, paprika, and the drained potatoes. Mix well.
  4. In another bowl, whisk together the heavy cream, milk, salt, and pepper. Pour this mixture over the potato and ham mixture and combine until evenly coated.
  5. If using frozen peas, fold them gently into the mixture to distribute.
  6. Transfer the mixture into a greased 9x13 inch baking dish, spreading it out evenly.
  7. In a separate small bowl, mix the breadcrumbs with melted butter. Sprinkle the breadcrumb mixture over the casserole for a crispy topping.
  8. Cover the baking dish with aluminum foil and bake in the preheated oven for 25 minutes.
  9. Remove the foil and bake for an additional 15-20 minutes, or until the top is golden brown and bubbly.
  10. Let cool for a few minutes before serving.

💡 Chef's Notes

Serve the casserole hot from the oven, garnished with fresh chopped parsley for a pop of color.

Recipe by Sierra Lennox - Food Photographer