Scalloped Potatoes and Ham

Scalloped Potatoes and Ham – ultimate comfort – main course or side dish. Tender sliced potatoes, layered in a creamy homemade cheese sauce studded with bites of smoky ham, baked until bubbly and golden brown.

white plate with serving of scalloped potatoes and ham. Casserole dish in background

Creamy, cheesy – perfect for Easter – simple enough for Sunday dinner anytime.

Thinly sliced Yukon potatoes in a smoky Gouda – cheddar cheese sauce, bites of smoky ham all baked until golden brown and absolutely delicious.

Staring at leftover ham in the fridge? This is what to make.

closeup black casserole dish with scalloped potatoes and ham

black casserole dish with scalloped potatoes and ham

Why you’ll love this recipe:

  • Easy, ultra-creamy, from-scratch creamy sauce with fresh herbs.

  • Layers of tender potatoes – no peeling required

  • Elevated recipe – perfect for Easter, Thanksgiving or Christmas.

  • Ideal way to use leftover ham.

  • Simple ingredients and a straight forward make-ahead recipe.

Ingredients needed for Scalloped Potatoes and Ham:

You’ll also need:

  • 9×13-inch baking dish

  • Mandoline (recommended for even slices or sharp knife)
  • Aluminum foil

How to make Scalloped Potatoes and Ham:

Step 1: Prep:

Preheat oven to 375°. Butter a 9×13-inch casserole or baking dish and set aside.


Step 2: Make the Creamy Cheese Sauce:

In a medium saucepan, melt butter over medium heat. Add chopped onion and season lightly with salt and pepper. Cook 2-3 minutes or until softened.

Stir in thyme, garlic and flour. Cook 1–2 minutes.

Reduce heat to low and slowly add milk a little at a time whisking constantly. Stir in chicken stock, salt and pepper. Increase heat to medium and cook 2 minutes. 

Gradually add half of the cheese, taste and adjust for salt and black pepper. Remove from heat and set aside.


Step 3: Assemble the casserole:

Slice potatoes about ⅛” thick using a mandoline or sharp knife.

Add to the cheese sauce (if your pan is large enough or add potatoes to a large bowl), separating the slices. Add diced ham and give a gentle stir to combine so everything is evenly coated.

Transfer to the prepared baking dish and spread evenly.


Step 4: Bake until tender and golden:

Cover tightly with aluminum foil and bake 30 minutes.

Remove foil, sprinkle remaining cheese on top, and bake uncovered for 35–45 minutes, until potatoes are fork-tender and the top is golden and bubbly.

To test doneness, insert a fork into the center – it should slide in easily.

white plate with serving of scalloped potatoes and ham. black casserole dish in the background


Step 5: Rest before serving:

Remove from the oven. Let the casserole rest 15 minutes before serving so the sauce will set. This also makes slicing easier. Garnish with fresh parsley and serve warm.

Frequently Asked Questions when making Scalloped Potatoes and Ham:

What’s the difference between scalloped potatoes and au gratin potatoes? Traditionally scalloped potatoes are made with a cream sauce (no cheese). Au gratin potatoes include cheese. This recipe combines both for ultra-creamy, cheesy results.

Can I use russet potatoes? Yes. Russets work, but yukon golds hold their shape better and have a naturally buttery texture.

Do I have to add ham? No. You can leave out the ham and make classic cheesy scalloped potatoes.

Why are my potatoes still firm? They need more taking time. Be sure to slice potatoes 1/8″ thick and cover the dish tightly during the first part of baking.

Can I use pre-shredded cheese? I don’t recommend it. Freshly shredded cheese melts more smoothly. Pre-shredded cheese has additives that prevent it from melting as well and can make the sauce grainy.

Can I make this ahead of time?

Yes! Assemble the day before, refrigerate, and bake before serving.

Make-ahead tips:

Prep Ahead

Assemble completely, cover tightly and refrigerate up to 24 hours before baking. Bring to room temperature before baking.

Storage and reheating:

  • Store leftovers in an airtight container in the fridge up to 4 days.

  • Reheat in the microwave at 30 second intervals until warmed through.

Scalloped Potatoes Subs and variations:

Make without ham:

Just leave out the ham for classic cheesy scalloped potatoes.

Cheese options:

  • Gruyère (nutty and rich)

  • Monterey Jack (extra melty)

  • Sharp cheddar (bolder flavor)

Add vegetables:

  • Sautéed mushrooms

  • Spinach

  • Caramelized onions

  • Peas

Add a crispy topping:

Sprinkle buttered breadcrumbs or crushed Ritz crackers on top during the last 20 minutes of baking.

What to serve with Scalloped Potatoes and Ham:

Full printable recipe card below. Enjoy!

pinterest pin for scalloped potatoes and ham

white plate with serving of scalloped potatoes and ham. black casserole dish in the background

Best Scalloped Potatoes and Ham

