I don’t know about you, but I love a creamy, rich, and savory side dish at the holidays. It’s the time of year for indulgence, and I’m not holding back with this scalloped potatoes and ham recipe. Layers of thinly sliced potatoes, diced ham, and creamy sauce all topped off with a crown of melty cheddar cheese… I can’t think of anything more delicious! This tasty side goes well with just about any holiday meal, although it may just take over as the star of the show!

overhead view of scalloped potatoes and ham in a casserole dish with a wooden spoon.

This post may include affiliate links that earn us a small commission from your purchases at no extra cost to you.

At every holiday meal, I’m mainly interested in the sides, and scalloped potatoes and ham is such a good side! It’s full of savory and umami flavors, and it’s got a good dose of protein, too. I could make a whole meal out of just this one dish. Scalloped potatoes are good, but these potatoes are even better, and it’s all thanks to the deliciously salty ham!

What’s in This Scalloped Potatoes and Ham Recipe?

  • Butter: Unsalted butter helps the onions cook without burning and forms the fat component of the roux that thickens the sauce.
  • Onion: Adds a subtle sweet and earthy flavor to the sauce.
  • Flour: All-purpose flour binds with the butter to create the roux that thickens the sauce.
  • Milk: Whole milk makes the sauce rich and creamy. Lower-fat milks also work, but they will not produce as creamy of a sauce.
  • Chicken Broth: Low-sodium chicken broth adds bulk and flavor to the sauce. Veggie broth also works well.
  • Salt + Pepper: Enhance the overall flavor of the dish.
  • Dijon Mustard: Adds a subtle spicy flavor that enhances the savoriness of the dish.
  • Potatoes: I like Yukon Gold potatoes best for this recipe, as they hold their shape well after cooking. Other waxy potatoes, like red potatoes, work well, but I recommend avoiding starchy potatoes like Russets.
  • Ham: I used a package of pre-diced ham from the store, but feel free to grab your favorite ham and dice it up.
  • Cheese: Cheddar cheese is my favorite for a savory and salty flavor. Colby, Monterey Jack, or American cheese work well here, too.
scalloped potatoes and ham ingredients.
Email This Recipe
Enter your email and we’ll send the recipe directly to you!
Please enable JavaScript in your browser to complete this form.

Tips for Success

  • Make sure to cook the flour until it no longer smells raw.
  • There’s no need to peel the potatoes for this recipe, but you certainly can if you prefer.
  • I do not recommend parboiling the potatoes, as this can cause them to overcook and fall apart in the casserole.
  • To get evenly sliced potatoes, I recommend using a mandoline slicer or a very sharp knife. I cut mine at about ¼ inch.
  • Depending on the thickness of your potatoes, this casserole may take more or less time to bake through. You can check them for doneness by pricking them with a toothpick, cake tester, or knife. They should be easy to pierce.

How to Store and Reheat

Store leftover scalloped potatoes and ham in an airtight container in the refrigerator for up to 4 days. Reheat covered in a 350°F oven for about 30 minutes. You can remove the foil in the last 10 minutes or so to brown the cheese. I do not recommend freezing this dish, as the sauce tends to separate once thawed.

closeup view of scalloped potatoes and ham in a casserole dish with a wooden spoon.

Serving Suggestions

This scalloped potatoes and ham recipe is one of my favorite rich and indulgent side dishes to serve with Thanksgiving turkey or Christmas ham. It has the perfect balance of savory and umami flavors, and it’s so rich and creamy! It’s perfect for Easter dinner, too!

Recipe Card

Scalloped Potatoes and Ham Recipe

No ratings yet
Prep: 20 minutes
Cook: 1 hour 10 minutes
Total: 1 hour 30 minutes
Servings: 8 servings
overhead view of scalloped potatoes and ham in a casserole dish with a wooden spoon.
Scalloped potatoes and ham is the savory side dish you need with every holiday meal. It's so rich, creamy, and cheesy!
Step-by-step photos can be seen below the recipe card.
Save this recipe!
Enter your email and we’ll send the recipe directly to you, plus new recipes weekly!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 4 tablespoons unsalted butter (½ stick)
  • ½ onion finely chopped
  • cup all-purpose flour
  • cups whole milk
  • 1 cup low-sodium chicken broth
  • 1 teaspoon kosher salt
  • ¼ teaspoon ground black pepper
  • 1 tablespoon Dijon mustard
  • pounds Yukon Gold potatoes sliced thin
  • 3 cups diced ham
  • cups freshly shredded cheddar cheese
  • Chopped fresh parsley optional, for topping

