When the weather turns crisp and you just need that kitchen hug, nothing beats a truly spectacular casserole. Forget those watery imitations you might have tried; when I talk about the supreme comfort food experience, I mean decadent, cheesy, bubbling hot scalloped potatoes and ham. This recipe is my absolute guarantee for the creamiest, finest sauce you’ve ever simmered, perfectly coating every thin slice of potato and savory ham.
Hana jokes that I drive recipes too far, but honestly, testing this foundation took weeks! I needed to ensure the balance was right so that every batch delivers that rich, cheesy texture that people dream about, especially when you’re looking for the best way to use up leftover holiday ham. If you’re searching for a true family favorite potato bake, you’ve absolutely found it right here. You can learn a little more about why we get so picky about testing in our story over at the Spoon Swirl kitchen. Stick with me—Noah tested this so you don’t have to!
Why This Classic Scalloped Potatoes and Ham Recipe Works (E-E-A-T Focus)
Look, I know there are a ton of casserole recipes out there, but this one separates itself from the pack because it refuses to be watery. We’re aiming for that authentic, melt-in-your-mouth texture that defines the best scalloped potatoes recipe. My goal was simple: create the ultimate in comfort food casserole ideas, and that starts with a beautiful, robust cheese sauce married perfectly to the potatoes.
That’s why I’m so strict about the cheese blend; we aren’t just using one type. The interplay between sharp cheddar, earthy Gruyere, and that optional smoky Gouda gives the sauce depth that just plain cheddar can’t touch. This isn’t just food; it’s an experience.

Achieving Superior Creaminess in Your Scalloped Potatoes and Ham
The real secret—and this is where my testing paid off—is treating the roux like gold. You absolutely have to cook out that raw flour taste before you add *any* dairy. Whisk that butter and flour patiently until it smells slightly nutty, maybe a minute longer than you think you should. Then, when you add the milk and cream, do it slowly! If you rush, you get lumps, and lumps mean ruined scalloped potatoes and ham. Trust me on the slow stream; it builds that velvety base beautifully.
Using Leftover Ham: Tips from Noah
This dish shines when it uses up smoked meats, because it makes tackling holiday leftover ham recipes so rewarding. Here’s my tip: if your ham is very salty from curing, slightly reduce the amount of salt you add to the cheese sauce. I also prefer ham that’s been diced a little unevenly—it adds great texture throughout the layers. Really good quality ham melts into the sauce wonderfully, making every bite of your scalloped potatoes and ham taste richer!
Ingredients for the Best Cheesy Potato Bake with Ham
Okay, let’s talk about what actually goes into making this amazing experience. Getting the ingredients right, especially the cheese and potatoes, is the whole battle when aiming for a top-tier scalloped potatoes and ham experience. I’ve broken it down below so you can see exactly what you need to gather before we even think about turning on the stove. Remember, clarity here means guaranteed success later!
- 3 lbs Russet potatoes, peeled and thinly sliced (I mean really thin, about 1/8 of an inch—if you have a mandoline, use it!)
- 1.5 cups cooked ham, diced into nice, bite-sized pieces
- 1/2 cup yellow onion, finely chopped (don’t skip the onion, it adds depth!)
- 4 tablespoons unsalted butter (start with good quality, please!)
- 4 tablespoons all-purpose flour
- 2 cups whole milk
- 1 cup heavy cream
- 1 teaspoon salt (taste the sauce before adding all of this!)
- 1/2 teaspoon black pepper
- 1/4 teaspoon nutmeg (just a tiny pinch!)
- 2 cups shredded sharp cheddar cheese, divided for layering
- 1 cup shredded Gruyere cheese
- 1/2 cup shredded smoked Gouda cheese (this is my little upgrade, totally optional but oh so good!)
Cheese Selection for Your Scalloped Potatoes and Ham
This is where we cement that creamy potato casserole texture. You need a good melody of cheeses, not a solo act! The sharp cheddar gives the traditional, tangy flavor we all crave in scalloped potatoes and ham. Gruyere is crucial because it melts incredibly smoothly and has a slightly nutty flavor that plays so well with the cream sauce.
Now, that smoked Gouda? That’s my little secret weapon for flavor, especially if you’re using plain ham instead of heavily smoked leftovers. It adds a hint of smokiness without overpowering the potatoes. When these three melt together, you get a sauce that clings perfectly to every slice. Don’t skimp on quality here; it really makes a difference in the final bake!
How to Prepare Your Easy Ham and Potato Casserole Recipe
Alright, let’s get this wonderful easy ham and potato casserole recipe into the oven! Honestly, if you can make a basic roux, you can master this. The whole secret to making amazing scalloped potatoes and ham lives in creating that luxurious sauce first, and then just layering everything gently. Remember, always preheat your oven to 375 degrees F before you start messing with melts and stirs, and grease up that 9×13 dish so we don’t have any sticky drama later.

