Amazing 1 Scalloped Potatoes and Ham

Close-up of a creamy slice being lifted from a baked scalloped potatoes and ham dish, showing melted cheese and diced ham.
A perfect, cheesy slice of our amazing scalloped potatoes and ham, ready to be enjoyed!

There are dishes that feed the body, and then there are dishes that feed the soul. For me and Ethan, that dish involves tender potatoes drowning in a ridiculously rich sauce alongside salty ham—it’s the absolute pinnacle of scalloped potatoes and ham. We spent so long trying to get this just right. I’d bring my detailed plans and charts about cheese melting points, and Ethan would scoff, insisting you just have to feel when the sauce is ready. Honestly, mixing my research with his pure, chef’s intuition is how we finally nailed this creamy potato casserole.

This isn’t just a side dish; it’s a hearty winter dinner centerpiece that screams warm kitchen and happy family evenings. We’ve documented every tiny adjustment in this recipe so you don’t have to fight over the measuring spoons like we used to! You can see the philosophy behind our collaborations over at our About Us page, but trust me, this version—the Classic Creamy Cheesy Scalloped Potatoes and Ham Casserole—is the one that finally brought peace to our counter (and won me over completely).

Why This Classic Creamy Cheesy Scalloped Potatoes and Ham Casserole Works

When you’re searching for the ultimate comfort food casserole ideas, you need something that delivers reliability and richness. This recipe is the absolute king of cozy meals, even if you’re just looking for excellent holiday leftover ham recipes. We designed this to solve the common issues people have, ensuring you get that signature melt-in-your-mouth texture every single time. It’s so good, it rivals even our famous baked jalapeño popper dip for crowd approval!

  • It’s built to be a showstopper, whether it’s a weeknight meal or part of a big holiday spread.
  • The layering technique means even distribution of savory ham and tender potatoes in every single scoop.
  • We’ve balanced the creaminess with sharp cheeses so it never tastes flat or heavy.

Achieving the Perfect Creamy Potato Casserole Texture

This creaminess is 100% non-negotiable for Ethan. The secret isn’t just piling on the heavy cream, though we certainly help it along! It’s all about starting with a proper roux—four tablespoons of butter and four tablespoons of flour cooked just right. That’s what grabs onto the milk and heavy cream, stopping the sauce from ever becoming watery. Trust me, if you skip cooking that flour taste out, the whole dish turns sad super fast. This solid base is the foundation for our creamy potato casserole.

Using Leftover Ham in Your Scalloped Potatoes and Ham

We usually make this recipe right after Christmas or Easter because we always have too much leftover ham staring at us from the fridge! If your ham is nicely smoked, it adds incredible depth here. Just one quick tip: make sure your diced ham isn’t swimming in brine or liquid before you toss it in. Excess moisture from the ham can sometimes thin out our beautiful sauce, and we absolutely cannot have that disaster on our hands!

Ingredients for the Best Scalloped Potatoes and Ham Recipe

Maya insists on a specific, organized list for everything, and honestly, for baking anything this rich, she’s right. If you’re missing one key player, especially in the sauce, the whole thing falls apart. This recipe relies on simple, high-quality stuff, so gather your treasures before you even think about turning on the stove. This is what you’ll need for our classic scalloped potatoes and ham.

Potato and Ham Components

This is the heart of the casserole, so pay attention to the potato prep! We call for 3 pounds of Russet potatoes, and you absolutely have to peel them first. Then, they need to be sliced paper-thin—we are talking 1/8 inch thick here, which helps them cook beautifully in that creamy sauce. For the meat, you’ll need about 2 cups of cooked ham, diced up into nice little bite-sized chunks. Ethan argues that leftover spiral-cut ham works best because it’s already got that slight smoky flavor, but honestly, any good, fully cooked ham will do the trick!

Crafting the Rich Cheese Sauce for Scalloped Potatoes and Ham

