When the weather turns cold or when you just need a big culinary hug, nothing beats a true classic. For me, that dish is always scalloped potatoes and ham. It’s rich, it’s bubbly, it’s the definition of comfort food baked right in one dish! We’ve had so much fun perfecting this recipe here at Savory Skies, especially taking cues from Chef Tariq. He always insists that the simplest dishes, like this one, are where real technique shines through. Tariq has refined the cream sauce over the years to give you that perfect, sliceable yet creamy texture that home cooks dream about. If you want to know more about how we all got here, check out our story over at the About Us page. Get ready, because this isn’t just any casserole; this is the casserole!
Why This Classic Creamy Cheesy Scalloped Potatoes and Ham Casserole Works (Expert Tips)
We aren’t just throwing things into a dish here; we are engineering comfort! The reason our scalloped potatoes and ham recipe gets rave reviews every time is twofold: we nail the consistency of that creamy sauce, and we make using up that leftover ham absolutely painless. This dish is the answer to that chilly evening craving, delivering rich, savory goodness.
Chef Tariq always jokes that the potatoes are the canvas, but the sauce is the painting. His biggest non-negotiable tip? Don’t rush the whisking! If you whisk the flour and butter correctly, you build a strong foundation that keeps everything from separating into oily pools later. If you love velvety texture in your comfort food, you might also adore my recipe for creamy potato leek soup; the sauce principles are surprisingly similar!
The Secret to Ultra Creamy Scalloped Potatoes and Ham
Listen, you need both the whole milk AND the heavy cream. Don’t try to substitute both out for skim milk—you’ll end up with a watery casserole, not a dreamy, luscious bake. The flour and butter make a quick roux, which is our thickener, but the fat from the cream is what gives you that glossy, clingy texture that coats every potato slice. You want that sauce to look almost pudding-like when you pull it off the heat. That’s exactly how you guarantee an ultra creamy texture in your final scalloped potatoes and ham.
Using Leftover Ham in Your Scalloped Potatoes and Ham
This is where the magic speed comes in! If you’re making this after a holiday, you’ve already won half the battle. Since we use pre-cooked ham—whether it’s smoked or just good old leftover baked ham—it doesn’t need time to cook through, it just needs time to warm up and let its flavor infuse into that cheesy sauce. This is what makes this an incredibly easy ham and potato casserole recipe. You’re essentially layering flavor components rather than cooking raw basics, saving you tons of time!
Gathering Ingredients for Your Scalloped Potatoes and Ham
Alright, let’s talk about what we actually need! Having everything prepped before you even dream about turning on the stove is critical when making a layered bake like this. We aren’t messing around with speed here; we want quality, so make sure you’ve got your potatoes ready to go and your ham diced up nice and neat. This list is straightforward—no weird specialty items required—which is why it qualifies as one of those awesome family favorite potato bakes.
Potato and Ham Components
- 3 lbs Russet potatoes, peeled and thinly sliced (I mean *thinly*—like, almost see-through!)
- 1.5 cups diced cooked ham (Use that leftover holiday ham, seriously!)
For the Creamy Cheese Sauce Base
- 1/4 cup all-purpose flour
- 2 tablespoons butter
- 2 cups whole milk
- 1 cup heavy cream
- 1/2 cup grated onion (If you’re brave, this adds depth!)
- 1/4 cup all-purpose flour
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon paprika
- 1 cup shredded sharp cheddar cheese
- 1/2 cup shredded Gruyere cheese (or Swiss if Gruyere is missing!)
Step-by-Step Instructions for Perfect Scalloped Potatoes and Ham
Okay, we have our ingredients ready, so now it’s time to build this amazing scalloped potatoes and ham masterpiece! Remember, success here is all about doing things in the right order. When you follow these steps without skipping anything—especially the sauce thickening—you’re guaranteeing that dreamy, bubbly bake that screams comfort food.
Preparing the Oven and Baking Dish
First things first: get that oven warmed up to 375 degrees Fahrenheit. While it’s getting hot, grab your 9×13 inch dish and just give it a light greasing. We want it ready to go so once that sauce is done, we can start assembling right away. No waiting around!
Making the Rich Cream Sauce for the Scalloped Potatoes and Ham
In a medium saucepan, get that butter melted over medium heat. Now, this is your roux’s start! Whisk in the flour, salt, pepper, and paprika and let it cook for just one minute—don’t let it brown too much! Next, start whisking in your milk and heavy cream slowly, bit by bit, until the sauce thickens enough to coat the back of a spoon. We’re talking about 5 to 7 minutes of whisking here. If you’re using that grated onion trick, stir it in now, then take the whole pot right off the heat. If you love that deeply savory flavor you find in recipes like my creamy garlic Gruyere potatoes au gratin, that onion is going to give you a hint of that magic boost!
Layering the Casserole
Time to stack! In your prepared dish, put down half of those thinly sliced potatoes first. Sprinkle half of your ham chunks over them, followed by half of the cheddar and Gruyere cheese—make sure you spread it all out evenly. Repeat that process: the rest of the potatoes go on top, finished with the remainder of your ham and cheese. Keep those layers even, trust me on this!

