
Country-style Spud & Ham Bake with Luscious Cheese Topping mixes soft potatoes with flavorful ham chunks in a smooth, rich cheese blend. This soul-warming meal turns everyday items into a crowd-pleasing dish that's great for using up ham leftovers or feeding a roomful of hungry guests.
I whipped this bake up after we had tons of Easter ham sitting in the fridge. These days my kids beg for it all the time, so I actually buy extra ham just to make sure we've got enough for this tasty dish.
Key Components
- Yukon Gold potatoes: They stay firm yet tender and have that naturally buttery taste
- Premium ham: Holiday leftovers pack the most flavor punch
- Sharp cheddar: Brings a nice bite and stretches into perfect strings
- Heavy cream: Gives you that velvety smooth sauce texture
- Fresh thyme: Cuts through the richness with fresh notes
- Garlic: Builds a flavorful base for your cheese sauce
Step-by-Step Method
- Step 1: Prep the Potatoes
- Cut spuds into even thin slices (roughly 1/8 inch) with a mandoline or knife. Give them a quick boil in salty water until just soft but still a bit firm. This helps them cook evenly throughout the dish.
- Step 2: Whip Up the Sauce
- Heat butter and cook garlic till you can smell it. Stir in flour to create a paste, then slowly pour in warm milk and cream. Keep stirring till it thickens up nicely. Add cheese bit by bit, stirring till it's all melted smooth.
- Step 3: Build Your Layers
- Begin with a thin sauce coating, then stack alternating layers of spuds, ham, and cheese mixture. Don't forget to season each level with salt, pepper, and thyme sprigs.
- Step 4: Crown Your Creation
- Pour the last of your sauce on top and scatter a hefty handful of cheese. This will turn into a gorgeous golden crust while baking.
- Step 5: Bake Until Bubbly
- Cover with foil and pop into a 375°F oven for 30 minutes. Then take the foil off and bake 15-20 minutes more till the edges bubble and the top turns golden brown.

My grandma always told me good food needs to "rest" after cooking. She wasn't wrong - those extra minutes after it comes out of the oven let all those amazing flavors come together just right.
Perfect Layering Technique
Each layer works like its own tiny meal. You want every forkful to give you that ideal mix of creamy potatoes, savory ham bits, and that rich cheese sauce.
Do-Ahead Directions
Put the whole thing together a day early, wrap it up tight, and stick it in the fridge. Just let it warm up on the counter before you slide it into the oven.
What To Serve Alongside
Try a fresh green salad with tangy dressing or some bright steamed broccoli to balance out the richness of this hearty bake.
Ways To Switch It Up
I'll often toss in some browned mushrooms or sweet caramelized onions between the layers to add an extra flavor boost.

I've made this dish countless times over the years, and it somehow fits perfectly at both everyday family meals and fancy holiday spreads. Every time I serve it, I watch people's faces light up with that first delicious bite.
Frequently Asked Questions
- → Is this dish prep-friendly?
- Sure is! Put it together a day earlier, and keep it in the fridge. Leave it out for 30 minutes before baking.
- → Can I swap the cheese?
- Go for it! Use standard cheddar, gouda, gruyere, or even pepper jack as alternatives.
- → Is freezing this an option?
- Definitely! Freeze it up to 3 months, baked or unbaked.
- → Which potatoes are best here?
- Stick with Yukon Gold or Russet potatoes for the best results.
- → Can I pick a ham alternative?
- Of course! Try cooked sausage or bacon crumbles as a tasty substitute.