This sauce is what separates the okay potato bakes from the ones people request recipes for! For the base, we start with 4 tablespoons of unsalted butter and 4 tablespoons of all-purpose flour to make our roux. Then we introduce the liquids: 2 cups of whole milk and 1 cup of heavy cream. Don’t skimp on the cream; it’s what makes this the ultimate creamy potato casserole. For seasonings, keep it classic: 1 teaspoon of salt, 1/2 teaspoon of black pepper, and just a tiny whisper (1/4 teaspoon) of nutmeg. Ethan says nutmeg is the secret handshake for creamy sauces!

Now, for the flavor explosion! We use a blend of cheeses because two types are always better than one. You will need 2 cups of shredded sharp cheddar cheese, divided, plus 1/2 cup of shredded Gruyere cheese. That Gruyere adds this lovely nutty complexity that just sings next to the ham. This blend is crucial for that satisfying, golden, cheesy potato bake with ham top layer we all crave.

How to Prepare Classic Scalloped Potatoes and Ham

Alright, this is where the magic happens, and where Ethan’s insistence on ‘not rushing the sauce’ finally made sense to me! It feels like a multi-step process, but if you follow these steps, you’ll get that rich, bubbling perfection without any grit or stickiness. Remember to preheat your oven to 375 degrees Fahrenheit right away, and get that 9×13 dish greased up! We don’t want any drama when it’s time to serve this spectacular scalloped potatoes and ham casserole.

Making the Velvety Cheese Sauce Base

This is the foundation, so take your time here! Grab a medium saucepan and melt those 4 tablespoons of butter over medium heat. Toss in your finely chopped yellow onion and let it soften up, which usually takes about 5 minutes. Don’t let it brown—we just want it tender so it melts into the flavor profile. Next, whisk in your 4 tablespoons of flour to create the roux. You need to stir that constantly for a full minute. This step removes that raw flour taste, which Maya assures me is science, and when it smells slightly nutty, you’re good!

Now for the slow pour! Very gradually, whisk in the 2 cups of whole milk and 1 cup of heavy cream. Whisk constantly, folks, or you’ll end up with lumps—and we are aiming for smoothness! Keep simmering gently, stirring all the time, until that sauce starts to thicken up nicely. It only takes about 5 to 7 minutes, but you’ll know it’s right when it coats the back of a spoon. Take it completely off the heat before adding the flavor!

Once it’s cooling just slightly, stir in your salt, pepper, and that tiny bit of nutmeg. Then, time for the cheese party! Add 1 1/2 cups of the sharp cheddar and all of the Gruyere cheese. Whisk until everything is melted and wonderfully smooth. This rich, savory sauce needs to get poured over your potatoes, so having it ready is key!

Layering Your Scalloped Potatoes and Ham Casserole

With your sauce looking like melted velvet, it’s time to assemble. You need to divide everything into two main batches. Start by arranging half of those uniformly thin potatoes across the bottom of your prepared baking dish. Spread exactly half of your diced ham right over that first layer of potatoes. Remember, having that 1/8 inch thickness is what lets the potatoes cook evenly in the sauce!

Next, take precisely half of that luxurious cheese sauce and pour it evenly over the potato and ham combo. Don’t be tempted to drip it everywhere else—keep it contained! Then, we just repeat the whole shebang: the remaining potatoes go in, followed by the rest of the diced ham, and finally, pour the leftover cheese sauce on top, making sure every nook and cranny has some sauce hugging it. This layering ensures every single bite of this creamy potato casserole is just as good as the last.

A cheesy slice of scalloped potatoes and ham being lifted out, showing melted cheese strings.

Baking Instructions for Perfectly Cooked Scalloped Potatoes and Ham

We tackle this baking in two stages, which is critical for texture. First, cover that pan really tightly with aluminum foil. We need to steam those potatoes until they get tender, so pop it into the 375°F oven and let it bake for a solid 45 minutes covered. This steams them perfectly in the sauce.

