Cheddar Mashed Potato and Ham Bake

Mashed potato and ham bake with cheddar cheese
Diana Rattray
Prep: 10 mins
Cook: 50 mins
Total: 60 mins
Servings: 6 servings
Nutrition Facts (per serving)
676 Calories
49g Fat
32g Carbs
29g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6
Amount per serving
Calories 676
% Daily Value*
Total Fat 49g 63%
Saturated Fat 27g 136%
Cholesterol 287mg 96%
Sodium 787mg 34%
Total Carbohydrate 32g 12%
Dietary Fiber 3g 11%
Protein 29g
Calcium 646mg 50%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This is a great tasting casserole made with leftover ham and mashed potatoes, along with cheddar cheese. This is a nice way to use leftover ham, and it's a great combination of ingredients.


  • 2 tablespoons butter
  • 1 cup celery (sliced)
  • 1 cup onion (chopped)
  • 3 cups leftover ham (diced)
  • 1 can (10 1/2 ounces) cream of celery soup
  • 1/2 cup milk
  • Salt and freshly ground black pepper, to taste
  • 4 to 5 cups leftover or freshly prepared mashed potatoes
  • 2 large eggs
  • 1/2 cup milk
  • 1/2 cup chopped green onions
  • 1 tablespoon fresh chopped parsley
  • 6 ounces (about 1 1/2 cups) shredded sharp cheddar cheese, divided

Steps to Make It

  1. Butter a 2 1/2 to 3-quart baking dish. Heat oven to 350 F.

  2. Melt the butter in a skillet over medium-low heat. Add the celery and onion and saute, stirring frequently, until the vegetables are tender.

  3. Add the ham and continue cooking until ham is lightly browned. Stir in soup, 1/2 cup milk, and add salt and pepper to taste.

  4. If the mashed potatoes are cold, warm them to make them easier to mix. Whisk together the eggs and milk and beat into the potatoes along with the green onions and parsley.

  5. Reserve about 1/3 cup of the cheese for topping and add the rest to the potato mixture.

  6. Spoon the ham mixture into the prepared baking dish. Spread potatoes over the ham mixture and top with the reserved shredded cheese.

  7. Sprinkle with a little freshly ground black pepper. Bake for about 40 to 50 minutes, until lightly browned.