Baking the Cheesy Potato Bake with Ham
Gently pour that wonderful, rich sauce evenly over everything in that dish. Now, press down just a little bit on the top layer of potatoes; this helps wick up the moisture. Cover the dish really tightly with foil. We bake it covered for 45 minutes—that’s the steam time to get the potatoes tender. After that timer goes off, pull that foil off and let it bake for another 20 to 30 minutes. You are looking for that glorious, golden, bubbly top! Test those potatoes with a fork; if it slides right in, you’re done! Let it rest for just ten minutes before you slice into this unbelievable cheesy potato bake with ham.

Tips for Success with Your Scalloped Potatoes and Ham
I want you to end up with the best scalloped potatoes recipe you’ve ever made, so let’s talk about Chef Tariq’s wisdom. While Russet potatoes work perfectly and give you that traditional structure, he always leaned toward Yukon Golds when he wanted extra creaminess underneath all that cheese. He said they just break down beautifully!
Now, if you’re planning a big dinner, you can definitely make this ahead, which is a lifesaver! Just assemble the whole casserole, cover it tightly, and tuck it into the fridge for up to 24 hours. When you bake it straight from the cold, you just need to add about 10 to 15 extra minutes to that initial covered baking time so it has time to warm through before it browns. Keeping this amazing dish ready in advance really helps keep the kitchen calm before guests arrive. You can find more tips and tricks on how to make other creamy dishes like this creamy cheesy scalloped potatoes here!
Alternative Cooking Methods for Scalloped Potatoes and Ham
I know what you’re thinking: I don’t have oven space, or maybe I just don’t want to heat up the house! And honestly, that’s totally fair. This recipe is so sturdy and reliable that it transitions beautifully into other cooking methods, which is why I love showing off its versatility. If you are cooking for a crowd or just need your oven free for that amazing roast chicken, the slow cooker is your best friend.
We’re leaning into the magic of hands-off cooking here. For those days when you want dinner ready when you walk in the door, learning these techniques really solidifies this as one of the best comfort food casserole ideas out there. You can check out how I handle beans and spices in my slow cooker Moroccan chickpea stew, but for this potato dish, the steps are even easier!
When tackling this as a slow cooker scalloped potatoes and ham, you build it exactly the same way you would for the oven. Layer your potatoes, then your ham, then your cheese. Pour that luxurious sauce right over the top. Set it and forget it! You can cook this on LOW for about 6 to 8 hours, or if you are in a huge hurry, crank it up to HIGH for 3 to 4 hours. The trick here—and this is important if you want that pretty golden top like you see in pictures like this one from our friends online—is to pull the lid off for the last 30 minutes of cooking. That lets some of that steam escape and helps the cheese set up nicely. See? No fuss, totally delicious comfort!

Serving Suggestions for Your Hearty Winter Dinners
Now that you’ve got this incredibly rich and savory casserole, you need the perfect plate-mates to balance it out. Because this creamy potato casserole is so heavy and satisfying—it’s pure bliss, I know—you don’t want to weigh the whole meal down with more heavy sides, right? We need something bright!
When I serve this up as one of my go-to hearty winter dinners, I always pair it with something that offers a little fresh snap. A heavy, creamy dish demands acidity. A simple vinaigrette-dressed mixed green salad is perfect. Just torn lettuce, maybe some toasted nuts, and an acidic dressing cut right through that cheesy richness.
If you’re looking for something cooked but still light, steamed asparagus or quickly sautéed green beans with a squeeze of fresh lemon juice are amazing choices. They add color and a necessary little crunch. Sometimes, when I’m feeling under the weather and need true comfort, I whip up a batch of my famous comfort-healing soup to serve alongside a small slice. It’s the absolute best combination for a cold night!
Storage and Reheating Creamy Potato Casserole
This dish is so hearty that you almost certainly will have leftovers, and that’s a wonderful thing! Store your leftover creamy potato casserole in an airtight container right in the fridge. It keeps beautifully for three to four days because of that rich sauce we made earlier. When you’re ready to enjoy it again, don’t just blast it in the microwave!
To reheat, the key is moisture. Add a tiny splash—just a teaspoon or two—of milk or cream around the sides of your serving portion before covering it loosely with plastic wrap or foil. Pop it into a preheated 350-degree oven for about 15 to 20 minutes. That gentle heat brings back the creamy magic without turning your potatoes into dry hockey pucks! Trust me, reheating it slowly is what keeps this comfort food stellar the next day.

