Print

Cheesy Ham Potato Casserole

Save Recipe
Save Recipe

Cheesy Ham Potato Casserole is the ultimate comfort food that combines creamy layers of potatoes, savory ham, and gooey cheddar cheese into a dish that warms the heart and soul. Perfect for family gatherings or cozy nights in, this casserole is easy to prepare and sure to impress your guests. With its rich flavors and inviting aroma, it’s no wonder this dish becomes an instant favorite at any table.

Ingredients

Scale
  • 4 cups russet potatoes, peeled and thinly sliced
  • 2 cups diced ham
  • 2 cups sharp cheddar cheese, shredded
  • 1 cup sour cream (full-fat)
  • 1 cup whole milk
  • 1 tsp onion powder
  • 1 tsp salt
  • ½ tsp black pepper
  • 4 tbsp unsalted butter, melted

Instructions

  1. Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking dish.
  2. Layer half of the sliced potatoes in the dish. Top with half of the diced ham and half of the cheese.
  3. In a bowl, combine sour cream, milk, onion powder, salt, and pepper; pour half over the layers.
  4. Repeat layering with remaining ingredients.
  5. Cover with foil and bake for 45 minutes. Remove foil after 30 minutes for a golden top.
  6. Let rest for 10 minutes before serving.

Nutrition

Keywords: Customize by swapping ham with cooked bacon or adding vegetables like broccoli or bell peppers for added nutrition. For a lighter version, use low-fat sour cream and milk.