Oh, honey, when the weather turns chilly or you just need a massive, comforting hug from your dinner plate, nothing beats a truly spectacular casserole. And for me, that means diving headfirst into the glorious world of scalloped potatoes and ham. Seriously, forget everything you thought you knew about dry, sad potato bakes. My goal with this recipe is pure, liquid gold creaminess, spiked with savory bits of ham—especially that leftover ham from the holidays!
Leo always jokes that my cooking style, the whole Cookify Me vibe, comes from necessity: if I can whip up something this decadent while juggling music and the dog, anyone can. This recipe is my absolute favorite way to serve up hearty winter dinners because it’s rich, totally classic, and uses up what you’ve got. Trust me, you are going to want to bookmark this one right now.
Why This Classic Scalloped Potatoes and Ham Recipe Works (E-E-A-T Focused)
Okay, so why is *this* recipe for scalloped potatoes and ham the one you stick with forever? It all comes down to texture, honey. I’ve made countless batches of cheesy potato bake with ham, and I can tell you that the secret to making it a true family favorite potato bake isn’t just loading it with cheese—it’s building the sauce right so you get that luxurious, decadent mouthfeel. This isn’t just any casserole recipe I found online; this is my proven formula for the ultimate creamy potato casserole.
I’ll never forget the time I tried to skip making a proper roux because I was in a massive hurry. Oops! It turned into grainy milk that just wouldn’t cling to the potatoes. Since then, I take my time! When you nail the technique here, the result is consistently amazing, and that’s what makes it feel like expert-level cooking, even though it’s super easy.
Achieving the Perfect Creamy Potato Casserole Texture
That richness? It comes straight from the roux, which is just flour and butter cooked together first. It acts like glue for your milk and cream, stopping that separation we all dread. Using both whole milk and heavy cream gives us the body we need. Stir that sauce constantly until it coats the back of a spoon, and you’re halfway to the best scalloped potatoes and ham ever.
Tips for Using Holiday Leftover Ham in Your Scalloped Potatoes and Ham
Having leftover ham is the best reason to make this dish! Don’t worry about the ham being too dry; the sauce saves it. Just make sure you dice it small enough so it distributes nicely in the layers. Whether your leftover ham is smoky or salty cured, it works beautifully to add that essential savory punch that makes this casserole so satisfying.
Gathering Ingredients for Your Scalloped Potatoes and Ham
Okay, time to talk hardware! Before we go chasing that perfect creamy potato casserole dream, we absolutely need to line up our players. This recipe is fantastic because it mostly relies on pantry staples and that lovely leftover ham you might be nursing after a holiday. When you look at this list, you’ll see why we get such great texture; it’s all about the right density in the potatoes and the richness of the sauce. Everything comes together beautifully, trust me.
If you’ve ever wanted to know how to make those gourmet potluck side dishes cheesy without a ton of fuss, this ingredient list is your secret map. I always make sure I have everything measured out before I even turn on the stove. Now, let’s break down exactly what you need before heading to the store! You can check out my guide on caramelized onions if you feel like adding an extra layer of sweetness to the saucepan later!
The Potato and Ham Base
For our foundation, we need about 3 pounds of Russet potatoes—remember, these need to be peeled and sliced super thin so they cook evenly and merge perfectly with the sauce. You’ll also need 1 1/2 cups of diced cooked ham. Honestly, leftover ham works great here; it brings so much flavor. We also toss in half a cup of chopped yellow onion for just a little aromatic kick to start things off right!
Building the Rich Cheese Sauce for Scalloped Potatoes and Ham
This is where the magic happens for our scalloped potatoes and ham! You’ll need 4 tablespoons of unsalted butter to get our roux started, followed by a quarter cup of all-purpose flour. For the liquid backbone, we use 2 cups of whole milk combined with 1 cup of heavy cream. Seasoning is key: add 1 teaspoon of salt, half a teaspoon of black pepper, and a tiny pinch of nutmeg—don’t skip that nutmeg! And, most importantly, we need 2 cups of shredded sharp cheddar cheese, divided, plus half a cup of Gruyere cheese if you want that extra gourmet flair.
Step-by-Step Instructions for Oven Baked Scalloped Potatoes and Ham
Alright, friend, this is where the chaos meets coordination! Making the best scalloped potatoes and ham is all about timing the layers perfectly so everything gets tender and bubbly at the same time. Don’t even look at the oven until you’ve nailed the sauce, though. We’re keeping this easy, but precision in the first few steps means you get the ultimate creamy potato casserole result without any guesswork!
Creating the Velvety Cheese Sauce Base
First things first: preheat your oven to 375°F (190°C) and get your 9×13 inch baking dish greased up wonderfully. Now, grab a big saucepan. Melt your butter over medium heat, then toss in your onions until they look soft and sweet, about five minutes. Next, whisk in that flour quickly to make your roux—cook that for just a minute while stirring. Slowly, and I mean *slowly*, whisk in the milk and cream until it’s smooth. Once it simmers and thickens just a touch, take it OFF the heat. That’s important! Then, stir in your salt, pepper, nutmeg, and almost all that cheddar and all that Gruyere until it’s a glossy, seamless river of cheese goodness.

