
Country-Style Ham & Potato Bake with Smooth Cheesy Topping brings together soft potatoes and flavorful ham chunks bathed in a thick, melty cheese blend. This soul-warming dish turns everyday items into a belly-filling meal that works wonders for ham leftovers or when you need to feed lots of hungry folks.
I whipped this casserole up after we had tons of Easter ham sitting in the fridge. These days my kids ask for it all the time, and I've started buying extra ham just so we'll have enough to make this dish later.
Key Components
- Yukon Gold potatoes: They stay firm yet creamy and don't fall apart
- Tasty leftover ham: Holiday ham brings the richest taste
- Sharp cheddar: Gives a nice bite and stretches beautifully
- Heavy cream: Makes everything wonderfully smooth
- Fresh thyme: Cuts through the richness
- Garlic: Boosts the cheese sauce flavor
Step-By-Step Cooking Guide
- Step 1: Ready Your Potatoes
- Cut potatoes into thin, even slices (around 1/8 inch) with a mandoline or knife. Briefly boil in salty water until barely tender. This helps them cook evenly throughout the bake.
- Step 2: Whip Up The Sauce
- Heat butter and cook garlic till you smell its aroma. Stir in flour to create a paste, then slowly pour in warm milk and cream. Keep stirring until it thickens up. Add cheese bit by bit, mixing till it's all melted smooth.
- Step 3: Build Your Layers
- Begin with a small amount of sauce at the bottom, then stack alternating layers of potatoes, ham, and cheese sauce. Remember to sprinkle each level with salt, pepper, and thyme as you go.
- Step 4: Crown Your Creation
- Pour all remaining sauce on top and scatter plenty of cheese over everything. This will turn into a gorgeous golden crust while baking.
- Step 5: Bake It Up
- Cover with foil and stick in a 375°F oven for 30 minutes. Then take the foil off and bake 15-20 minutes more until you see golden spots and bubbling edges.

My grandma always told me good casseroles need to "take a rest" before serving. She wasn't wrong - waiting lets all those tasty flavors mix together perfectly.
Perfect Layering Technique
Look at each layer as its own little flavor world. You want every forkful to have just the right mix of potato, ham bits, and that creamy cheese sauce.
Do-Ahead Tricks
Put the whole thing together the night before, wrap it tight, and stick it in the fridge. Just let it warm up on the counter before it goes in the oven.
What To Serve Alongside
A fresh green salad with tangy dressing or some bright steamed broccoli works great against the richness of this dish.
Ways To Switch It Up
I like throwing in some cooked mushrooms or sweet browned onions between the layers when I want extra flavor punch.

I've made this casserole so many times over the years, and it always hits that sweet spot between everyday comfort food and something special enough for company. Whether it's just Tuesday dinner or Christmas brunch, people always clean their plates.
Frequently Asked Questions
- → Is it ok to prepare this early?
- Sure, put it together up to a day before and chill. Pull it out 30 minutes before cooking to warm up.
- → Can I switch to another cheese?
- Definitely, try gouda, regular cheddar, gruyere, or some spicy pepper jack if you'd like.
- → Will this freeze well?
- Yes, freeze it before or after cooking and keep it up to 3 months.
- → What potatoes are best to use?
- Russet or Yukon Gold spuds are a solid choice for this dish.
- → Can I swap the ham out?
- Of course! Cooked sausage or crispy bacon make tasty substitutes.