Go Back
+ servings
Scalloped Potato Casserole with serving spoon.

Ham and Potato Casserole

Cheesy, rich scalloped potatoes. This easy to make casserole is a great main dish or terrific side.
Course Lunch or Dinner, Vegetables and Side Dishes
Cuisine American
Prep Time 15 minutes
Cook Time 1 hour 30 minutes
Broil - 3-5 minutes Resting time 15 minutes 20 minutes
Total Time 2 hours 5 minutes
Servings 8 servings
Calories 343kcal
Author Deb Clark


  • 8-10 cups russet potatoes peeled and sliced
  • 2 cups cubed ham
  • 10 ounces cream of chicken soup
  • 12 ounces can of evaporated milk
  • 8 ounces cream cheese
  • ¾ ounce ranch mix that's one full packet.


  • Preheat oven to 350 degrees
  • Peel the potatoes, slice ¼ thick.
  • Make the sauce. Add the chicken soup, evaporated milk, cream cheese and ranch mix to a saucepan. Place over medium heat. Whisk until the sauce is smooth and combined.
  • Add a ladle of sauce on the bottom of the casserole dish.
  • Place a layer of sliced potatoes then a layer of cubed ham. Add ⅓ of the remaining sauce.
  • Repeat layers. Finishing with cheesy sauce. Top with shredded mozzarella and cheddar cheese. Cover with foil.
  • Place in the oven on the middle rack. Bake for an hour and half covered.
  • Uncover, place under broiler for 3-5 minutes until it's golden brown. Watch it carefully so it doesn't burn. You're just looking to brown the cheese!
  • Allow to sit at least 15 -30 minutes lightly covered with foil after you remove it from the oven.


Cubed salty ham adds a meaty flavor to this casserole dish but you could also use shredded or cubed chicken or turkey instead. 
For an extra cheesy texture to this recipe, consider sprinkling an additional layer of shredded cheese with the repeated layers of potato, ham and creamy sauce.
While I’ve sliced my potatoes for this casserole (as you would for au gratin potatoes), you can cut them into cubes if you’d prefer. It won’t alter the taste, just look a little different!
Don't skip browning the top of the casserole - the browned cheese is absolutely amazing!


Calories: 343kcal | Carbohydrates: 37g | Protein: 14g | Fat: 16g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 62mg | Sodium: 963mg | Potassium: 811mg | Fiber: 2g | Sugar: 7g | Vitamin A: 548IU | Vitamin C: 9mg | Calcium: 163mg | Iron: 2mg