Layering and Initial Covered Bake
Time to build this beauty! Take half of your thinly sliced Russet potatoes and lay them in an even layer across the bottom of your greased dish. Sprinkle half the diced ham right over that. Now, pour half of your glorious cheese sauce evenly on top. Don’t be shy! Repeat that whole sequence: remaining potatoes, remaining ham, followed by the rest of that heavenly sauce. Make sure everything is covered. Once it’s all tucked in, cover that baking dish *tightly* with foil. This traps the steam to cook those potatoes through perfectly.
Finishing the Cheesy Potato Bake with Ham
Bake it covered for 45 minutes. After that time, pull it out carefully—it’ll be hot! Take the foil off completely. This is when we create that gorgeous crust, so you sprinkle that last half cup of cheddar cheese right over the top. Pop it back in the oven, uncovered, for another 15 to 20 minutes. You’re looking for it to be golden brown and for the potatoes to be fork-tender. Seriously, after all that work, don’t cut it immediately! Let your cheesy potato bake with ham rest for 10 minutes before you slice into it. It helps the sauce set up just right.

Alternative Method: Slow Cooker Scalloped Potatoes and Ham
Okay, I know sometimes you need your oven free, especially if you’re making roasted turkey or something else big for the holidays. That’s why I absolutely had to include how to do this as a slow cooker scalloped potatoes and ham dish. It’s a total game-changer for potlucks or just keeping things low and slow!
The layering method is pretty much the same as the oven version, which is nice because you don’t have to reinvent anything. You just build those potato and ham layers right into your big ceramic insert, pour that dreamy sauce over the top, and walk away. If you have time, cook it on LOW for about 6 or 7 hours. If you’re rushing to get dinner on the table, set it to HIGH for three to four hours. Seriously, check out this slow cooker recipe inspiration! You’ll love having your stovetop free and knowing that creamy goodness is just waiting for you. And hey, it makes the whole house smell incredible, which is exactly why I love making slow cooker apple butter too!
Tips for the Best Scalloped Potatoes and Ham
Since this dish has so many layers, planning ahead really pays off, especially when you’re making a big meal! We want to make sure you have the best experience possible feeding your family or taking this masterpiece to a potluck. Think of this as your cheat sheet for turning a great dish into the absolute *best* scalloped potatoes and ham on the table.
Make Ahead Potato Casserole Assembly
If you’re planning ahead, which is genius by the way, you can assemble the entire make ahead potato casserole right up until the final cheese sprinkle. Cover it up tight and pop it in the fridge for up to 24 hours. Just remember this one tiny rule: when you pull that cold dish into the hot oven, you need to give it an extra 10 to 15 minutes during that initial covered bake time to warm up all those cold potatoes. That’s a trick I learned when testing out make ahead potato casserole options!
Flavor Variations: Try Smoked Gouda Scalloped Potatoes
While cheddar is classic, why not tinker? I love messing around with the cheese blends to keep things interesting. If you’re looking for something a little deeper, I highly suggest swapping out the Gruyere for some smoked Gouda. It gives you that incredible, smoky depth that feels way more sophisticated, resulting in what can only be described as smoked Gouda scalloped potatoes. It pairs ridiculously well with the savory ham, giving the whole dish an amazing character without changing the core recipe at all!
Serving Suggestions for Your Hearty Winter Dinners
This creamy, cheesy masterpiece is definitely the star of the show, right? Because our scalloped potatoes and ham are so rich, we need sides that balance everything out, turning this into a truly complete meal of hearty winter dinners. I usually aim for something bright and green—think a simple side salad with a zingy vinaigrette to cut through all that beautiful fat and cheese. Roasted asparagus or steamed green beans with a little lemon zest are fantastic, too!

If you want to lean into the comfort level, you can’t go wrong with some crusty bread for soaking up any extra sauce left in the dish (trust me, there will be some!). For more cozy inspiration, you might want to check out my recipe for hearty turkey pumpkin chili—though that’s a completely different vibe, it hits that same comforting spot!
Storing and Reheating Your Cheesy Potato Bake with Ham
The best part about making one of these massive comfort casseroles is having leftovers the next day, right? Good news: your cheesy potato bake with ham keeps really well! Just cover the baking dish tightly with foil or plastic wrap and tuck it into the fridge. It’s typically good for about three to four days.