When you’re done, the magic really happens during that rest period. Don’t let anyone touch it! That final 10 minutes lets the sauce set up nicely, so when you serve it, you get nice portions instead of a runny puddle. This whole process is why I love putting together my dinner recipes; they end up being hearty and so satisfying.
Making the Creamy Cheese Sauce for Scalloped Potatoes and Ham
In a saucepan—medium heat, don’t scorch the butter—you’re going to melt that butter and let your onions soften up until they look translucent and sweet, usually about five minutes. Now, here’s the critical moment for perfect scalloped potatoes and ham: whisk in the flour quickly to make that roux. You cook that for just one minute until it smells right. Then, and I mean *slowly*, start whisking in the milk and then the cream. Keep stirring! You need this sauce to thicken enough to coat the back of a spoon—that’s my grandmother’s test for thickness, and it works every single time!
Once it coats nicely, take it off the heat immediately! That stops the cooking process. Now stir in your seasonings—salt, pepper, and that hint of nutmeg. Then, throw in almost all your cheeses—keep out just two cups of cheddar for layering later! Stir until that glorious cheese blend is completely melted and smooth. Smell that? That’s comfort!
Layering and Baking the Scalloped Potatoes and Ham
Now we assemble! Gently toss your thin potato slices and that diced ham right into that creamy, cheesy sauce until every piece is nicely coated. Don’t overmix, remember we want tender potatoes, not mashed ones!
Here’s the layering order, pay attention now:
- Pour exactly half of your potato and ham mix into the bottom of that prepared baking dish. Spread it out gently.
- Sprinkle exactly half of the reserved cheddar cheese over that layer.
- Top it with the rest of the potato and ham mixture.
- Cover the whole thing tightly with aluminum foil. This steams the potatoes and gets them tender! Bake it covered for 45 minutes.
When that time is up, take the foil off—careful of the steam! Sprinkle the remaining cheddar right on top. Pop it back in the oven, uncovered this time, for another 15 to 20 minutes. We are looking for bubbly goodness and a golden-brown top. Then, please promise me you’ll let it rest for 10 minutes before you dig in!
Tips for Perfect Scalloped Potatoes and Ham Success
You’ve made the sauce, you’ve layered everything perfectly, and now you just want to make sure that when you pull that beautiful dish of scalloped potatoes and ham out of the oven, it’s phenomenal. I learned a couple of tricks through all my testing that really make the difference between a good bake and a legendary one. These aren’t rules, just friendly advice to ensure your make ahead potato casserole turns out just as well as mine!
First up, let’s talk slices for a second. I mentioned it before, but it bears repeating because it’s so important for your creamy texture. If you want those potatoes to actually cook thoroughly and absorb that cheese sauce, they need to be consistently thin—about 1/8 of an inch. If you don’t have a trusty mandoline slicer, you really should look into one. Trying to hand-cut 3 pounds of potatoes evenly is the quickest route to some slices being rock hard while others turn to mush. Consistency is the key to letting those potatoes soak up all that flavor!
The other brilliant thing about this scalloped potatoes and ham recipe is its incredible ability to be prepped ahead of time. Talk about stress relief! You can mix it all up, put it in the casserole dish, cover it tightly with foil, and stick it right in the fridge for up to 24 hours. This is a lifesaver when you’re hosting a big family meal. Just remember, if you’re baking it straight from the fridge, give it an extra 10 to 15 minutes under that initial foil cover. That little bit of extra low-and-slow time ensures the center gets hot evenly before you uncover it for that golden topping. It’s such a reliable trick for entertaining, which is why I love seeing this show up in my make ahead potato casserole collection!
Serving Suggestions for Your Hearty Winter Dinners
Wow, look at that beautiful, rich, bubbly casserole! That means you’ve successfully made the most comforting scalloped potatoes and ham imaginable. Now, we need to talk sides because this dish, as amazing as it is, is pretty substantial! You’ve got creamy starch and savory meat; what we need now is something bright and fresh to cut through all that glorious richness.

