Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cheesy Ham Potato Casserole Recipe

Cheesy Ham Potato Casserole Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.8 from 13 reviews

  • Total Time: 1 hour - 1 hour 10 minutes
  • Yield: 6 1x

Description

Cheesy ham potato casserole brings comfort straight from Grandma’s kitchen to your dinner table. Creamy potatoes, savory ham, and melted cheese create a hearty meal that makes weeknight dinners deliciously simple.


Ingredients

Scale

Main Ingredients:

  • 2 pounds potatoes
  • 2 cups ham
  • 1 cup sharp cheddar cheese

Supporting Ingredients:

  • 10.4 ounces cream of chicken soup
  • 10.4 ounces cheddar cheese soup
  • ½ cup sour cream

Seasonings:

  • ½ medium yellow onion
  • Salt
  • Black pepper

Instructions

  1. Preheat your oven to 350°F and coat a 9×13 inch baking dish with cooking spray, ensuring complete coverage for easy cleanup.
  2. Thoroughly wash 2 pounds of potatoes, then peel and slice them into precise ¾-inch cubes to guarantee uniform cooking.
  3. Rinse your potato cubes in cold water to eliminate excess starch, then drain completely using a colander.
  4. Finely dice ½ medium yellow onion into small, uniform pieces for balanced flavor distribution.
  5. In a large mixing bowl, combine your potato cubes, diced onion, 10.4 ounces cream of chicken soup, 10.4 ounces cheddar cheese soup, 2 cups diced ham, and ½ cup sour cream.
  6. Season the mixture with salt and black pepper, stirring thoroughly to ensure every ingredient is completely coated.
  7. Transfer the creamy potato mixture into your prepared baking dish, spreading it evenly across the surface.
  8. If the mixture seems dry, add ¼ cup milk to maintain moisture and prevent burning.
  9. Sprinkle 1 cup sharp cheddar cheese evenly across the top of the casserole.
  10. Cover the dish tightly with aluminum foil and bake at 350°F for 35 minutes.
  11. Remove the foil and continue baking for an additional 15-20 minutes until potatoes become fork-tender and the top turns golden brown.
  12. Remove from the oven and let the casserole rest for 7-10 minutes, allowing the sauce to set and flavors to meld.

Notes

  • Dice potatoes into uniform 3/4-inch pieces to ensure even cooking and prevent some pieces from being too hard or mushy.
  • Rinse potatoes thoroughly to remove excess starch, which helps create a creamier texture and prevents the casserole from becoming gluey.
  • For a lighter version, swap cream-based soups with low-fat alternatives and use reduced-fat cheese to cut down on calories without sacrificing flavor.
  • If cooking for vegetarians, replace ham with plant-based protein like smoked tofu or roasted mushrooms to maintain the dish’s hearty character.
  • Prep Time: 15 minutes
  • Cook Time: 45-55 minutes
  • Category: Casseroles
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 6
  • Calories: 458 kcal
  • Sugar: 3 g
  • Sodium: 830 mg
  • Fat: 25 g
  • Saturated Fat: 14 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 29 g
  • Fiber: 3 g
  • Protein: 21 g
  • Cholesterol: 65 mg