When you’re ready to enjoy it again, you have options. For the best texture resembling the original, reheat single servings slowly in the oven at 325°F until warmed through. If you’re dying for immediate gratification (I get it!), the microwave works in a pinch, but be careful not to overdo it, or those creamy layers might get a little chewy.
If you want to refresh that creamy texture, sometimes adding a tiny splash of extra milk or cream over the portion before microwaving helps tremendously. While you’re looking up other ways to use up that leftover ham, don’t forget to check out my recipe for easy creamy zucchini soup—it’s perfect for a lighter meal contrast!
Frequently Asked Questions About Scalloped Potatoes and Ham
Whenever I post this recipe online, I get so many great questions about making sure it comes out perfect—and I totally get it! You want that creamy potato casserole to be flawless every single time, not just a maybe. Here are answers to the most common things folks ask when they’re getting ready to bake their scalloped potatoes and ham.
What is the best type of potato for this creamy potato casserole?
I am a huge advocate for Russet potatoes here! They have a higher starch content than waxy potatoes, and that starch is essential a little bit of thickening magic into the sauce as everything bakes together. If you use those waxy red potatoes, you might end up with layers that hold their shape a little *too* well, and we want that lovely tender merging! If you can’t find Russets, Yukon Golds are a decent second choice, but stick to Russets if you can find them for the best scalloped potatoes recipe experience.
Can I use pre-shredded cheese in my cheesy potato bake with ham?
Oh, this is a hard one, but I have to tell you the truth—try your best to avoid pre-shredded cheese for your cheesy potato bake with ham. I know it saves time, but those bags usually come coated with things like potato starch or anti-caking agents so they don’t stick together in the bag. Those agents stop your cheese from melting into that luscious, smooth pool we are aiming for. If you grate your own sharp cheddar and Gruyere fresh from the block, you will instantly notice the difference in how smoothly the sauce comes together!
How do I prevent my scalloped potatoes and ham from being watery?
Watery potatoes are the absolute worst! It usually happens for two reasons, both of which we tackle in the main instructions. First, make sure you cook your flour and butter roux long enough—at least a solid minute—so the flour has time to absorb the fat before you introduce the milk. Second, and this is vital, slice your potatoes absolutely uniformly thin. If you have some thick slices, they won’t cook down enough, releasing their liquid into the sauce instead of absorbing it. Slice them thin, and keep that roux happy, and you won’t have any water worries!
If you’ve got other ideas on how to jazz up the ham in this dish—maybe you tried smoked sausage instead?—let me know in the comments below! If you’re looking for more great comfort food casserole ideas, check out my soup section!
Share Your Comfort Food Casserole Ideas
Whew! Now that your kitchen probably smells like heaven mixed with cheesy goodness, I’d absolutely love to hear from you! Did you try adding smoked Gouda, or maybe you went for a totally different ham pairing? Rate this recipe below and drop a comment if you have any other comfort food casserole ideas you love to make. Happy cooking, everyone!
PrintClassic Creamy Cheesy Scalloped Potatoes and Ham Casserole
Make this classic, creamy, and cheesy scalloped potatoes and ham casserole. It is the perfect comfort food, especially when you need a hearty way to use up leftover holiday ham.
- Prep Time: 20 min
- Cook Time: 65 min
- Total Time: 85 min
- Yield: 8 servings
- Category: Dinner
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 3 lbs Russet potatoes, peeled and thinly sliced
- 1 1/2 cups diced cooked ham (leftover ham works great)
- 1/2 cup chopped yellow onion
- 4 tablespoons unsalted butter
- 1/4 cup all-purpose flour
- 2 cups whole milk
- 1 cup heavy cream
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon nutmeg
- 2 cups shredded sharp cheddar cheese, divided
- 1/2 cup shredded Gruyere cheese (optional, for extra flavor)
Instructions
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish.
- In a large saucepan, melt the butter over medium heat. Add the chopped onion and cook until soft, about 5 minutes.
- Whisk in the flour to create a roux. Cook for 1 minute, stirring constantly.
- Slowly whisk in the milk and heavy cream until the mixture is smooth. Bring the sauce to a simmer, stirring until it thickens slightly.
- Remove the sauce from the heat. Stir in the salt, pepper, and nutmeg. Add 1 1/2 cups of the cheddar cheese and all of the Gruyere cheese (if using). Stir until the cheese melts into a smooth sauce.
- Arrange half of the thinly sliced potatoes in an even layer in the prepared baking dish. Sprinkle half of the diced ham over the potatoes.
- Pour half of the cheese sauce evenly over the potato and ham layer.
- Repeat the layering process: remaining potatoes, remaining ham, and the rest of the cheese sauce.
- Cover the baking dish tightly with aluminum foil.
- Bake for 45 minutes. Remove the foil, sprinkle the remaining 1/2 cup of cheddar cheese over the top.
- Return the dish to the oven, uncovered, and bake for another 15-20 minutes, or until the potatoes are tender when pierced with a fork and the top is golden brown and bubbly.
- Let the casserole rest for 10 minutes before serving.
Notes
- You can make this a make-ahead potato casserole by assembling it completely, covering it, and refrigerating it for up to 24 hours before baking. Add about 10-15 minutes to the initial covered baking time if baking straight from the refrigerator.
- If you want a smoky flavor, substitute smoked gouda for the Gruyere cheese.
- For a crock pot ham and potatoes au gratin style, layer the ingredients as directed, pour the sauce over, and cook on LOW for 6-7 hours or HIGH for 3-4 hours.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6
- Sodium: 850
- Fat: 25
- Saturated Fat: 15
- Unsaturated Fat: 10
- Trans Fat: 1
- Carbohydrates: 38
- Fiber: 3
- Protein: 22
- Cholesterol: 75
























Leave a Reply