After 45 minutes, pull it out, carefully remove the foil—watch out for the steam! Now, sprinkle that remaining 1/2 cup of cheddar cheese right over the top. Put it back in the oven but leave the foil off. Bake it uncovered for another 15 to 20 minutes. You’re waiting for that beautiful, bubbly, golden-brown crust to form and for a fork to slide easily into the potatoes when you test them. Don’t forget the final crucial step, which Maya argues about but I insist on: let the casserole rest for 10 full minutes before you even think about scooping it. It settles the sauce perfectly!

A close-up shot showing a lifted slice of creamy scalloped potatoes and ham with a golden-brown cheesy crust.

Expert Tips for the Best Scalloped Potatoes and Ham

Even though the recipe steps are designed to be foolproof, Ethan and I have a few non-negotiable tricks that take this from a really good cheesy potato bake with ham to something legendary. Maya spent weeks tracking down the best way to handle the potatoes, and I kept pushing for ways to make sure we could get it ready early because nobody wants to stress on a holiday evening!

Potato Slicing Secrets for Scalloped Potatoes and Ham

Look, if you think you can just grab a knife and hack through these potatoes unevenly, you’re going to have problems. I’m serious about this: for the absolute best results in your scalloped potatoes and ham, the slices need to be uniform, about 1/8 of an inch thick. If they aren’t the same thickness, some bits will be mushy while others are still hard when you pull it out of the oven—that’s just poor flavor distribution!

My top tip, which I had to fight Ethan for because he prefers his knuckles orange, is to use a mandoline slicer. Yes, you have to be careful; that’s why we keep the safety guard cranked up! But a mandoline guarantees that perfect, consistent slice thickness needed to absorb that creamy sauce evenly. This level of precision really helps us achieve that perfect texture for our family favorite potato bakes.

Make Ahead Potato Casserole Assembly

This is hands-down my favorite tip for keeping my sanity during big meals. You absolutely can assemble this whole dish ahead of time! You can follow all the layering instructions—potatoes, ham, sauce—cover it tightly with foil, and pop it into the fridge for up to 24 hours. It’s fantastic for busy mornings!

Ethan warns that since the potatoes will have chilled, they need a little extra warming time once they hit the oven. If you are baking straight from the fridge, you must add about 10 to 15 minutes to that initial covered baking time we talked about earlier. Think of it this way: the cold casserole needs a little extra time to thaw and steam before the final beautiful browning stage. It’s one of the best tricks for a stress-free meal!

If you want to see more of our kitchen science and tricks, check out the full Tasty Tipster Blog! We’ve tested everything from casserole linings to cheese melt stability in there.

Variations on Cheesy Potato Bake with Ham

While this recipe is near perfect, we always encourage experimentation! Cooking should be fun, and sometimes swapping out one ingredient can completely shift the flavor profile without ruining the beautiful structure we just built. If you are looking for something that screams smoky, or if you just can’t spare your oven space because you’re making a holiday feast, we’ve got you covered, inspired by some great ideas we’ve seen online. You can check out our guide to creamy chicken enchiladas for another dinner idea, but first, let’s talk potatoes!

Trying Smoked Gouda Scalloped Potatoes

If sharp cheddar and Gruyere aren’t doing it for you, or if you just bought a beautiful chunk of smoked Gouda, go ahead and use it! Swapping out the Gruyere entirely for smoked Gouda creates an amazing depth of flavor. It gives you these wonderfully smoky notes that pair so unbelievably well with salty ham. It moves the entire dish from just comforting to intensely savory. It’s fantastic when you want something a little more sophisticated than standard cheesy potato bake with ham.

Ethan loves this swap and insists it’s perfect for a cozy New Year’s dinner. Just replace the Gruyere measurement with the smoked Gouda, and use the full amount of cheddar still, because you still need that familiar cheddar tang running through the sauce. See how that one little change shifts the vibe? It proves that instinct and research can work together beautifully!

Slow Cooker Scalloped Potatoes and Ham Method

I know, I know, sometimes the oven is just too crowded, especially when you’re managing a massive holiday spread. Good news: this recipe translates incredibly well to the slow cooker! If you’re aiming for true slow cooker scalloped potatoes and ham, the technique is very similar, but you need to be mindful of the liquid.

