If you’ve ever stared down a mountain of leftover holiday ham and felt that familiar pang of, “What now?”, trust me, I’ve been there! My philosophy here at Cooking by Felix is simple: we can honor incredible flavor without letting busy schedules turn dinner into a nightly headache. That’s why I perfected this recipe for scalloped potatoes and ham. We aren’t settling for dry, sad potatoes, either. This is the ultimate Creamy Cheesy Scalloped Potatoes and Ham Casserole—rich, comforting, and surprisingly easy to assemble, even on a tight weeknight. It’s proof that the best comfort food can still fit into your real, modern life.
- Why This Creamy Cheesy Scalloped Potatoes and Ham Casserole Works (E-E-A-T Focus)
- Gathering Ingredients for Scalloped Potatoes and Ham
- Step-by-Step Instructions for Scalloped Potatoes and Ham Casserole
- Tips for the Best Scalloped Potatoes and Ham Results
- Make Ahead Scalloped Potatoes and Ham for Easy Weeknight Dinners
- Serving Suggestions for Your Scalloped Potatoes and Ham Casserole
- Storage and Reheating Creamy Potato and Ham Bake
- Frequently Asked Questions About Cheesy Scalloped Potatoes with Ham
- Nutrition Estimates for This Hearty Potato Bake
Why This Creamy Cheesy Scalloped Potatoes and Ham Casserole Works (E-E-A-T Focus)
When I set out to solve the ‘what to do with the ham’ dilemma, I knew it had to be more than just a side dish; it needed to be a destination meal. This dish hits that sweet spot by delivering maximum comfort with minimal last-minute fuss. It completely satisfies that craving for classic comfort food potato dishes without feeling heavy or complicated. This is why I’m so devoted to making spectacular meals achievable for everyone.
Perfect for Utilizing Leftover Ham Recipes
Forget boring diced ham sandwiches! This casserole turns that leftover holiday ham into a completely reborn centerpiece for your table. It’s one of my favorite leftover ham recipes because the salty, smoky flavor permeates the sauce as it bakes right into the potatoes. It feels special, even though it’s just Tuesday night!
The Secret to a Rich Potato Bake Sauce
The texture here is everything, and it all comes down to the dairy and the cheese blend. We use both whole milk and heavy cream—don’t skip the cream, it gives us that luxurious mouthfeel. For the ultimate flavor punch in this rich potato bake, I mix sharp cheddar for tang with Gruyère for that dreamy, nutty melt. That combination is non-negotiable in my kitchen!
Gathering Ingredients for Scalloped Potatoes and Ham
Okay, time to get organized! Before you even think about slicing those potatoes, let’s get everything laid out. Getting your *mise en place* ready takes out all the stress when you start building this casserole, especially when we get to that quick sauce-making step. We want everything measured and waiting! Remember, the star here is the quality of the few key components: those tender potatoes, that savory ham, and that unbelievably creamy, cheesy coating. You won’t need a hundred different things, just these core players assembled correctly. Here’s what you need to pull together for your first batch of this incredible homemade scalloped potatoes.
- 3 lbs Russet potatoes, peeled and thinly sliced
- 1 lb fully cooked ham, diced
- 1 medium 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
Step-by-Step Instructions for Scalloped Potatoes and Ham Casserole
This is where the magic comes together! Even though this is an Easy Ham and Potato Casserole, we need to treat those layers with respect so everything cooks evenly. First things first: get your oven preheated to 375°F (190°C) right now. Lightly grease that 9×13 dish so cleanup tomorrow is a breeze. Now, let’s build that foundation because the sauce is the boss here.
Creating the Creamy Cheese Sauce Base
Grab a saucepan and melt down your butter over medium heat. Toss in that chopped onion and let it soften up until it’s nearly transparent—that takes about five minutes. Next, whisk in your flour quickly; this is your roux, and you want to cook it for just one minute while stirring constantly. Now comes the slow part: whisk in the milk and heavy cream a little bit at a time. Keep whisking until it’s totally smooth, then let it simmer until it thickens enough to coat the back of a spoon. Once it’s off the heat, stir in all your salt, pepper, nutmeg, and get ready for the big flavor moment: whisk in the Gruyère and 1 ½ cups of your cheddar cheese until it melts into this absolutely gorgeous, glossy sauce. It should look like liquid gold!
Layering the Scalloped Potatoes and Ham
Time for construction! Lay half of your thinly sliced potatoes right into the prepared dish for the bottom layer. Sprinkle half of your diced ham right over those potatoes. Then, drizzle exactly half of that heavenly cheese sauce evenly over the top—make sure it starts to seep down between those slices. Repeat that whole sequence: the rest of the potatoes go down, followed by the rest of the ham, and finally, that remaining spectacular sauce gets poured over the top layer. You want that final layer of potatoes completely blanketed.
Baking and Achieving Golden Perfection
Cover the whole thing up tight with aluminum foil. We need steam to work its magic and tenderize those potatoes perfectly, so slide it into the oven for 45 minutes covered. When that time is up, pull it out carefully. Now, take off the foil, sprinkle that last ½ cup of cheddar cheese over the top, and pop it back in uncovered. Bake it for another 15 to 20 minutes. You’re looking for bubbly, golden goodness! The final, crucial step? Let it rest on the counter for 10 whole minutes before you even think about scooping it out. Trust me, this resting time keeps everything from collapsing. You’ve just made an amazing Scalloped Potatoes and Ham Casserole!
Tips for the Best Scalloped Potatoes and Ham Results
You’ve nailed the layering and the baking time, but I want to make sure every time you make this, it’s just as fantastic as the first. Achieving those perfect, tender sliced potatoes ham nestled in creamy sauce takes a tiny bit of technique. Follow these pointers, and you’ll be a master of the scalloped potatoes and ham game forever.
Potato Selection for Scalloped Potatoes and Ham
Potato choice actually matters here, believe it or not! If you want that classic, slightly fluffy texture where the potato still holds its shape but soaks up that sauce beautifully, stick with Russets. They have a higher starch content, which helps thicken the sauce slightly as it bakes—a real bonus. However, if you want something ultra-creamy and slightly sweeter, Yukon Golds are fantastic. They break down just a touch more, giving you a richer, smoother feel overall, almost like a potato au gratin hybrid. Either way, the slices need to be thin and even so no potato is rock-hard while another is mushy. If you have a mandoline, now is the time to dust it off!
And what about the sauce if it seems too thin when you pull the foil off? Don’t panic! That’s why we bake it uncovered for the last part. The heat will evaporate some of that liquid, concentrating the flavor. If it looks too runny after you think it’s done, let it sit for 15 minutes; it settles! If it’s still too runny, scoop a spoonful of sauce into a tiny bowl, mix in half a teaspoon of cornstarch or flour, whisk it back into the casserole, and bake for five more minutes uncovered. Easy fix!
Make Ahead Scalloped Potatoes and Ham for Easy Weeknight Dinners
This is truly one of my favorite tricks for surviving those hectic times when you know you want something satisfying but don’t have 90 minutes to cook after work. The beauty of this casserole is that it’s built to be prepared ahead of time. Seriously, assembling this Scalloped Potatoes and Ham dish the day before means dinner is practically done when you walk in the door!
To pull off the maximum make-ahead victory, follow the instructions right up to Step 9—that’s when you cover the dish tightly with foil. Instead of putting it in the 375°F oven, cover it securely with both plastic wrap *and* the foil, and slide it right into the fridge. It can happily chill there for up to 24 hours.
When it’s time to bake, don’t try to rush it. Since the potatoes are cold, they need a little extra time to get tender. Add about 10 to 15 minutes to that initial covered baking time. So instead of 45 minutes covered, bake it for 55 to 60 minutes. The uncovered baking time usually stays the same, but definitely check your potatoes with a fork before calling it done. This simple trick saves so much time and makes this Scalloped Potatoes and Ham recipe a lifesaver for truly busy weeknight dinners. You’ll thank yourself later!
Serving Suggestions for Your Scalloped Potatoes and Ham Casserole
Now that you have this incredible, bubbling, cheesy masterpiece—the ultimate Scalloped Potatoes and Ham Casserole—you need things to go *with* it, right? Since this dish is so rich, creamy, and hearty, we need sides that bring brightness and crunch to the table. Seriously, this casserole is a heavy hitter on its own, so don’t try to pair it with another heavy carb! That’s a recipe for a nap by 7 PM.
For cozy family dinner casseroles like this one, I always aim for sharp contrast on the plate. Think crisp, fresh, and acidic. My go-to suggestion is a simple, robust green salad. You can make one with bitter greens like arugula or radicchio tossed in a bright lemon vinaigrette. That little bit of acid cuts right through the richness of the Gruyère and makes every bite of the potatoes taste better!
If you want something meatless and truly light, sometimes I make a batch of my chicken lettuce wraps filling but skip the chicken entirely, focusing just on the fresh, crisp vegetables and savory sauce ingredients. It’s a great palate cleanser! Or, if you prefer something crunchier, you absolutely have to try pairing it with a simple, raw veggie dish. I often whip up my raw carrot salad—the Asian sesame dressing gives everything a zingy, fresh lift that complements the salty ham perfectly. You just need something that tastes green and clean next to all that cheesy goodness. Keep the sides light, and your heavy potato bake will shine even brighter!
Storage and Reheating Creamy Potato and Ham Bake
Nobody wants to waste leftovers, especially not when they are this good! This Creamy Potato and Ham Bake holds up beautifully, but how you reheat it makes all the difference between enjoying it again and ending up with a dried-out casserole brick. I always make extra just so I can have seconds the next day!
When you’re ready to store the leftovers of your scalloped potatoes and ham, make sure they cool down a little bit first, but don’t leave them sitting out for more than two hours. Cover the dish tightly with plastic wrap, then cover that with aluminum foil. You can keep this refrigerated for about three to four days. Don’t try to freeze it, though; potatoes and creamy dairy don’t always play nicely together once thawed, and the texture gets a bit grainy for my liking.
Reheating for Perfect Texture
If you’re reheating a large portion—say, a leftover square from the main dish—the oven is definitely your best friend for maintaining that lovely creamy texture. Place your portion in a small, oven-safe dish, add just a teaspoon or two of milk or cream on top to reintroduce some moisture, cover it with foil, and bake it at a lower temperature, around 325°F, until it’s heated all the way through. This can take 20 to 25 minutes, depending on how much you’re reheating.
Now, if you’re just grabbing a small scoop for a quick desk lunch, the microwave is fine. Pop your portion onto a microwave-safe plate. Here’s my trick: cover the plate loosely with a damp paper towel. This steams the potatoes slightly as they heat up, preventing that rubbery dried-out feeling. Heat it in short 45-second bursts, stirring gently in between, until it’s steaming hot again. It’s not quite as luxurious as the oven method, but it gets the job done fast when you need those cozy scalloped potatoes and ham right now!
Frequently Asked Questions About Cheesy Scalloped Potatoes with Ham
I know you’re going to love making this casserole, but sometimes just reading the recipe leaves a couple of little nagging questions floating around. It happens to me all the time! I’ve pulled together some of the things I hear most often about mastering this Cheesy Scalloped Potatoes with Ham. Hopefully, these little tips will give you the confidence to make the absolute best batch of scalloped potatoes and ham possible.
Can I use fresh, uncooked ham instead of leftover ham?
That’s a great question, especially if you aren’t cooking a big ham roast this week! Ham is usually sold fully cooked, which is what we want here because the potatoes take about an hour to bake. If you use raw ham, your potatoes will be mushy or maybe even burnt by the time the ham is safe to eat. If you buy a raw ham slice or chunk, you absolutely need to cook it first—boil it, bake it, or pan-fry it until it’s done before you dice it up and layer it in. Otherwise, stick to pre-cooked ham or leftover holiday ham for ease!
Do I have to grate the cheese myself for this potato bake?
Wow, this is a fantastic question about texture! Look, I get the convenience of the pre-shredded bag. Who doesn’t want to save five minutes? But here’s the deal: pre-shredded cheese is coated in anti-caking agents, often cellulose. Those agents stop the cheese from melting smoothly, and they can give your gorgeous sauce a slightly grainy texture. For the best, silkiest, most ridiculously creamy sauce in this Cheesy Scalloped Potatoes with Ham, I strongly urge you to grate your own sharp cheddar and Gruyère off the block. You’ll see the difference immediately when that cheese melts into the roux!
What if my onion gets crispy instead of soft while making the sauce?
Oops! That usually means the heat was a little too high when you started melting the butter. When we’re sautéing the onion, we just want it to get soft and sweet—we are not browning it for flavor development, we are sweating it out. If it crisps up, pull the pan off the heat immediately! If you accidentally burn the onion slightly while making the roux, you might have to start the sauce over for the cleanest flavor possible. If it just got a little too brown but isn’t scorched, just use it; the strong flavor of the cheese will cover most minor browning.
Can I use a microwave to cook the potatoes first?
I try to avoid pre-cooking the potatoes in this specific recipe, and here’s why! Our method relies on the potatoes slowly releasing their starch into the cream mixture as they bake, which helps thicken the sauce naturally. If you microwave them until they are halfway done, you change that starch structure. The sauce will likely end up thinner because the starches have already gelatinized from the microwave steam. Stick to the slow bake time, covered, with the foil—that’s the most reliable way to get those perfectly tender slices without ruining the sauce.
Can I substitute the heavy cream in this scalloped potatoes and ham recipe?
You can, but you have to be careful if you want that signature richness! If you only have evaporated milk on hand, that is actually a decent substitute because it’s high in milk solids, much like heavy cream. You can usually substitute evaporated milk for the heavy cream one-for-one. However, if you swap the cream for regular milk or something lighter, the sauce will definitely be thinner, and you might end up with soggy potatoes instead of a beautifully set bake. If you must use all milk, you might need to increase the flour in your roux slightly, maybe up to 5 tablespoons instead of 4, just to ensure it thickens enough to hold everything together. If you want to skip the dairy entirely, you’d need to look into a recipe focused on homemade nacho cheese sauce, but this particular scalloped potatoes and ham recipe depends heavily on that dairy fat for flavor!
Nutrition Estimates for This Hearty Potato Bake
Alright, let’s talk numbers. Because this recipe is so unbelievably rich and cheesy, it definitely lands firmly in the “comfort food” category, meaning it’s a hearty meal! I always tell people that tracking nutrition is great, but the joy of a homemade casserole loaded with real cheddar and Gruyère on a chilly night is completely worth it. These figures are based on the ingredient list above and assume the dish yields 8 generous servings, but please remember these are just estimates, not gospel. When you’re making something this good, you’re usually aiming for satisfaction over strict counting!
Here is what you can generally expect per serving for this Scalloped Potatoes and Ham Casserole:
- Calories: Approximately 450
- Fat: Around 28g (Be mindful of that Saturated Fat, which is about 17g—that’s the richness of the cream and cheese doing its work!)
- Carbohydrates: About 35g
- Protein: A solid 22g (Thanks to that leftover ham!)
- Sodium: Approximately 850mg (Ham contributes a good chunk of this, so go light on salting the sauce if your ham is extra salty.)
If you’re looking to lighten this up, I highly recommend checking out my collection of sweet potato recipes for a slightly lighter side later in the week. But for tonight, enjoy this deep, savory, and satisfying dairy-laden dream!
PrintCreamy Cheesy Scalloped Potatoes and Ham Casserole
Make this rich, comforting casserole using leftover ham. It features tender potato slices baked in a creamy, cheesy sauce, perfect for family dinners.
- Prep Time: 20 min
- Cook Time: 65 min
- Total Time: 85 min
- Yield: 8 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 3 lbs Russet potatoes, peeled and thinly sliced
- 1 lb fully cooked ham, diced
- 1 medium 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
- 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 and cook for 1 minute, stirring constantly.
- Gradually whisk in the milk and heavy cream until the sauce is smooth. Bring the mixture to a simmer, stirring until it thickens slightly.
- Remove the sauce from the heat. Stir in the salt, pepper, nutmeg, 1 1/2 cups of the cheddar cheese, and all of the Gruyere cheese until melted and smooth. This is your rich potato bake sauce.
- Arrange half of the sliced potatoes in a single layer in the prepared baking dish. Sprinkle half of the diced ham over the potatoes.
- Pour half of the cheese sauce evenly over the layers.
- Repeat the layers: 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 on top, and bake uncovered for another 15 to 20 minutes, or until the potatoes are tender and the top is golden brown and bubbly.
- Let the casserole rest for 10 minutes before serving.
Notes
- For make-ahead success, assemble the entire casserole, cover tightly, and refrigerate for up to 24 hours before baking. Add 10-15 minutes to the covered baking time if baking directly from the refrigerator.
- If you prefer a thinner sauce, add an extra 1/4 cup of milk.
- Use Yukon Gold potatoes for a slightly creamier texture than Russets.
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: 95



