Print

Cheesy Ham Potato Casserole

Cheesy Ham Potato Casserole is the ultimate comfort food, featuring layers of creamy potatoes, tender ham, and gooey cheese baked to perfection. This dish brings warmth and nostalgia to any gathering, making it a family favorite. Perfect for a cozy dinner or as a make-ahead meal for busy days, each bite bursts with flavor and joy.

Ingredients

Scale
  • 4 medium russet potatoes (about 2 lbs), peeled and thinly sliced
  • 2 cups cooked ham, diced
  • 2 cups shredded cheese (1 cup cheddar, 1 cup mozzarella)
  • 1 cup heavy cream (or milk for a lighter option)
  • 1 medium onion, diced
  • 1 tsp garlic powder
  • Salt and pepper to taste

Instructions

  1. Preheat your oven to 375°F (190°C) and prepare a baking dish with nonstick spray.
  2. Wash, peel, and slice the potatoes thinly.
  3. In a skillet, sauté diced onions in oil until translucent (about 5 minutes).
  4. In the baking dish, layer half of the potatoes, onions, ham, and cheese. Repeat the layers.
  5. Mix cream with garlic powder, salt, and pepper; pour over the layered ingredients.
  6. Cover with foil and bake for 45 minutes. Remove foil and bake for an additional 15-20 minutes until golden brown.

Nutrition

Keywords: - For added flavor, swap out the ham for cooked chicken or bacon. - Incorporate vegetables like broccoli or peas for extra nutrition. - Let leftovers cool completely before storing in an airtight container; reheat at 350°F until heated through.