You still make the roux and cheese sauce exactly as written, which is critical! Then, layer the potatoes and ham in the Crock Pot liner. Because the slow cooker traps steam so efficiently, sometimes the liquid needs cutting just slightly—maybe use 1 3/4 cups of milk instead of 2 cups, or ensure your potatoes are sliced slightly thinner than usual. Cover it up, set it on low for about 5 to 6 hours, or high for 3 hours. You won’t get that perfectly crisp top layer this way, so maybe sprinkle a little extra cheese on 30 minutes before serving just to get some color!

Serving Suggestions for Your Scalloped Potatoes and Ham

Wow, after all that creamy, cheesy goodness, you might think you’re done, but Ethan always reminds me that a truly great hearty winter dinner needs something bright to cut through that richness! This scalloped potatoes and ham casserole is heavy—in the best possible way—so we need to focus on sides that bring freshness and crunch to the table. We don’t want everything tasting like dairy and salt, right?

Think green, think crisp, think slightly acidic! The goal is counterpoint. If you’re serving this rich comfort food casserole, you need something fast. Here are the pairings that work best at our table:

  • A Simple Green Salad: This is non-negotiable for me. A basic mix of crisp romaine or slightly bitter greens like arugula tosseds with some chopped walnuts or pecans are perfect. The crunch is amazing against the soft potatoes. You can find my favorite go-to dressing formula—a simple lemon vinaigrette—over on the blog at my favorite simple vinaigrette recipe.
  • Steamed or Roasted Green Vegetables: Broccoli, asparagus, or green beans work wonderfully. A quick steam with just a sprinkle of salt is often enough, but if you want to roast them, a tiny splash of balsamic vinegar drizzled over them after they come out of the oven adds that needed tartness.
  • Fresh Tomato Salad: If it’s not deep winter, a quick salad made of ripe tomatoes, red onion, fresh basil, and a little red wine vinegar is incredible. The acidity from the vinegar balances the heavy sauce beautifully.

We sometimes skip the bread basket completely because this dish is so fulfilling. Honestly, when you’ve got layers of potatoes, ham, and that amazing cheese sauce, you really only need that clean element on the side to make the whole meal pop.

A serving spoon lifts a cheesy, golden-brown square of scalloped potatoes and ham from the baking dish.

Storing and Reheating Your Scalloped Potatoes and Ham

Okay, the big moment: leftovers! We never seem to have much of this creamy potato casserole left, but when we do, storing and reheating it correctly is crucial. If you just nuke it, the sauce can separate, and we definitely don’t want that beautiful, creamy texture turning grainy. Ethan tries to eat the leftovers straight from the fridge standing over the sink—don’t be like Ethan; treat your leftovers right!

The good news is that this dish freezes and keeps really well, which makes it amazing for quick lunches later in the week. Just remember, the more liquid a dish has, the harder it is to perfectly reheat, so we want to be careful transitioning between cold and hot.

How Long It Keeps in the Fridge

Once your scalloped potatoes and ham has cooled completely after resting (seriously, let it settle first!), transfer any leftovers to an airtight container. Because it has that rich cheese sauce and cream content, it’s best eaten within 3 to 4 days. After that, the potatoes can start getting a little mushy or absorbing too much liquid overall, losing that lovely definition.

If you’ve managed to keep those beautiful layers intact, you’re golden. But don’t leave it sitting on the counter for hours after dinner. Get it covered and chilled right away! This helps keep everything safe and maintains the best texture for reheating later.

Reheating Methods: Oven vs. Microwave

When reheating, we typically fight over which method is better. I prefer the oven because it heats evenly and brings back that soft, bubbly top. Ethan defaults to the microwave because it’s faster, but he usually complains that the edges get dry!

For the Oven (The Maya Way): This is the best way to preserve the creamy texture. Place your portion in an oven-safe dish. Cover it loosely with foil—this prevents the top from burning before the middle heats up—and bake at about 325°F. It usually takes 15 to 20 minutes, depending on the size of the piece you’re reheating. You might need to drop in a tiny splash of milk or cream (maybe a teaspoon!) right over the top before covering it, just to refresh the sauce.

