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
Ham and Potato Casserole Recipe

Ham and Potato Casserole Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.8 from 24 reviews

  • Total Time: 50 minutes
  • Yield: 6 1x

Description

Cheesy ham and potato casserole delivers pure comfort straight from grandma’s kitchen to your dinner table. Layers of creamy potatoes, salty ham, and melted cheese create a hearty meal that’ll warm your soul.


Ingredients

Scale

Main Ingredients:

  • 6 cups russet potatoes
  • 2 cups ham
  • 2 cups cheddar cheese

Supporting Ingredients:

  • 1 can (10.5 ounces) cream of mushroom soup
  • 1 cup sour cream
  • ½ cup whole milk
  • 1 small onion

Seasoning and Topping:

  • ½ teaspoon garlic powder
  • Salt and pepper
  • ½ cup breadcrumbs
  • 2 tablespoons unsalted butter

Instructions

  1. Preheat your oven to 375°F and generously grease a 9×13-inch baking dish with butter or cooking spray.
  2. Fill a large pot with water and add 1 teaspoon salt. Boil 6 cups of diced russet potatoes for exactly 10 minutes until slightly tender. Drain potatoes completely.
  3. Whisk together 10.5 oz cream of mushroom soup, 1 cup sour cream, ½ cup whole milk, ½ teaspoon garlic powder, salt, and black pepper in a spacious mixing bowl.
  4. Fold 2 cups cubed cooked ham, 2 cups shredded cheddar cheese, and 1 small finely chopped onion into the creamy sauce until every ingredient is uniformly coated.
  5. Transfer the potato and ham mixture into the prepared baking dish, spreading it evenly across the surface.
  6. Combine ½ cup breadcrumbs with 2 tablespoons melted butter in a small bowl. Sprinkle this crispy topping across the entire casserole.
  7. Bake uncovered at 375°F for 35 minutes until the top turns golden brown and the edges bubble enthusiastically.
  8. Remove from the oven and let the casserole rest for 5 minutes before serving. Optional: Garnish with fresh chopped herbs.

Notes

  • Parboil potatoes carefully to prevent overcooking, ensuring they stay firm and hold their shape in the casserole.
  • Swap ham with cooked chicken, turkey, or bacon for variety, and adapt to dietary preferences by using vegetarian protein alternatives.
  • For a gluten-free version, replace cream of mushroom soup with a homemade white sauce and use gluten-free breadcrumbs on top.
  • Prep ingredients ahead of time to make assembly quick and easy, allowing the casserole to become a fast weeknight dinner solution.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Casseroles
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 6
  • Calories: 380 kcal
  • Sugar: 3 g
  • Sodium: 720 mg
  • Fat: 22 g
  • Saturated Fat: 12 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 26 g
  • Fiber: 2 g
  • Protein: 19 g
  • Cholesterol: 60 mg