I don’t want you eating a bowl of just cheese and potatoes (although, believe me, I’ve been tempted!). We are aiming for balanced, satisfying, hearty winter dinners here. We need greens and acid to make the whole meal sing!
My go-to recommendation is always something crisp and slightly sweet to provide contrast. You absolutely need a vibrant salad.
- For the ultimate contrast, try a simple vinaigrette mixed with a little lemon. Something light like my Strawberry Quinoa Spinach Salad works wonders because the fruit’s sweetness plays against the ham beautifully.
- If you prefer something cooked, keep it snappy! Steamed green beans tossed with a squeeze of lemon juice and toasted slivered almonds are fantastic. The snap of the bean is the opposite texture of the soft potatoes, which is exactly what we want.
- Another excellent option, particularly if you are serving this for a holiday meal, is roasted asparagus. A little char from the oven complements the baked cheese topping so well!
Keep the sides simple! This casserole is the star of show, remember? We’re just offering its best friends to join the party.
Storage and Reheating Instructions
Don’t worry if you have leftovers! This amazing dish reheats beautifully, though we want to protect that creamy texture we worked so hard to build. Store any remaining scalloped potatoes and ham tightly covered in the fridge for up to four days.

When you want to enjoy it again, I highly recommend reheating it slowly in the oven—covered with foil—at about 300 degrees F until warmed through. If you must use the microwave, just cover the portion loosely with a damp paper towel to stop it from drying out! It’ll still be delicious, I promise!
Frequently Asked Questions About This Creamy Potato Casserole
I get so many questions after people try making this for the first time—which is proof that it’s officially a favorite! I totally get it; sometimes you need a little adjustment depending on what you have on hand or what appliance you prefer to use. Here are some of the most common things folks ask when they’re planning their own creamy potato casserole night.
Can I make this recipe a slow cooker scalloped potatoes and ham?
Oh, absolutely! If you’re trying to keep the oven free for something else, the Crock Pot is your friend. It’s a fantastic way to get that tender result without much fuss. The process is very similar: you make the cheese sauce just like we did on the stovetop, toss everything together, and then let it cook on low for about 6 to 7 hours, or until those potatoes are fork-tender. If you want the full guidance on how to get that perfect texture in the slow cooker, I actually wrote a whole post about the slow cooker scalloped potatoes and ham method!
What kind of ham works best for this bake?
The best ham is the one you already have! This recipe is truly designed for those holiday leftover ham recipes. You need cooked ham, of course. If you’re using leftover ham from Christmas or Easter, just make sure it isn’t excessively salty—if it is, rinse it slightly or reduce the salt in the sauce mixture as I mentioned before. If you are buying ham specifically for this, a good quality, fully cooked smoked ham cut into cubes works perfectly. If you use low-sodium ham, you might want to add a little extra salt to the sauce to make sure the flavor really pops through!
How thick should my potato slices be for the best cheesy potato bake with ham?
This is where I get very particular! For the very best result in this cheesy potato bake with ham, you want them thin! I insist on 1/8 of an inch. If they are much thicker than that, they might not get fully tender by the time the top is perfectly golden brown. If they are too thin, they can dissolve into the sauce. If you grab a ruler or use a mandoline set to medium-low, you’ll get that sweet spot. Consistent thickness ensures every single layer cooks evenly!
Can I skip the Gruyere or Gouda and just use cheddar?
You *can* certainly just use cheddar, but I wouldn’t recommend it if you are aiming for the ultimate texture! Think of it this way: cheddar is amazing for flavor, but it can sometimes get a little oily or grainy when melted this intensely. Gruyere is the superior melter—it keeps things silky smooth. If you absolutely can’t find the others, use an additional cup of sharp cheddar and maybe a half-cup of Monterey Jack, because Jack melts beautifully and will help restore some of that missing creaminess for your creamy potato casserole.
Nutritional Estimates for Your Family Favorite Potato Bake
Now, I know we are making pure, unadulterated comfort food here, and we aren’t exactly aiming for a light salad, right? This dish is hearty, it’s perfect for those hearty winter dinners, and it’s going to give you energy for days! But since I am terrible at math and Hana always reminds me that people want to know what they are digging into, I pulled the estimates for us.
Just a quick heads-up, though: these numbers are based exactly on the ingredients list above, assuming you use sharp cheddar and whole varieties of dairy. If you use less ham or swap the heavy cream for half-and-half, your totals will shift! So, treat these figures for your family favorite potato bake as a good guideline, not a strict report card.
Here is what we are looking at for one generous serving:
- Calories: Around 450
- Fat: About 25g (That’s 15g Saturated Fat—it’s the butter and cream doing the heavy lifting!)
- Carbohydrates: Roughly 40g
- Protein: A solid 22g (Thanks to all that delicious cheese and ham!)
- Sodium: This one is higher, around 850mg, mostly coming from the cheese and ham, so be mindful if you planned on adding extra salt to the sauce.
It’s a complete, satisfying meal in a bowl, my friends. Enjoy it guilt-free; you earned it!
Share Your Spoon Swirl Moments
That’s it! You’ve done the stirring, you’ve managed the layers, and now you have the most incredible bowl of scalloped potatoes and ham ready to be devoured. This is the point where the recipe stops being mine and truly becomes yours.
I really, truly love hearing what you think! Did you add extra smoked paprika to the sauce? Did you try Gruyere for the first time and now you’re hooked? Please, jump down into the comments below and let me know how it turned out for your family dinner.
We built Spoon Swirl based on sharing those little kitchen victories, so if you snapped a picture of your golden, bubbly casserole, I would absolutely love to see it when you share it on social media! Tag us, or just let us know you made it. It’s those connections that keep us inspired to keep testing and sharing our best comfort food ideas!
If you try this one out, please leave a rating on the stars right under the recipe card; it helps other cooks find this perfect, cheesy bake! Check out our main recipe archive for more cozy meals when you’re ready for your next adventure!
PrintClassic Creamy Cheesy Scalloped Potatoes and Ham Casserole
Make this classic scalloped potatoes and ham casserole for a hearty, comforting meal. It features creamy, cheesy layers perfect for using up leftover ham.
- Prep Time: 25 min
- Cook Time: 65 min
- Total Time: 90 min
- Yield: 8 servings
- Category: Dinner
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 3 lbs Russet potatoes, peeled and thinly sliced
- 1.5 cups cooked ham, diced
- 1/2 cup yellow onion, finely chopped
- 4 tablespoons unsalted butter
- 4 tablespoons 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 cup shredded Gruyere cheese
- 1/2 cup shredded smoked Gouda cheese (optional, for extra flavor)
Instructions
- Preheat your oven to 375 degrees F. 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 softened, about 5 minutes.
- Whisk in the flour to create a roux. Cook for 1 minute, stirring constantly.
- Gradually whisk in the milk and heavy cream until the mixture is smooth. Continue stirring until the sauce thickens enough to coat the back of a spoon, about 5 to 7 minutes.
- Remove the sauce from the heat. Stir in the salt, pepper, and nutmeg. Add 1 cup of the cheddar cheese and all of the Gruyere and Gouda (if using). Stir until the cheese melts smoothly into the sauce.
- In a large bowl, gently toss the thinly sliced potatoes and diced ham with the cheese sauce until everything is evenly coated.
- Pour half of the potato and ham mixture into the prepared baking dish, spreading it into an even layer.
- Sprinkle 1/2 cup of the remaining cheddar cheese over the potato layer.
- Top with the remaining potato and ham mixture.
- 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 to 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. This allows the sauce to set.
Notes
- For the creamiest texture, slice your potatoes very thinly, about 1/8 inch thick. A mandoline slicer works best for uniform slices.
- If you are using leftover holiday ham, ensure it is fully cooked before adding it to the casserole.
- You can prepare this entire casserole, cover it, and refrigerate it for up to 24 hours before baking. Add about 10-15 minutes to the covered baking time if baking straight from the refrigerator.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6
- Sodium: 850
- Fat: 25
- Saturated Fat: 15
- Unsaturated Fat: 10
- Trans Fat: 1
- Carbohydrates: 40
- Fiber: 4
- Protein: 22
- Cholesterol: 75
























Leave a Reply