For the Microwave (Ethan’s Speedy Method): If you absolutely must reheat quickly, make sure you place the portion on a microwave-safe plate and cover it with a damp paper towel. This traps a little steam and prevents the sauce from splitting or hardening under the direct heat. Heat it in short 60-second bursts, stirring gently in between, until it’s steaming hot throughout. It won’t have that golden top, but it’ll still be delicious!

Frequently Asked Questions About Scalloped Potatoes and Ham

I love hearing all your questions! It means you’re getting ready to make this and that you care about getting it perfect—just like we do. We truly believe this recipe is one of the best family favorite potato bakes out there, but sometimes the details can get tricky. Here are the top things people ask when they are about to dive into this cheesy goodness.

Can I use different types of cheese in my scalloped potatoes and ham?

Oh, absolutely! Cheese is one of those ingredients where Ethan always says, “Follow your heart, Maya!” We used Cheddar for sharpness and Gruyere for that amazing melt and nutty flavor because they work so well together. But if you’re looking to try a crock pot ham and potatoes au gratin style flavor profile, you could easily swap the Gruyere for Swiss or Jarlsberg.

Just one word of caution: if you go for a super soft cheese like fresh mozzarella, it might release too much water, potentially thinning out your sauce. Stick to semi-hard cheeses like sharp cheddar, Monterey Jack, or smoked Gouda (which we talked about earlier!) for the best texture and flavor combination.

What is the best potato to use for a creamy potato casserole?

For the ultimate absorbent, fluffy center in your creamy potato casserole, you really can’t beat good, old-fashioned Russet potatoes. They are starchier, so they break down beautifully as they cook in the sauce, thickening it up slightly without turning into complete mush. That’s why our recipe calls for them!

However, if you happen to only have Yukon Golds on hand, go for it! They are slightly less starchy and a bit waxy, meaning they hold their shape better. The casserole will still be incredibly delicious, but the overall texture will be slightly firmer rather than meltingly tender. It’s preference, but Russets are my top pick for pure creaminess!

How long does this easy ham and potato casserole recipe last in the fridge?

This is one of the best parts about making an easy ham and potato casserole recipe—the leftovers are fantastic! Once it’s completely cooled down after baking and resting, you can store it tightly covered in the refrigerator. We find it stays absolutely perfect for about 3 to 4 days. We’ve pushed it to 5 days, but honestly, by then, the potatoes start losing their structural integrity a bit.

If you’re planning ahead, remember tip we shared about making it ahead of time and baking later. But for leftovers eaten the next day, just reheat gently—preferably covered in the oven—and you’re set for another easy dinner! If you want more tips on making food last longer, check out my guide on making tender beef stew stay great.

Nutritional Snapshot of This Hearty Winter Dinner

Now, I know what some of you are thinking: this is pure, glorious comfort food, and comfort food usually means we aren’t talking about kale smoothies! You’re right! This is a filling, satisfying meal, making it perfect for those chilly evenings when you need something truly restorative. Because we’re using whole milk, heavy cream, and a good amount of sharp cheese—not to mention ham—the numbers are definitely on the richer side, but they are worth every single bite!

Maya spent a lot of time running these ingredients through her testing software to give you a fair idea of what you’re getting into when you enjoy a generous serving of this hearty winter dinner. Please keep in mind these are just estimates, folks! If you use low-fat milk or skip the Gruyere, your numbers will look a little different. But based on the recipe as written, here is the nutritional breakdown per serving:

  • Serving Size: 1 serving
  • Calories: 450
  • Fat: 25g
  • Saturated Fat: 15g
  • Carbohydrates: 35g
  • Protein: 25g
  • Sugar: 6g
  • Sodium: 850mg (This is the ham talking, so if you use low-sodium ham, you can definitely reduce this!)

