There’s just nothing in this world like true comfort food, is there? The kind of meal that settles everything right in your soul after a long day. When I think of that feeling, I immediately picture my mother’s kitchen, where we always had a plan for those Sunday ham leftovers. That’s why I’m so excited to share the Ultimate Cheesy Scalloped Potatoes and Ham Casserole with you today.
This dish is everything you want: creamy, cheesy, and unbelievably easy to pull together for a weeknight meal or a big family gathering. I spent years perfecting this recipe, drawing on decades of family tradition in American home cooking to ensure it’s foolproof, rich, and reliable every single time. You’re going to love how this weeknight casserole dinner tastes!
- Why This Cheesy Scalloped Potatoes and Ham Casserole is Your New Family Favorite
- Essential Ingredients for Authentic Scalloped Potatoes and Ham
- Crafting the Rich and Creamy Potatoes Cheese Sauce
- Step-by-Step Assembly for the Ultimate Cheesy Potato Casserole
- Baking Times and Tips for Perfect Scalloped Potatoes and Ham
- Expert Tips for the Best Ham and Potato Bake
- Serving Suggestions for Your Hearty Potato Dinners
- Storing and Reheating Your Scalloped Potatoes and Ham
- Frequently Asked Questions About Scalloped Potatoes and Ham
Why This Cheesy Scalloped Potatoes and Ham Casserole is Your New Family Favorite
When I set out to create a truly dependable comfort food casserole, I had three things in mind: it needed to taste like it simmered all day, it needed to be fast enough for a busy Tuesday, and it needed to make great use of those holiday leftovers. This dish checks every single box.
- It’s pure comfort. Forget those dry, bland potato dishes you’ve had! This casserole is loaded with a fantastic cheese sauce that soaks into every layer.
- It’s incredibly versatile—great as a main course or a standout side dish.
- You can assemble the whole thing hours ahead of time, which is a lifesaver when company comes over! Because who needs extra stress when serving guests?
We’ve streamlined the process so you get all that rich flavor without fuss.
Perfect for Leftover Ham Recipes
This is where we really earn our stripes as a reliable kitchen resource. If you’ve got bits of holiday ham sitting around, don’t let them go to waste! This hearty bake uses diced ham to infuse every creamy layer with salty, savory goodness. It turns what’s left over into a brand-new, satisfying meal your family will actually look forward to. It’s how my family always deals with the big Easter ham!
Simple Steps for Perfect Scalloped Potatoes and Ham
I promise you, the assembly is shockingly easy. We handle the tricky part—the smooth, thick sauce—first. Then, you just layer the raw potatoes, the ham, and spoon that luscious sauce over the top before baking. It’s layering, folks, that’s all it is! That simple technique is what makes our scalloped potatoes and ham a winner every time.
For more quick meal ideas you can try after this one, check out these creamy, rich favorites! Who knew comfort could be this simple?
Essential Ingredients for Authentic Scalloped Potatoes and Ham
When we’re dealing with something as classic as potatoes and ham, the ingredients have to be right. They can’t be flashy; they just need to be *good*. I always keep my pantry stocked with the basics, but the star here, obviously, is the potato. You need that good, starchy backbone for the sauce to cling to.
We rely on Russets for this recipe, straight up. Why? Because they have the perfect starch content to break down just a little bit during that long bake. That breakdown is what thickens our sauce naturally, giving us those satisfyingly creamy scalloped potatoes without needing a million thickeners. Here’s what you’ll need to gather up:
- 3 lbs Russet potatoes, peeled and thinly sliced
- 2 cups cooked ham, diced
- 1/2 cup yellow onion, finely chopped
- 1/4 cup all-purpose flour
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon paprika
- 2 cups whole milk
- 1 cup heavy cream
- 2 cups shredded sharp cheddar cheese, divided
- 1 cup shredded Gruyere cheese
- 2 tablespoons unsalted butter
Potato Selection and Preparation Guidance
The thinness of your potato slices is crucial for tenderness. If your slices are too thick, they’ll never get soft in the center, no matter how long you bake them, and you’ll end up with crunchy layers instead of tender goodness. I highly recommend using a mandoline for this step, just like the note mentioned. It ensures every single slice is uniform, which means even cooking throughout your ham and potato bake.
When those slices are perfectly thin, they nestle together beautifully during assembly. They absorb the sauce as it cooks, creating those gorgeous, tender layers we’re aiming for in our final dish.
If you want more foolproof recipes where the ingredients truly shine, have a look at my tried-and-true broccoli cheddar soup.
Crafting the Rich and Creamy Potatoes Cheese Sauce
Okay, let’s talk about that sauce. Seriously, this is the heartbeat of the entire casserole. If the sauce isn’t luscious, you might as well stop right there! We are building maximum flavor here, starting with a simple roux—that’s just butter and flour cooked together. It sounds fancy, but it’s just the foundation for thick, dreamy texture.
Once the roux is ready, slowly drizzle in the milk and heavy cream while whisking like your life depends on it! This is my biggest insider tip for you: Whisk constantly, especially when adding the cold liquids to the hot roux. If you rush this part, you’ll get lumps, and nobody wants lumpy sauce in their rich and creamy potatoes. Keep that whisk moving constantly until it starts simmering and coats the back of a spoon nicely.
Once that sauce sets up beautifully, pull it off the heat right away. Now comes the glorious melting stage where we blend in that sharp cheddar and the Gruyere. That combination is phenomenal, trust me!
Achieving the Perfect Consistency for Your Scalloped Potatoes and Ham Sauce
The simmering time is key here—usually about 5 to 7 minutes once it starts bubbling gently. You want it thick enough that when you draw a line across the back of your wooden spoon, the line stays visible for a second before the sauce flows back together. That perfect thickness means this sauce will hold up beautifully around all those layers of potato and ham. If you nail this sauce, you’ve completely locked in the success of your scalloped potatoes and ham!
If you’re looking for other creamy sauces to master, you have to revisit my recipe for homemade Alfredo sauce. It uses the same basic thickening principles!
Step-by-Step Assembly for the Ultimate Cheesy Potato Casserole
Now that we have our glorious, thick sauce ready, it’s time to put this masterpiece together. This is the fun, almost meditative part. Remember, we’re building layers of flavor and texture here, which is what makes this a true comfort food casserole recipes favorite.
First things first: get your 9×13 baking dish greased up well. I always use a spritz of baking spray and then wipe it down with a paper towel; that little bit of butter residue really helps the edges brown nicely.
We start with half of those thinly sliced Russets, making sure they spread out evenly edge-to-edge. Don’t just dump them in a pile in the middle! Next, we sprinkle half of your diced ham right over those potatoes. Then, ladle out half of that rich, creamy cheese sauce you just perfected.
Repeat that order: the second half of the potatoes, the rest of the ham, and then pour the remaining sauce right on top. The key to a successful cheesy potato casserole is ensuring every bit of potato is touched by that sauce before it goes into the oven. Just take a peek at the edges. See how it’s all nestled in? That’s perfection!
Once it’s perfectly layered, it goes under foil for the initial bake. Don’t forget that foil—it traps the steam and forces those potatoes to cook through until they are perfectly tender. For more satisfying baked dishes, you should definitely check out my recipe for the cowboy cornbread casserole!
Baking Times and Tips for Perfect Scalloped Potatoes and Ham
This is where patience pays off, friend. We bake this casserole in two stages, and I know we all hate waiting, but trust me, these steps are essential for getting that bubbling, golden-brown top without burning the tender potato edges.
First, cover that 9×13 dish with foil really tightly and get it into that preheated 375°F oven. This covered bake forces the steam inside, making sure those potato slices cook all the way through and soften up perfectly in the sauce. Give it about 45 minutes like the recipe calls for.
After 45 minutes, pull it out—carefully, it’s scalding hot!—and ditch the foil. Sprinkle that last bit of sharp cheddar over the top. Back it goes, uncovered, for another 15 to 20 minutes. This is pure magic time where the top gets beautifully golden and bubbly. One final, non-negotiable step: let those scalloped potatoes and ham rest for 10 minutes once they come out. This crucial resting time lets the sauce settle down and thicken up just right. If you cut into it right away, it’ll run everywhere!
Making Ahead Scalloped Potatoes and Ham Casserole
My favorite thing about this dish is how perfectly it works for meal prep! If you’re having a busy weekend, you can assemble the entire thing—potatoes layered, sauce poured, ham tucked in—cover it tightly, and stick it in the fridge for up to 24 hours. This is the best hack for busy families.
When you finally bake it from the cold, you just need to remember to give it a little extra time in the oven for that initial covered bake. Add about 15 minutes to that first covered session to make sure the center gets good and hot before you uncover it for the browning stage. Mastering make ahead scalloped potatoes means you can have dinner ready to go before the workday even starts!
If you love dishes you can prep early, you should also look into my tips for the ultimate tater tot casserole crisp. Same concept, maximum payoff!
Expert Tips for the Best Ham and Potato Bake
Look, I’ve told you the steps, but getting to ‘best’ status—the kind of dish that makes people ask for your secrets—that takes a little extra knowledge. This is where the professional techniques I picked up come into play, especially when dealing with cheese and potatoes.
You’ll notice I insisted on using two kinds of cheese: sharp cheddar and Gruyere. Don’t even think about skimping here! While you could technically just use cheddar, adding Gruyere elevates this from a simple casserole to something truly special. Gruyere melts like a dream—it’s silky smooth—and it brings this nutty, complex flavor that cuts through the richness of the cream. Cheddar gives you that familiar sharp tang and the perfect orange color we all expect.
Another thing: always grate your own cheese. I know, I know, the bags are convenient, but those pre-shredded bags are dusted with starches to keep them from clumping in the bag. Guess what clumping agents do in a hot sauce? They make your smooth sauce gritty! Grate it fresh off the block; you’ll thank me when you see how beautifully that cheese disappears into the sauce.
If you’re looking for another cozy, flavor-packed dish for a chilly evening, you absolutely have to try my recipe for creamy Italian sausage and potato soup. It’s different, but the same comfort factor is there!
Serving Suggestions for Your Hearty Potato Dinners
Now that you’ve got this unbelievably rich and decadent casserole ready to go, we need to think about what makes a meal truly balanced. Because these hearty potato dinners are incredibly satisfying—we’ve got starch, cream, ham, and three kinds of cheese—we want to pair them with something bright and fresh to keep the plates from feeling too heavy.
I never serve this casserole without at least one crisp, green vegetable on the side. It honestly cleanses the palate between those creamy bites. It’s not about making the main dish fancy; it’s about making the entire meal smart!
Here are a few things I love to serve alongside our favorite ham and potato bake:
- Simple Green Salad: Don’t overthink the dressing. A quick vinaigrette made with olive oil, white wine vinegar, a touch of Dijon mustard, salt, and pepper is perfect. The acidity cuts right through the cheese sauce beautifully.
- Steamed Green Beans with Toasted Almonds: Blanching the beans quickly keeps them vibrant and crisp-tender. Tossing them with butter and toasted slivered almonds adds necessary crunch.
- Roasted Asparagus: If asparagus is in season, a quick roast with salt and lemon zest is ideal. It’s light, a little earthy, and cooks in under 15 minutes while the casserole rests!
- Quick Glazed Carrots: If you need a touch of sweetness (and maybe something your pickier eaters will actually touch), a tiny amount of maple syrup in your carrot glaze works wonders.
This dish already tastes like a celebration, but adding a vibrant side dish makes it feel like a complete, thoughtful meal. If you need another idea for a simple, satisfying main dish that pairs well with veggies, you should take a look at my recipe for easy chicken cobbler casserole. Enjoy putting your plate together!
Storing and Reheating Your Scalloped Potatoes and Ham
We intentionally made this casserole robust enough to handle leftovers, and honestly, sometimes I think the scalloped potatoes and ham taste even better the next day once the flavors have really married! Store any leftovers tightly covered in the fridge for up to four days. That heavy cover is important to keep the top layer from drying out.
Reheating is simple. If you’re just doing a small bowl, zap it in the microwave for a minute or two—it’s quick, though it might get a little loose in texture. For a whole serving dish, I prefer the oven. Cover it loosely with foil and heat at 350°F until warmed through. It keeps the potatoes nice and tender.
If you’re interested in other meals you can prep ahead and freeze, you should check out my recipe for easy freezer jam! It’s a great skill to have.
Frequently Asked Questions About Scalloped Potatoes and Ham
I totally get it—when you’re pulling together a big meal, you have questions! Cooking is all about troubleshooting, and I want to make sure your dinner comes out perfect. We’ve covered all the basics for this comfort food casserole recipes staple, but here are a few extra pointers I hear often regarding ingredients and variations.
For example, if you’re looking for inspiration on other recipes, Ina Garten’s versions are usually fantastic, and you can find a great take on hers right here if you want to compare notes!
Can I use pre-shredded cheese in this scalloped potatoes and ham recipe?
Oh, please don’t! While it seems like a time-saver, I strongly advise against it for any creamy sauce, including this one. Pre-shredded cheese is coated in starches—like potato starch or cellulose—to keep it from clumping in the bag. Those starches won’t melt smoothly into your cheese sauce; they’ll just make it strange, grainy, or gummy. Stick to grating that sharp cheddar and Gruyere fresh off the block for the smoothest, richest result.
What is the difference between au gratin potatoes with ham and this recipe?
That’s a great question, especially since a topping of cheese almost makes it an au gratin! Traditionally, classic scalloped potatoes and ham are made with a creamy, milk/cream-based sauce and the potatoes are only lightly coated, not smothered, before baking. Au gratin potatoes require that definitive, heavy layer of cheese mixed throughout *and* sprinkled generously on top. Because we lean so hard into the cheese sauce here, ours easily crosses over into that delicious category of au gratin potatoes with ham, but we call it scalloped because the base sauce is still built like a classic milk gravy!
If you’re looking for another simple bread item to serve alongside this amazing casserole, you have to try my recipe for easy cheese bread! It’s unbelievably good for scooping up extra sauce!
PrintUltimate Cheesy Scalloped Potatoes and Ham Casserole
Make this rich, comforting casserole using thinly sliced potatoes, savory ham, and a homemade cheese sauce. It is simple to prepare and perfect for weeknight dinners or family gatherings.
- Prep Time: 25 min
- Cook Time: 65 min
- Total Time: 90 min
- Yield: 8 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 3 lbs Russet potatoes, peeled and thinly sliced
- 2 cups cooked ham, diced
- 1/2 cup yellow onion, finely chopped
- 1/4 cup all-purpose flour
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon paprika
- 2 cups whole milk
- 1 cup heavy cream
- 2 cups shredded sharp cheddar cheese, divided
- 1 cup shredded Gruyere cheese
- 2 tablespoons unsalted butter
Instructions
- Preheat your oven to 375 degrees Fahrenheit. 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, salt, pepper, and paprika. Cook for 1 minute, stirring constantly to form a roux.
- Gradually whisk in the milk and heavy cream until the mixture is smooth. Bring the sauce to a simmer, stirring until it thickens enough to coat the back of a spoon, about 5 to 7 minutes.
- Remove the sauce from the heat. Stir in 1 1/2 cups of the cheddar cheese and all of the Gruyere cheese until melted and smooth. This is your rich and creamy potatoes cheese sauce.
- Arrange half of the thinly sliced potatoes in an even layer in the prepared baking dish. Sprinkle evenly with half of the diced ham.
- Pour half of the cheese sauce over the potato and ham layer.
- 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 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 bubbly and golden brown.
- Let the cheesy potato casserole rest for 10 minutes before serving.
Notes
- You can slice the potatoes using a mandoline for uniform thickness, which helps them cook evenly.
- Prepare the entire casserole, cover it, and refrigerate it for up to 24 hours. Add about 15 minutes to the initial covered baking time if baking straight from the refrigerator.
- Use leftover holiday ham for the best flavor in this ham and potato bake.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6
- Sodium: 850
- Fat: 25
- Saturated Fat: 15
- Unsaturated Fat: 10
- Trans Fat: 1
- Carbohydrates: 38
- Fiber: 3
- Protein: 22
- Cholesterol: 75



