Oh, my friends, when the weather turns cool or when that big holiday dinner is done and you are staring sadly at a massive chunk of leftover ham, you need a meal that wraps you up like a warm blanket! That meal, for me, is always, always, always a big, bubbling pan of scalloped potatoes and ham.
Forget those watery casseroles you might have tried elsewhere. This recipe I’m sharing today is truly the ultimate creamy, cheesy casserole version. After years of perfecting my holiday leftovers—and believe me, my family has tested my patience with the sheer amount of ham we produce!—I’ve landed on the perfect balance of richness and texture. We aren’t just making potatoes here; we are creating layers of pure comfort.

Why This Creamy Scalloped Potatoes and Ham Casserole is a Family Favorite
When I bring this dish out of the oven, the applause usually starts before the foil is even off! People love comfort food, and this recipe is the pinnacle of comfort food casserole dinners. It’s sturdy, satisfying, and truly tastes like someone cared a lot about making it just for you.
- Perfectly Tender Potato Layers: We achieve that ideal texture because the thin potato slices cook slowly submerged in the cream sauce. They don’t get mushy; they just become incredibly tender, almost melting right into the cheese base.
- Rich Savory Ham and Cream Sauce Potatoes: It’s the sauce, I tell you! It’s not just cream; it’s deeply flavored with sharp cheddar and Dijon mustard. This mixture coats everything beautifully, making for the best savory ham and cream sauce potatoes you’ll ever dip a fork into.
Perfectly Tender Potato Layers
The secret here is patience during the bake. You want the potatoes soft enough that a fork slides through without any resistance whatsoever, but the edges must hold their shape so you get those beautiful, slightly crisp baked cheesy potato layers on top!
Rich Savory Ham and Cream Sauce Potatoes
This sauce is what separates the good casseroles from the *great* ones. We’re using heavy cream and milk, and melting in good quality cheeses right off the heat. That hint of Dijon mustard is non-negotiable; it cuts through the richness just enough to keep your palate excited for the next bite of this creamy scalloped potatoes and ham.
Gathering Ingredients for Your Scalloped Potatoes and Ham
Okay, let’s talk about what you need for this incredible dish. Getting the ingredients right is my top priority for achieving that perfect, unified texture. You can’t just toss things in; careful measurements are crucial here, especially for the sauce that holds everything together. It truly makes the difference between this being pretty good and being the absolute best scalloped potatoes always!
The star here, besides the ham, is that sharp cheddar. Don’t skimp on quality here—a really good, sharp cheddar mixed with the Gruyère is what screams ‘cheesy potato casserole with ham’ in the best possible way.

