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 and potato casserole

Cheesy Ham and Potato Casserole – Easy & Comforting Family Dinne


  • Author: Clara Whisk
  • Total Time: 1 hour 10 minutes
  • Yield: 6-8 servings 1x
  • Diet: Gluten Free

Description

This easy cheesy ham and potato casserole is a comforting dish with layers of creamy potatoes, savory ham, and melted cheese. Perfect for family dinners, potlucks, or using up holiday leftovers!


Ingredients

Scale
  • 2 tbsp unsalted butter
  • 1 yellow onion, diced
  • 3 tbsp all-purpose flour
  • 1 ¼ cups whole milk
  • ½ cup chicken broth
  • ½ tsp salt
  • ½ tsp black pepper
  • ½ tsp garlic powder
  • 2 lbs russet potatoes, peeled and diced
  • 2 ½ cups cooked ham, diced
  • 1 cup shredded cheddar cheese
  • ½ cup shredded mozzarella cheese
  • ¼ cup chopped parsley

Instructions

  • Preheat oven to 400°F (204°C) and grease a 9×13-inch baking dish.
  • In a skillet, melt butter and sauté onions until soft.
  • Stir in flour, then gradually add milk and broth. Cook until thickened.
  • Layer half the potatoes and ham in the dish, pour half the sauce over, and repeat.
  • Cover with foil and bake for 40 minutes.
  • Remove foil, add cheeses, and bake uncovered for 10-15 minutes until bubbly.
  • Let rest for 5 minutes, garnish with parsley, and serve.

Notes

  • Use fresh shredded cheese for better melting.
  • Let the casserole rest before serving for the best texture.
  • For a crispy top, broil for 2-3 minutes after baking.
  • Prep Time: 15 minutes
  • Cook Time: 55 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: American