Cheesy Ham and Potato Casserole Recipe

Posted by in Food and Drink

Cheesy Ham and Potato Casserole Recipe

Right after the holidays, we always end up having leftovers. Especially meat! Are you wondering what to do with leftover ham? Then this ham and potato casserole recipe is just what you are looking for. Dice up some leftover ham, bake with potatoes layered with cream cheese sauce and top it with cheese of any variety for taste and you have got yourself the perfect breakfast from leftover dinner. This cheesy ham and potato casserole recipe is amazingly delicious and creamy and also saves up a lot of time and money. The tenderly cooked leftover ham is ideal for this dish because the ham retains the flavors which make it more succulent and juicy with time.

You may like reading:

Overnight Blueberry French Toast Casserole Recipe
Stove Top Hash Brown Casserole Recipe

Preparation and Cooking Time

Preparation time: 15 minutes

Cooking time: 40 minutes

Total time: 55 minutes


  1. 2 to 3 cups of diced leftover or cooked ham

  2. Half teaspoon black pepper powder

  3. 1 tablespoon butter

  4. 3 cups potatoes chopped

  5. 1 onion, minced

  6. 1 clove of garlic, minced

  7. Half cup cream cheese

  8. 2 cups sour cream

  9. 1 teaspoon salt

  10. 1 cup cheddar cheese

  11. One and half cup parmesan cheese

  12. 2 cups cream of soup (soup of your choice)


  1. Preheat the oven to 350 degrees Fahrenheit and grease a casserole of desirable quantity.

  2. Boil the chopped potatoes for 10 minutes and keep them aside.

  3. Reheat the leftover ham at 160 degrees Fahrenheit to kill the growth of any bacteria.

  4. Heat a pan and fry the onions and garlic in butter until they lose the raw smell.

  5. Add fried onions and garlic to the potatoes after draining the water. To this, add cream cheese, sour cream, soup, cheddar cheese and pepper. Mix evenly.

  6. Take a casserole, place one layer of ham topped with one layer of the potato sauce. Keep alternating the layers and finally sprinkle parmesan cheese and a pinch of salt.

  7. Bake in the preheated oven for 20 to 30 minutes until heated through.

  8. Serve hot and enjoy this at any time of the day.


10 servings are the output of this cheesy ham and potato casserole recipe

Health Benefits

  • Ham is rich in proteins and is an excellent source of B vitamins and other minerals. Ham gives us the daily dose of protein and iodine. It has amino acids which are essential for growth in children.

  • Potatoes help in strengthening and maintaining of bone structures. They are found to decrease blood pressure and contain significant amounts of fiber which lower the levels of cholesterol in the body. Potatoes are great source of vitamin B-6 which helps in energy metabolism.

You may like reading:

Baked Spaghetti and Meatballs Casserole Recipe
Linguine Pasta Recipe