Frequently Asked Questions About Scalloped Potatoes and Ham
I know we covered a lot, but sometimes you just need a quick answer about those little things that pop up when you’re actually in the kitchen. That’s what this FAQ is for! We want to make sure your run at making the best scalloped potatoes recipe is absolutely foolproof. Don’t hesitate to check out the rest of our archives if you have broader cooking questions!
Can I use heavy cream substitutes in this scalloped potatoes and ham recipe?
You certainly can try, but I always warn folks that you lose a little bit of that decadent texture Chef Tariq insists on! If you absolutely must substitute, try mixing one can of evaporated milk with regular milk to try and get close to the fat content. However, for a truly rich result, that heavy cream is what gives you the velvety cling we are aiming for, especially when making a great creamy potato casserole.
What kind of ham works best for this cheesy potato bake with ham?
Honestly, the best ham is whatever you have leftover from a holiday feast! Smoked ham adds a wonderful depth of flavor that plays so nicely with the cheddar and the creamy sauce. Since the ham is already cooked, it just needs to warm up in the slow bake. Whether it’s bone-in, diced, or leftover from a spiral cut, it’s perfect for your cheesy potato bake with ham. This recipe is truly designed as one of the best holiday leftover ham recipes!
How do I prevent the potatoes from being crunchy?
Crunchy potatoes mean they didn’t get enough steam time, plain and simple! The most important thing is to slice those potatoes really thin—using a mandoline helps immensely if you have one. Also, make sure you cover that dish *tightly* with foil for that full 45 minutes. That trapped steam is what softens the starch and makes them tender. Also, make sure you’re soaking those slices in cold water before you start if you want to learn a trick that more people mention over at this great site!
Estimated Nutritional Snapshot for Scalloped Potatoes and Ham
Look, I’m Chef Tariq, not a registered dietitian, so you have to take these numbers with a small grain of salt—or maybe a small pinch of paprika!
We put together these numbers based on the ingredients listed in the recipe, but I have to tell you, the actual values can shift around based on the saltiness of your ham, exactly how much cream you let drip off the measuring cup (oops!), or which specific type of sharp cheddar you choose. But this gives you a solid idea of why this scalloped potatoes and ham dish is such a hearty winter dinner!
- Serving Size: 1 slice
- Calories: 450
- Fat: 28g (with 16g Saturated Fat)
- Carbohydrates: 35g
- Protein: 20g
- Sugar: 6g
- Sodium: 750mg
We always aim for transparency here at Savory Skies. When you’re making something this rich—a true comfort food casserole—it’s going to pack a punch in the flavor department, and sometimes that means a higher sodium or fat count. If you are watching your sodium, make sure you use low-sodium ham and go easier on the salt when building your cream sauce. That’s the beauty of cooking at home, you’re totally in control!
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 using leftover holiday ham. This recipe bakes up golden and bubbly.
- Prep Time: 25 min
- Cook Time: 1 hour 20 min
- Total Time: 1 hour 45 min
- Yield: 8 servings
- Category: Dinner
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 3 lbs Russet potatoes, peeled and thinly sliced
- 1.5 cups diced cooked ham (leftover holiday ham works well)
- 1 cup shredded sharp cheddar cheese
- 1/2 cup shredded Gruyere cheese (or Swiss cheese)
- 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 onion (optional, for flavor)
Instructions
- Preheat your oven to 375 degrees Fahrenheit. Lightly grease a 9×13 inch baking dish.
- In a medium saucepan, melt the butter over medium heat. Whisk in the flour, salt, pepper, and paprika until smooth. Cook for one minute, stirring constantly.
- Gradually whisk in the milk and heavy cream until the mixture thickens slightly, about 5 to 7 minutes. Stir in the grated onion, if using. Remove the sauce from the heat.
- In the prepared baking dish, arrange half of the thinly sliced potatoes in an even layer. Sprinkle half of the diced ham and half of the shredded cheddar and Gruyere cheese over the potatoes.
- Top with the remaining potatoes, followed by the rest of the ham and cheese.
- Pour the creamy sauce evenly over the layers in the dish. Gently press down on the potatoes to help them absorb the liquid.
- Cover the baking dish tightly with aluminum foil.
- Bake for 45 minutes covered. Remove the foil and bake for an additional 20 to 30 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 slicing and serving.
Notes
- For a make-ahead option, assemble the entire casserole, cover it, and refrigerate for up to 24 hours. Add 10-15 minutes to the initial covered baking time if baking straight from the refrigerator.
- If you prefer a Crock Pot method, layer the ingredients as directed, pour the sauce over, and cook on LOW for 6-8 hours or HIGH for 3-4 hours. Uncover for the last 30 minutes if you want a slightly browned top.
- Chef Tariq suggests using Yukon Gold potatoes for a slightly creamier texture, though Russets work perfectly for this classic bake.
Nutrition
- Serving Size: 1 slice
- Calories: 450
- Sugar: 6
- Sodium: 750
- Fat: 28
- Saturated Fat: 16
- Unsaturated Fat: 12
- Trans Fat: 1
- Carbohydrates: 35
- Fiber: 3
- Protein: 20
- Cholesterol: 75























Leave a Reply