We made sure to include the sodium count because ham adds a lot, and that’s important for tracking. Honestly, the high protein and fat content is what make this such a satisfying family favorite potato bake; it keeps you full for hours! It doesn’t get much better than that rich, cheesy goodness fueling you through the evening.

Share Your Scalloped Potatoes and Ham Creations

Well, that’s it! You’ve got the blueprint, you’ve got the tips, and now you have the most spectacularly creamy, deeply satisfying scalloped potatoes and ham casserole ready for your table. Ethan and I are genuinely so excited for you to try this version that we basically perfected over years of slightly chaotic kitchen collaboration. This dish deserves to be made, enjoyed, and talked about!

We pour so much love (and science!) into these recipes, and honestly, the best part of my day is hearing how they turned out in your kitchens. Did you try that smoked Gouda swap I mentioned? Did you use the make-ahead trick to save time? Did you make it in the Crock Pot? Don’t keep this goodness to yourself!

A golden-brown slice of creamy scalloped potatoes and ham being lifted from the baking dish.

  • Please, please leave us a star rating right below this section! It helps other home cooks find this easy ham and potato casserole recipe, and we read every single rating.
  • If you made an awesome substitution—maybe you used Gruyere and Monterey Jack instead of Cheddar and Gruyere—share it in the comments below! We love collecting little variations for our next round of testing.
  • If you snap a picture of your golden, bubbly masterpiece, we’d be thrilled if you tagged us on social media! Seeing your finished comfort food casserole ideas makes all the recipe testing totally worth it.

If you have any questions at all about nailing that perfect sauce consistency, or if you just want to say hi, don’t hesitate to reach out via our Contact Page. Happy cooking, friends! May your next meal be as cozy as this cheesy potato bake!

Print

Classic Creamy Cheesy Scalloped Potatoes and Ham Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this classic, creamy, and cheesy scalloped potatoes and ham casserole. It is the perfect comfort food dish for family dinners or holiday leftovers.

  • Author: Ahazzam
  • Prep Time: 25 min
  • Cook Time: 70 min
  • Total Time: 95 min
  • Yield: 8 servings
  • Category: Dinner
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 3 pounds Russet potatoes, peeled and thinly sliced
  • 2 cups cooked ham, diced
  • 1 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/2 cup shredded Gruyere cheese

Instructions

  1. Preheat your oven to 375 degrees Fahrenheit. Lightly grease a 9×13 inch baking dish.
  2. In a large saucepan, melt the butter over medium heat. Add the chopped onion and cook until soft, about 5 minutes.
  3. Whisk in the flour and cook for 1 minute, stirring constantly to create a roux.
  4. Gradually whisk in the milk and heavy cream until the mixture is smooth. Bring the sauce to a simmer, stirring until it thickens slightly, about 5 to 7 minutes.
  5. Remove the sauce from the heat. Stir in the salt, pepper, and nutmeg. Mix in 1 1/2 cups of the cheddar cheese and all of the Gruyere cheese until melted and smooth. This is your rich, savory sauce.
  6. Arrange half of the thinly sliced potatoes in an even layer in the prepared baking dish. Sprinkle half of the diced ham evenly over the potatoes.
  7. Pour half of the cheese sauce over the potato and ham layer.
  8. Repeat the layering process with the remaining potatoes, ham, and the rest of the cheese sauce.
  9. Cover the baking dish tightly with aluminum foil.
  10. Bake for 45 minutes.
  11. Remove the foil and sprinkle the remaining 1/2 cup of cheddar cheese over the top.
  12. 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.
  13. Let the casserole rest for 10 minutes before you serve it.

Notes

  • For best results, slice your potatoes uniformly thin, about 1/8 inch thick. A mandoline slicer works well for this.
  • If you are using leftover holiday ham, ensure it is fully cooked before dicing and adding it to the casserole.
  • You can make this a make ahead potato casserole by assembling the entire dish (without the final cheese topping), covering it, and refrigerating it for up to 24 hours. Add 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: 35
  • Fiber: 3
  • Protein: 25
  • Cholesterol: 80

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!