Cheesy Leftover Ham and Mashed Potato Casserole

4.6
(23)

This is something I did one night when I had a bunch of leftovers that turned into one of my favorite comfort foods. You could switch out just about anything for anything of a similar type, chicken for the ham, different soups, etc. Make it as is or use your imagination.

close up view of Cheesy Leftover Ham and Mashed Potato Casserole garnished with peas and fried onions in a glass baking dish
6
6
6
6
Prep Time:
15 mins
Cook Time:
50 mins
Additional Time:
5 mins
Total Time:
1 hr 10 mins
Servings:
6
Yield:
6 servings
Cook Mode (Keep screen awake)

Ingredients

Original recipe (1X) yields 6 servings

  • 3 cups leftover mashed potatoes

  • 1 cup shredded Cheddar cheese, divided

  • 1 (2.8 ounce) package French fried onions, divided

  • 1 ½ cups diced leftover cooked ham

  • 1 (10 ounce) package frozen peas and carrots, thawed and drained

  • 1 (10.75 ounce) can condensed cream of mushroom soup

  • ¾ teaspoon dry mustard

  • ½ teaspoon granulated garlic

  • ¼ teaspoon fresh ground black pepper

  • aluminum foil

Directions

  1. Preheat the oven to 375 degrees F (190 degrees C).

  2. Mix 1/2 of the Cheddar cheese and 1/2 of the onions into the mashed potatoes. Spread potato mixture over the bottom and up the sides of a 2-quart casserole dish to form a shell.

  3. Combine ham, frozen peas and carrots, mushroom soup, mustard, garlic, and pepper in a bowl; mix well. Spoon mixture into the mashed potato shell. Cover loosely with aluminum foil.

  4. Bake in preheated oven for 45 minutes. Remove from oven and sprinkle remaining Cheddar cheese and onions over the top. Bake uncovered until cheese is melted, about 5 minutes. Remove and let rest for 5 to 10 minutes before serving.

Recipe Tip

You can use mild or sharp Cheddar cheese, depending on your preference.

Nutrition Facts (per serving)

401 Calories
23g Fat
33g Carbs
16g Protein
Nutrition Facts
Servings Per Recipe 6
Calories 401
% Daily Value *
Total Fat 23g 29%
Saturated Fat 9g 46%
Cholesterol 41mg 14%
Sodium 1345mg 58%
Total Carbohydrate 33g 12%
Dietary Fiber 3g 12%
Total Sugars 2g
Protein 16g 31%
Vitamin C 24mg 26%
Calcium 184mg 14%
Iron 2mg 10%
Potassium 564mg 12%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.