Cheesy Scalloped Potatoes with Ham
Table of Contents
A Dish That Feels Like Home
Few dinners bring people to the table faster than a bubbling dish of cheesy scalloped potatoes with ham. Thin layers of tender potato, savory ham, and a rich cheese sauce come together in one pan for a meal that feels both nostalgic and satisfying.
Scalloped potatoes trace back to early European home cooking, where thinly sliced potatoes baked in cream or milk, a dish known broadly as a gratin, turned a humble ingredient into something hearty. Over time, home cooks in America began adding cheese and ham to turn the side dish into a full meal, and that combination has stuck around ever since.
The potatoes themselves are doing more than holding the dish together. Beyond their satisfying texture, potatoes are a good source of potassium, vitamin C, and fiber, giving this comfort food classic a bit more nutritional value than it typically gets credit for.
Ham brings the savory, protein rich backbone to every layer. A modest serving goes a long way, since ham is a solid source of protein along with zinc and B vitamins like niacin, though it’s also worth knowing that cured ham runs high in sodium, which is part of why turkey ham or a low sodium option works well as a lighter swap here.
What makes this particular version stand out is the homemade cheese sauce, built from a simple butter and flour roux rather than canned soup. That roux based technique has thickened sauces in French kitchens for centuries, giving this dish a fresher, more rounded flavor than a shortcut version could offer.
Part of what makes this dish so beloved is how forgiving it is. There’s no fussy technique to master and no exotic ingredient to track down, since the biggest factor in success is simply slicing the potatoes evenly and letting the oven do the rest.
Why You Will Love This Recipe
This dish comes together with pantry staples and no fancy equipment, and the homemade cheese sauce is far creamier than anything from a can.
It’s a wonderful way to use up leftover ham from a previous meal, and the dish reheats beautifully, making it a smart choice for meal prep or next day lunches.
It’s easy to double for a crowd, and the layered presentation always looks impressive straight out of the oven. Because the potatoes and ham cook together in one dish, cleanup stays simple too.
This recipe also travels well, which makes it a natural choice for potlucks or family gatherings where you need something that holds its shape and stays warm on the drive over.
What to Serve With Cheesy Scalloped Potatoes with Ham
This dish is hearty enough to be the star of the table, but a crisp green salad with a light vinaigrette helps balance the richness. For a warm vegetable side, try Roasted Broccoli and Cauliflower for a fresh, savory contrast.
Warm dinner rolls are perfect for soaking up any extra cheese sauce, while a bowl of fresh fruit adds something light to the table. For a bigger spread, pair it with roasted chicken or simple baked salmon to round things out.
If you’re serving this for a holiday gathering, cranberry sauce or a tangy pickled vegetable on the side helps cut through the richness of the cheese sauce and keeps the plate feeling balanced.
How This Recipe for Cheesy Scalloped Potatoes with Ham Comes Together
This cheesy scalloped potatoes with ham leans on a homemade roux doing the real work, turning butter, flour, milk, and cream into a smooth sauce that coats every slice of potato.
The potatoes and ham layer together with that sauce in stages, building flavor throughout the dish rather than concentrating it in just one spot.
Covering the dish for the first part of baking lets the potatoes steam and soften evenly, then removing the cover for the second half lets that golden crust form on top. Here is everything you will need to bring it together.

Cheesy Scalloped Potatoes with Ham Recipe

Cheesy Scalloped Potatoes with Ham
Equipment
- Large baking dish
- Saucepan
- whisk
- Mandoline slicer (optional)
- Aluminum foil
Ingredients
- 2.5 lbs russet potatoes thinly sliced
- 1.5 cups turkey ham or any ham you like, diced
- 3 tbsp butter
- 3 tbsp all-purpose flour
- 2 cups milk
- 1 cup heavy cream
- 2 cloves garlic minced
- 2 cups sharp cheddar cheese shredded, divided
- 1 tsp salt
- ½ tsp black pepper
- Fresh chives chopped, for garnish
Instructions
- Make the Cheese Sauce BaseMelt the butter in a saucepan over medium heat, then whisk in the flour until a smooth paste forms and cooks for about a minute.Add the minced garlic and cook for a few seconds, just until fragrant. Slowly whisk in the milk and heavy cream, continuing to whisk until the sauce thickens and coats the back of a spoon, then season with salt and black pepper.

- Layer and Top the DishArrange a layer of sliced potatoes in the bottom of a greased baking dish, then scatter diced ham over the top and pour a portion of the cheese sauce evenly across the layer.Repeat the layering process until the potatoes, ham, and sauce are used up, then sprinkle the shredded cheddar cheese generously over the top layer. Bake the dish covered, then uncover it and continue baking until the potatoes are fork tender and the top is golden and bubbling.