Potato Preparation: Slicing Matters for Scalloped Potatoes and Ham
You must use about 3 pounds of Russet potatoes, and yes, they need to be peeled first. If you don’t peel them, you end up with little skins floating around, and that’s just chaos! The real secret for this specific scalloped potatoes and ham recipe is the thickness. I need them sliced super thin—about 1/8 of an inch.
Why so thin? Because we need the potato slices to cook completely through in that creamy sauce during the baking time. If they are too thick, you end up with crunchy centers even after an hour in the oven. If you have a mandoline slicer, now is the time to bring it out! It gives you consistency that a knife just can’t match.
The Cheesy Potato Casserole with Ham Components
Once your potatoes are ready, the rest is just assembling the flavor bombs. Here’s what else you’ll need to gather:
- 1.5 cups of your diced, already cooked ham
- 1 cup of shredded sharp cheddar cheese (please, make it sharp!)
- 1/2 cup of shredded Gruyère cheese (or Swiss if you prefer a milder taste)
- 1/4 cup all-purpose flour (this is for thickening our sauce!)
- 2 tablespoons of good butter
- 2 cups of whole milk and 1 cup of heavy cream (Don’t try to replace the heavy cream, trust me!)
- 1/4 cup grated Parmesan cheese (for extra salty bite)
- A little seasoning: 1/2 teaspoon salt, 1/4 teaspoon black pepper, and 1/4 teaspoon paprika
- And finally, 1 tablespoon of Dijon mustard—this is non-negotiable for that depth in the sauce!
Step-by-Step Instructions for Baked Scalloped Potatoes and Ham
Alright, here is my favorite moment: putting this absolute powerhouse of a **scalloped potatoes and ham** casserole together! Before we even touch the layering, we have to build that incredible sauce. This is where we go from just sliced potatoes to that dreamy, creamy texture we are famous for. Don’t rush the sauce; it’s the foundation for everything good happening in that baking dish!
Making the Savory Ham and Cream Sauce Potatoes Base
First things first: Preheat that oven to 375°F (190°C) and grease up your 9×13 baking dish. We build the sauce in a saucepan. Melt those 2 tablespoons of butter over medium heat. Now, quickly whisk in your flour, salt, pepper, and paprika. Let that hang out and cook for about one minute—we are making a quick little roux here! Then, slowly, slowly whisk in the milk and the heavy cream. Keep stirring this constantly until it starts getting thick enough to coat the back of a spoon. It should take about 5 to 7 minutes. Take it off the heat, because we don’t want scrambled cheese!
Now, stir in the Dijon, the Parmesan, the sharp cheddar, and that Gruyère. Keep stirring until everything melts smooth. That rich, thick liquid is what cooks your potatoes perfectly.
Layering for the Perfect Cheesy Potato Casserole with Ham
Time to build! Take half of those thinly sliced baby potatoes and spread them into an even layer across the bottom of your prepared dish. Sprinkle half of your diced ham over those potatoes. Carefully pour half of that glorious cheese sauce over the top. Don’t leave any behind!
You just repeat the action! Lay down the remaining potatoes, sprinkle the rest of the ham, and then pour every single last drop of that amazing sauce over the top layer. Make sure it gets tucked around the edges. Cover that whole thing tightly with aluminum foil. This traps the steam and cooks those potatoes evenly.

Baking Times for Tender Scalloped Potatoes and Ham
Into the oven they go, covered, for 45 minutes. This guarantees those potatoes start getting soft. When the timer dings, pull the foil off. We need that beautiful browning! Bake it uncovered for another 15 to 20 minutes. You know it’s done when you poke a fork into the middle layer and it goes in like butter. Let it rest for 10 minutes after it comes out, or it will try to run all over your plate when you serve it. You can see just how easy it is to make this easy scalloped potatoes with ham when you follow the layering structure!
Tips for Success with Your Classic Ham and Potato Bake
Even though this ultimate **scalloped potatoes and ham** casserole is pretty forgiving, I’ve picked up a few tricks over the years to make sure the result is always perfect—especially when I’m making it ahead of time or trying to free up oven space!
Converting to Slow Cooker Scalloped Potatoes and Ham
Sometimes, the oven is just too busy, especially when you’re cooking for holidays! If you want to use your slow cooker, it’s super easy. Just layer everything exactly like you would for the oven version, though you’ll want to scale back your liquid slightly—aim for about 2.5 cups total liquid, not the full three cups we used for the oven bake because the slow cooker traps moisture so much better. Set your crock pot to LOW and let it cook for about 5 to 6 hours, or if you are in a real hurry, turn it to HIGH for just 3 hours. It becomes the ultimate slow cooker scalloped potatoes and ham!
Choosing the Right Potato for Baked Cheesy Potato Layers
I used Russet potatoes in the recipe above because they hold their shape just a tiny bit better, giving you those distinct layers that look so beautiful when you serve them. But let me tell you, if you want a truly luxurious, slightly softer texture in your baked cheesy potato layers, use Yukon Golds! They have a natural buttery flavor and a slightly different starch structure, yielding something almost silken. Either way, thinly sliced is the key, remember?
If you want to do a make ahead scalloped potatoes dish, assemble the whole thing, cover it tight, and stick it in the fridge for up to 24 hours. Just add an extra 15 minutes to the covered baking time when you pull it out to cook!
Serving Suggestions for this Hearty Potato Side Dish
This dish—this beautiful, creamy, cheesy masterpiece—is definitely rich, so it needs something bright beside it to keep things balanced on the plate. It’s wonderful as the star of a colder evening meal, true comfort food heaven, but it loves a little freshness to accompany it!
Since this is such a **hearty potato side dish**, I always reach for something green and slightly sharp. A simple side of steamed asparagus tossed with just a squeeze of lemon works magic. Or, if you want something cold, a crisp green salad with a light vinaigrette cuts right through all that cheese beautifully. If you’re serving it with a main course, keep the main course simple—roasted chicken or a nice baked fish holds up well without competing with the casserole’s flavor.
For a great veggie side that keeps the homey feel going, you absolutely must try my recipe for baked parmesan zucchini. The slight crispiness of the zucchini contrasts perfectly with the soft layers of the potatoes!
Storage and Reheating Instructions for Scalloped Potatoes and Ham
Good news! One of the best parts about making a big batch of this ultimate **scalloped potatoes and ham** casserole is that it eats even better the next day. It’s already got that wonderful make-ahead quality we talked about, so storing it correctly is simple, but you have to be careful reheating it because we don’t want that beautiful sauce to break or get dry!
Once the casserole has cooled down slightly after resting, cover the entire dish tightly with plastic wrap, then cover it again with foil—we want maximum protection against drying out in the fridge. This will keep it perfectly good for about three or four days. It’s nearly as good as the day you baked it!
When you’re ready to reheat leftovers, especially if you are just heating up a few slices, I prefer the oven. Place your portion in a small, oven-safe dish, cover it loosely with foil—this keeps the steam in but lets the top brown a little—and heat at about 325°F (160°C) until it’s warmed all the way through. This usually takes 20 to 30 minutes, depending on how big your serving is.