Instructions 

  • Preheat the oven to 350°F. Melt the butter in a saucepan set over medium heat.
    4 tablespoons unsalted butter
  • Add in the onion and cook for a few minutes until softened.
    ½ onion
    sautéed onion in a pan with a wooden spoon.
  • Whisk in the flour and cook for a minute.
    ⅓ cup all-purpose flour
    sautéed onion and flour in a pan with a wooden spoon.
  • Slowly pour in the whole milk and chicken broth while whisking.
    2½ cups whole milk, 1 cup low-sodium chicken broth
    pouring milk over sautéed onion and flour in a pan with a whisk.
  • Let the mixture simmer until thickened a bit. Then, whisk in the salt, pepper, and Dijon mustard.
    1 teaspoon kosher salt, ¼ teaspoon ground black pepper, 1 tablespoon Dijon mustard
    creamy white sauce in a pan with a whisk.
  • Layer ⅓ of the potato slices in the bottom of a greased 9×13-inch casserole dish.
    3½ pounds Yukon Gold potatoes
  • Top with 1 cup of diced ham and ⅓ of the sauce.
    3 cups diced ham
    pouring white sauce over thinly-sliced potatoes and ham in a casserole dish.
  • Repeat twice more with a layer of potatoes, ham, and sauce.
    layers of thinly sliced potatoes, ham, and white sauce in a casserole dish.
  • Cover with aluminum foil and bake for 45 minutes until the potatoes are tender and the sauce is bubbling.
  • Remove from the oven, take off the foil, and add the cheese on top.
    1½ cups freshly shredded cheddar cheese
    shredded cheese over scalloped potatoes and ham in a casserole dish.
  • Bake uncovered for another 10-15 minutes until the cheese is melted and bubbly.
  • Finish with a sprinkle of fresh chopped parsley.
    Chopped fresh parsley
    scalloped potatoes and ham in a casserole dish.

Becky’s Tips

  • Nutritional information does not include optional ingredients.
Storage: Store scalloped potatoes and ham in an airtight container in the refrigerator for up to 4 days.
Serving: 1servingCalories: 409kcalCarbohydrates: 45gProtein: 20gFat: 17gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gTrans Fat: 0.2gCholesterol: 68mgSodium: 1058mgPotassium: 1013mgFiber: 5gSugar: 6gVitamin A: 517IUVitamin C: 40mgCalcium: 274mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment!

How to Make Scalloped Potatoes and Ham Step by Step

Sauté the Onion: Preheat your oven to 350°F. Melt 4 tablespoons of unsalted butter in a saucepan set over medium heat. Add in ½ of a diced onion and cook for a few minutes until softened.

sautéed onion in a pan with a wooden spoon.

Cook the Flour: Whisk in ⅓ cup of all-purpose flour and cook for a minute.

sautéed onion and flour in a pan with a wooden spoon.

Make the Roux: Slowly pour in 2½ cups of whole milk and 1 cup fo low-sodium chicken broth while whisking.

pouring milk over sautéed onion and flour in a pan with a whisk.

Thicken the Sauce: Let the mixture simmer until thickened a bit. Then, whisk in 1 teaspoon of kosher salt, ¼ teaspoon of ground black pepper, and 1 tablespoon of Dijon mustard.

creamy white sauce in a pan with a whisk.

Layer the Casserole: Layer one-third of 3½ pounds of sliced Yukon Gold potatoes in the bottom of a greased 9×13-inch casserole dish. Top with 1 cup of diced ham and ⅓ of the sauce.

pouring white sauce over thinly-sliced potatoes and ham in a casserole dish.

Bake the Casserole: Repeat twice more with a layer of potatoes, ham, and sauce. Cover with aluminum foil and bake for 45 minutes until the potatoes are tender and the sauce is bubbling.

layers of thinly sliced potatoes, ham, and white sauce in a casserole dish.

Top with Cheese: Remove from the oven, take off the foil, and add 1½ cups of freshly shredded cheddar cheese on top.

shredded cheese over scalloped potatoes and ham in a casserole dish.

Brown and Serve: Bake uncovered for another 10-15 minutes until the cheese is melted and bubbly. Finish with a sprinkle of fresh chopped parsley if desired.

scalloped potatoes and ham in a casserole dish.

More Potato Casserole Recipes to Try!

Meet Krista Teigen

In 2014, after a decade of work in the HR and Technical Communication fields, Krista Teigan decided to follow her passion for healthy cooking by starting food blog. Along the way, she honed her recipe development and food photography skills, and today, she is thrilled to be helping others in the food blogging space to develop and photograph mouth-watering recipes. Krista lives in Shoreview, Minnesota with her husband and two children. Outside of the kitchen, she enjoys exploring the Twin Cities food scene, cheering for her fave Minnesota sports teams, sweating on her Peloton, and jamming out to 90s and 2000s hits.

Subscribe
Notify of
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments