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
Easy creamy ham and potatoes au gratin is a great way to use leftover ham with tender sliced potatoes and a cheesy béchamel sauce. The best comfort food. |

Ham and Potatoes au Gratin

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.7 from 3 reviews

  • Author: Sam Hu | Ahead of Thyme
  • Total Time: 1 hour 30 minutes
  • Yield: 6-8 servings


Easy creamy ham and and potatoes au gratin is a great way to use leftover ham with tender sliced potatoes and a cheesy béchamel sauce. The best comfort food.


  • 3 lbs. russet potatoes, peeled and sliced into 1/8-inch thick slices (approximately 4 large potatoes)
  • 2 cups cooked ham, cut into 1/2-inch cubes
  • 1 cup frozen peas
  • 1 cup onionfinely chopped
  • 1 cup sharp white cheddar cheese, shredded
  • 1 teaspoon fresh parsley, finely chopped (for garnish)

For the sauce:

  • 2 tablespoons butter
  • 1 tablespoon garlic, minced
  • 2 tablespoons all purpose flour
  • 1 cup milk
  • 1/2 cup chicken broth (or 1 tablespoon chicken bouillon powder + 1/2 cup water)
  • 1 teaspoon Italian seasoning
  • 1 cup sharp white cheddar cheese, shredded
  • salt and pepper (to taste)


  1. Preheat oven to 400 F.
  2. Place half of the sliced potatoes in a single layer at the bottom of a 9x13-inch casserole pan and top with cubed ham, peas and onion. Place the remaining half of the potatoes over the mixture. Set aside.
  3. Prepare the sauce by melting butter in a medium saucepan over over medium high heat. Add garlic and sauté until fragrant, about 1 minute. Whisk in flour to form a thick paste similar to the consistency of cake frosting, and cook for 1 minute.
  4. Stir in milk and chicken broth until sauce is smooth and uniform. Bring the sauce to a simmer over medium heat and let it simmer until thickened to desired consistency, about 5 minutes. Stir in Italian seasoning and cheddar cheese. Add salt and pepper, to taste (I did not add any salt and pepper as the ham I used was already very salty).
  5. Pour the cream sauce over the potatoes and spread evenly.
  6. Cover the casserole dish with aluminum foil and transfer to the oven. Bake for 50 minutes.
  7. Remove from oven and sprinkle the remaining cup of cheddar cheese evenly over the casserole. Return the baking dish to the oven and bake uncovered for another 20-25 minutes until the melted cheese turns golden brown on top.
  8. Let the casserole cool for 15 minutes before serving. Garnish with parsley and serve.


Make ahead instructions: One of the best things about this dish is that you can easily prep it a day in advance, prior to baking. Just assemble the entire casserole, cover and store in the refrigerator. When ready to bake, remove from the refrigerator and let it sit on the counter for 30 minutes to allow it to come to room temperature. Then, bake according to recipe instructions.

How to store: Store leftover ham and potatoes au gratin in an airtight container in the refrigerator for up to 4 days.

  • Prep Time: 15 minutes
  • Cook Time: 1 hour 15 minutes
  • Category: Side Dish
  • Method: Bake
  • Cuisine: American