Easy step by step recipe for Scalloped Potatoes and Ham. Serve as a main course or side dish. Tender sliced potatoes, layered in a creamy homemade cheese sauce with bites of smoky ham, baked until bubbly and golden brown. Perfect for Easter or Sunday Supper.
4.10 from 11 votes
Prep Time 20 minutes
Cook Time 1 hour 15 minutes
Course Side Dish
Cuisine American
Servings 8
Calories

Equipment

  • 9 x 13 baking dish
  • aluminum foil
  • mandoline (recommended) or sharp knife

Ingredients
  

  • 3 tablespoons butter
  • 1 small onion finely chopped
  • 2 cloves garlic minced
  • 2 teaspoons fresh thyme 2-3 sprigs - removed from stem, minced
  • 1/4 cup all purpose flour
  • 1 cup chicken stock
  • 2 cups milk 2% or whole
  • 1 cup white cheddar cheese freshly shredded
  • 1 cup smoked gouda cheese freshly shredded
  • 1 cup white cheddar cheese shredded
  • 1 teaspoon salt or to taste
  • 1/2 teaspoon black pepper or to taste
  • 2 1/2 pounds yukon gold potatoes sliced 1/8" thick
  • 3 cups cooked ham diced
  • 2 tablespoons fresh parsley (optional garnish) finely chopped

Instructions
 

  • Preheat oven to 375°. Butter a 9×13-inch casserole or baking dish and set aside.
  • In a medium saucepan, melt butter over medium heat. Add chopped onion and season lightly with salt and pepper. Cook 2-3 minutes or until softened. Stir in thyme, garlic and flour. Cook 1–2 minutes.
  • Reduce heat to low and slowly add milk a little at a time whisking constantly. Stir in chicken stock, 1 tsp salt and 1/2 tsp black pepper. Increase heat to medium and cook 2 minutes. 
  • Reduce heat. Gradually add half of the cheese, taste and adjust for salt and black pepper. Remove from heat and set aside.
  • Slice potatoes about ⅛” thick using a mandoline or sharp knife.
  • Add potatoes to the cheese sauce (if your pan is large enough or add potatoes to a large bowl and top with cheese sauce), separating the slices. Add diced ham and give a good stir so everything is evenly coated.
  • Transfer to the prepared baking dish. Cover tightly with aluminum foil and bake 30 minutes.
    Remove foil, sprinkle remaining cheese on top, and bake uncovered for 35–45 minutes or until potatoes are fork-tender and the top is golden and bubbly. To see if potatoes are done, insert a fork in the middle - it should easily slide in.
    *if potatoes aren't tender, continue baking, checking at 10 minute intervals*
  • Remove from the oven. Rest 15 minutes before serving so the sauce will set and it's easier to slice. Garnish with fresh parsley and serve warm.

Notes

If you tried this recipe, don’t forget to leave a comment  and ⭐⭐⭐⭐⭐ rating!
*Can make this dish with or without ham!
Keyword au gratin potatoes, sweet potatoes, sweet potato au gratin, yukon gold sweet potato au gratin, best potato side dish
Tried this recipe?Let us know how it was!

4.10 from 11 votes (8 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this recipe




29 Comments

  1. Absolutely love potatoes and these “scream my name”…delicious recipe! This could be my whole meal and any leftovers for breakfast! Pinned. Thanks for sharing. Chat soon

      1. Hi Aubrey – yes you can assemble it a day ahead. After assembly, cover the dish tightly with plastic wrap, pressing the plastic wrap right onto the potatoes so you get a good seal. This will help with discoloration. Refrigerate the dish, then bring it to room before baking (about 15 minutes on the counter). You may see a little discoloration when you bring it out of the refrigerator but it won’t be noticeable after baking.

    1. Yes Barbara! We are kindred spirits 🙂 – Gouda on anything makes it better. Love to hear from you if you try the recipe! Enjoy the day.

    1. Hi Jennifer – yes – you can sub in heavy cream for the whole milk. You’ll have a much richer sauce for the potatoes – it’s personal preference what you’re looking for. 🙂

  2. Ok, I REALLY wanted to make this, bit due to current crazy conditions, I had to settle for medium cheddar, monterey jack and no lemon. Otherwise I followed the recipe. It was WONDERFUL! I will definitely make again and hopefully next time the store will have gouda!

  3. Mine came out way too salty. Could it be the type of cheese? I didn’t have regular cheddar or gouda, so used some WSU cheddar we had on hand, which is a rich sharp.

    1. Hi Michele – yes, it could definitely be the change in cheese. The blend offers a milder taste – rich, sharp cheddar will have a bolder, saltier flavor.

    1. Hi Tanner – thanks for reaching out. This is really good question – it depends on a few factors: (1) the appetites of the people you’re serving. Are some of them kids that will only eat a little or no potatoes? Do you have some big eaters coming? (2) What else are you serving? If there are several other dishes guests will probably only take a small spoonful of everything so they don’t miss any of the delicious food you’re serving. (3) Do you want leftovers? If so you can either triple the recipe OR make an extra pan to have for yourself the next day. If you’re going to triple the recipe, I recommend using 2 pans. If the potatoes are layered too thick, they’ll have a hard time cooking completely. I hope this helps – Bernie