- Rest, Garnish, and ServeLet the dish rest for about ten minutes after coming out of the oven, which allows the sauce to set slightly so each serving holds together. Finish with a generous sprinkle of fresh chopped chives right before serving.

Notes
- Slice the potatoes as thin and even as possible so every layer cooks through at the same rate.
- Whisk the milk and cream into the roux slowly to avoid lumps.
- If the top is browning too quickly, tent it loosely with foil for the last part of baking.
- Use freshly shredded cheese rather than bags of pre-shredded cheese, since it melts into a much smoother sauce.
- A light layer of panko breadcrumbs tossed with melted butter, added during the last few minutes of baking, gives the dish a satisfying crunch alongside the melted cheese.
Frequently Asked Questions
Is this an easy recipe for beginners?
Yes, this dish comes together with simple ingredients and an easy homemade cheese sauce. The potatoes bake until tender, the ham adds savory flavor, and the cheddar creates a golden, bubbly topping.
What type of ham is best for this recipe?
Diced turkey ham works wonderfully here and keeps the dish halal friendly, but any cooked ham you have on hand will work just as well. Leftover holiday ham is a great option too.
Can I make this ahead of time?
Yes. You can assemble the dish up to a day in advance, cover it, and refrigerate it unbaked. Add a few extra minutes to the covered baking time if starting from cold.
What potatoes work best?
Russet potatoes are ideal because they hold their shape while still turning tender, and their starch helps thicken the sauce slightly as everything bakes.
Do I need to peel the potatoes first?
Peeling is recommended for the smoothest texture, though leaving a thin skin on is fine if you prefer a more rustic look.
Can I use a different cheese?
Sharp cheddar gives the best flavor, but a mix of cheddar and gruyere or Monterey jack works nicely if you want to switch things up.
Why is my cheese sauce grainy?
Grainy sauce usually happens when the cheese is added over heat that is too high. Remove the pan from heat before stirring in the cheese for the smoothest texture.
How do I keep the potatoes from being undercooked?
Slicing the potatoes thin and evenly is the key. A mandoline slicer makes this much easier and ensures every layer cooks at the same rate.
Can I freeze leftovers?
The dish can be frozen, though the texture of the sauce may soften slightly once thawed. For the best results, reheat gently in the oven.
Why did my sauce turn out thin instead of thick?
This usually means the roux wasn’t cooked long enough before the liquid was added, or the sauce wasn’t simmered long enough afterward. Give it a few extra minutes over medium heat, whisking often, until it visibly coats a spoon.
Twists & Ideas
You Can Add
A layer of panko breadcrumbs tossed with melted butter, as mentioned in the notes, added during the last few minutes of baking gives the top a satisfying crunch alongside the melted cheese.
A handful of sautéed mushrooms layered in with the ham adds an earthy depth that pairs well with the rich cheese sauce.
A sprinkle of extra fresh chives or chopped parsley over each serving adds a bit of color and freshness against the creamy layers.
A pinch of smoked paprika whisked into the cheese sauce adds a subtle smoky note throughout the dish.
You Can Replace
A mix of cheddar and gruyère or Monterey jack can replace straight cheddar, as mentioned in the FAQ, for a different but equally rich flavor.
Turkey ham can replace regular ham, as noted in the FAQ, to keep the dish halal friendly without changing the rest of the recipe.
Yukon gold potatoes can replace russet potatoes for a slightly creamier texture, though they hold a touch more moisture than russets.
Half-and-half can replace part of the heavy cream for a slightly lighter version of the sauce without losing much richness.
Recipes You May Enjoy
- Hamburger Potato Casserole
- Cheeseburger Mac and Cheese
- Seafood Casserole Cheesy & Comforting
- Best High Protein Broccoli Cheddar Soup
- Crockpot Chicken and Gravy
- Beef Stroganoff with Cream of Mushroom Soup
- Beef Minestrone Soup
- chinese chicken salad dressing recipe
- Roasted Broccoli and Cauliflower
A Comfort Food Classic Worth Making Again and Again
This dish can be the best ever cheesy scalloped potatoes with ham and itd proves that a handful of simple ingredients can turn into something truly comforting when layered together with care. Between the tender potatoes, savory ham, and rich homemade cheese sauce, it delivers everything you want from a classic comfort food dinner.
Whether you’re serving it as a holiday side, a potluck favorite, or a full weeknight meal on its own, this recipe is flexible enough to fit right into your routine, and once you make the cheese sauce from scratch, it’s hard to go back to anything from a can.

Tried This Recipe? Leave a Review!
There are no reviews yet. Be the first one to write one.






