Go Back
+ servings
Quick Leftover Ham Potato Casserole

Quick Leftover Ham Potato Casserole for Cozy Family Nights

This Quick Leftover Ham Potato Casserole combines tender potatoes, savory ham, and rich cheese for a cozy family meal.
Prep Time 15 minutes
Cook Time 45 minutes
Resting Time 15 minutes
Total Time 1 hour 15 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Comfort Food
Calories: 450

Ingredients
  

For the Casserole
  • 2 cups Cubed cooked ham Use leftover ham or diced deli ham.
  • 4 medium Russet potatoes Or substitute with Yukon Golds for buttery taste.
  • 1 medium Onion Chopped.
  • 2 cups Cheddar cheese Shredded; reserve some for topping.
  • 4 tablespoons Unsalted butter Can substitute with olive oil.
  • 1/4 cup All-purpose flour Can use gluten-free flour.
  • 2 cups Whole milk Consider almond milk as a dairy-free alternative.
For Seasoning
  • 1 teaspoon Salt
  • 1/2 teaspoon Black pepper
  • 1 teaspoon Ground mustard Adjust to taste.
  • 1 teaspoon Garlic powder Adjust to taste.

Equipment

  • oven
  • Medium saucepan
  • Large mixing bowl
  • Colander
  • Baking Dish

Method
 

Step‑by‑Step Instructions
  1. Preheat the oven to 350°F (175°C).
  2. In a medium saucepan, melt the butter over medium heat. Add the chopped onion and sauté until translucent, about 3-4 minutes.
  3. Cube the leftover ham and russet potatoes into 1-inch pieces.
  4. Bring a pot of salted water to a boil and add cubed potatoes. Boil for about 5 minutes until starting to soften, then drain.
  5. In the same saucepan, whisk in flour, cooking for 1 minute. Gradually add milk, whisking until thickened, around 3-4 minutes.
  6. Season the sauce with salt, pepper, ground mustard, and garlic powder.
  7. In a large mixing bowl, combine ham, boiled potatoes, and cheddar cheese. Pour the sauce over and toss to coat.
  8. Transfer to a greased baking dish and sprinkle reserved cheddar cheese on top.
  9. Bake for about 45 minutes until bubbly and golden brown.
  10. Let the casserole rest for 10-15 minutes before serving.

Nutrition

Serving: 1servingCalories: 450kcalCarbohydrates: 30gProtein: 25gFat: 25gSaturated Fat: 12gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 75mgSodium: 800mgPotassium: 800mgFiber: 3gSugar: 2gVitamin A: 5IUVitamin C: 10mgCalcium: 20mgIron: 10mg

Notes

Cut potatoes and ham into uniform pieces for even cooking. Pat down excess moisture from ham to prevent a watery casserole.

Tried this recipe?

Let us know how it was!