If you are in a real rush and only need a small slice, the microwave works fine, but use short 60-second bursts! If you nuke it for too long, the cream sauce can sometimes separate a little, which is never fun. A quick splash of milk over the plate before microwaving helps keep things creamy.
If you want to repurpose the leftovers for another night, try turning them into my mashed potato cakes! Just scoop the leftovers, mash them gently with a little extra egg, form them into patties, and pan-fry them until they are crispy on the outside. It’s a genius way to give this hearty dish a totally new texture!
Frequently Asked Questions About Scalloped Potatoes and Ham
Oh, I love hearing from you all! It means this recipe is hitting the spot as a wonderful, **comforting winter meal** on someone’s table. Here are a few questions I get all the time about making this dish the best it can be.
Can I use fresh potatoes instead of pre-cooked ones in scalloped potatoes and ham?
Absolutely! In fact, this recipe is designed for fresh potatoes. We use raw, thinly sliced Russets because the magic happens when those raw slices cook slowly inside that rich cream and cheese sauce. That’s how you get that perfect melt-in-your-mouth texture that defines southern-style **scalloped potatoes and ham**! We aren’t using any shortcuts here!
What is the best type of ham to use for this cheesy potato casserole with ham?
This is the ultimate leftover hero! The best ham is generally a fully cooked, smoked or holiday baked ham that you dice up yourself. Since it’s already cooked, all it needs to do in the oven is heat through and absorb the sauce flavor. If you end up with leftover country ham, that salty kick is wonderful, but you might want to use a little less salt in your sauce just to be sure!
How can I make this recipe even cheesier?
If you really want to dial up the dairy, I love that kind of thinking! While Gruyère and sharp cheddar create a gorgeous flavor bridge, you can certainly swap out a bit of the cheddar for something smoky. Some folks substitute a half-cup of the cheddar with smoked Gouda, and wow, that adds such a depth to the overall **cheesy potato casserole with ham**. It makes it extra special for a gathering!
If you ever need a side to go with this amazing bake, try my recipe for soft, chewy homemade breadsticks—perfect for soaking up any extra sauce that might hang around!
Estimated Nutritional Information for Scalloped Potatoes and Ham
Now, let’s be honest, when you make a rich, creamy, cheesy dish like this **scalloped potatoes and ham** casserole, you usually aren’t doing it for the low-calorie count, are you? This is true comfort food, meant to warm you up on a cold night or celebrate a big win! But I always like to give you a general idea of what you are enjoying.
These numbers are based on the recipe serving 8 people, using average ingredients. Remember, every slice of ham you use will change the sodium, and the type of milk or amount of cheese definitely affects the fat content. This is just a guide, not a promise, but it gives you a solid benchmark!
- Serving Size: 1 serving
- Calories: 450
- Fat: 28g
- Saturated Fat: 17g
- Carbohydrates: 35g
- Protein: 22g
- Sodium: 850mg (This is why using lower-sodium ham helps!)
- Sugar: 6g
This is certainly a hearty meal, packed with protein from that ham and dairy, and plenty of energy from the potatoes. If you are trying to lighten it up slightly, you can always swap whole milk for 2% milk, but I have learned that reducing the fat in this specific **classic ham and potato bake** really impacts the final texture, so proceed with caution!
Share Your Ultimate Creamy Scalloped Potatoes and Ham Experience
Well, my friends, that’s it! You have everything you need to create the very best scalloped potatoes and ham imaginable. I truly hope this recipe brings as much warmth and happiness to your table as it has brought to mine over the years. This dish isn’t just food; it’s a hug in a baking dish!
I would absolutely *love* to hear how it turned out for you! Did you use a smoky ham? Did those layers come out perfectly golden? Please don’t be shy—jump down to the comments below and leave me a rating and share your experience. Knowing what worked for your family makes all the difference to me, Lina, here at Gourmet Gusto.
And if you snapped a picture of that bubbling casserole, please come over and share it with our community on Pinterest! We love seeing the amazing meals you create in your own kitchens, turning simple ingredients into something truly special. Until next time, happy baking, and enjoy every comforting bite!
Print
The Ultimate Creamy Cheesy Scalloped Potatoes and Ham Casserole
- Total Time: 90 min
- Yield: 8 servings
- Diet: Vegetarian
Description
Make this hearty, comforting casserole using leftover ham. You get tender potato layers smothered in a rich, savory cheese sauce baked until golden brown. This is a family favorite.
Ingredients
- 3 lbs Russet potatoes, peeled and thinly sliced
- 1.5 cups cooked ham, diced
- 1 cup shredded sharp cheddar cheese
- 1/2 cup shredded Gruyère cheese (or Swiss)
- 1/4 cup all-purpose flour
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon paprika
- 2 tablespoons butter
- 2 cups whole milk
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 1 tablespoon Dijon mustard
Instructions
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish.
- In a small saucepan, melt the butter over medium heat. Whisk in the flour, salt, pepper, and paprika. Cook for one minute, stirring constantly.
- Gradually whisk in the milk and heavy cream until the mixture is smooth. Continue to cook, stirring often, 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 Dijon mustard, Parmesan cheese, cheddar cheese, and Gruyère cheese until the cheese melts and the sauce is smooth. This is your savory ham and cream sauce.
- 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.
- Pour half of the cheese sauce mixture over the first layer.
- Repeat the layers: remaining potatoes, remaining ham, and top with the rest of the cheese sauce.
- Cover the baking dish tightly with aluminum foil.
- Bake for 45 minutes. Remove the foil and bake for an additional 15 to 20 minutes, or until the potatoes are tender when pierced with a fork and the top is bubbly and lightly browned.
- Let the cheesy potato casserole with ham rest for 10 minutes before serving.
Notes
- For a slow cooker scalloped potatoes and ham version, layer ingredients as directed, use 2.5 cups of liquid total, and cook on LOW for 5-6 hours or HIGH for 3 hours. Do not cover the slow cooker lid with foil.
- You can make this a make ahead scalloped potatoes dish by assembling it completely, covering it, and refrigerating it for up to 24 hours before baking. Add 10-15 minutes to the covered baking time if baking straight from the refrigerator.
- Use Yukon Gold potatoes for a slightly creamier texture, though Russets work well for holding their shape in baked cheesy potato layers.
- Prep Time: 25 min
- Cook Time: 65 min
- Category: Casserole
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6
- Sodium: 850
- Fat: 28
- Saturated Fat: 17
- Unsaturated Fat: 11
- Trans Fat: 1
- Carbohydrates: 35
- Fiber: 3
- Protein: 22
- Cholesterol: 75

Comments are closed.