twice baked potato casserole overhead

Twice Baked Potato Casserole with Ham

This Twice Baked Potato Casserole is pure comfort food! Leftover ham and mashed potatoes makes it a make ahead meal in one and perfect for the holidays! 
Course Main Course
Cuisine American
Keyword leftover ham recipe, leftover mashed potatoes, leftover potato recipe, twice baked potatoes
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6 servings
Calories 524kcal
Author Ashley Fehr


  • 3 cups chopped ham
  • 14 Little potatoes from The Little Potato Company, baked, chopped (3/4 lb or 340g)
  • 2 cups leftover mashed potatoes (3/4 lb or 340g)
  • 1 1/2 cups shredded cheddar cheese divided
  • 2 green onions sliced
  • 3/4 cup light sour cream
  • 3/4 cup heavy cream
  • 1 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon garlic powder


  • Lightly grease a 2.5-3 quart or 9x13" baking dish and preheat the oven to 375 degrees F.
  • Add ham, chopped potatoes, mashed potatoes, 3/4 cup of cheddar cheese, onions, sour cream, heavy cream, salt, pepper and garlic powder to baking dish. Stir until combined.
  • Sprinkle with remaining 3/4 cup cheese and bake for 30 minutes or until bubbly at the edges. Let sit for 5 minutes before serving.



*To make ahead: prepare up to the point of baking. Cover with plastic wrap or foil and refrigerate up to 24 hours before baking as directed.


Calories: 524kcal | Carbohydrates: 51g | Protein: 24g | Fat: 25g | Saturated Fat: 14g | Cholesterol: 111mg | Sodium: 1369mg | Potassium: 1078mg | Fiber: 5g | Sugar: 3g | Vitamin A: 17.1% | Vitamin C: 62.9% | Calcium: 29.3% | Iron: 12.4%