A thick slice of cheesy scalloped potatoes and ham casserole with a golden-brown, bubbly cheese topping served on a white plate.

Amazing 1 scalloped potatoes and ham

User avatar placeholder

November 8, 2025

There are certain meals that simply feel like a warm hug, right? For me, when I need something truly satisfying, rich, and utterly comforting, nothing beats a bubbling dish of **scalloped potatoes and ham**. It’s the ultimate cozy food! As you know, I built Unfold Recipes on bringing reliable, beautiful food from my kitchen to yours, blending my culinary training with the flavors I grew up loving. This recipe, my Classic Creamy Cheesy Scalloped Potatoes and Ham Casserole, is ridiculously gooey, packed with savory ham, and so easy to put together when you need a fantastic family favorite. You can always learn more about my whole journey into food storytelling over on my About page. Trust me, this is the creamy, cheesy bake you’ve been searching for.

Why This Creamy Cheesy Scalloped Potatoes and Ham Casserole is a Family Favorite

This isn’t just another potato dish; it’s pure magic in a baking dish. We rely on this recipe when we need that ultimate fix. It checks all the boxes for hearty winter dinners and cozy comfort food.

  • It delivers spectacular texture—no watery sauce here!
  • It’s brilliant for those big holiday meals when you need reliable crowd-pleasers.

Achieving Ultimate Creaminess and Flavor

I build the flavor using a proper roux every single time. That’s my secret weapon for a non-grainy sauce! Mixing sharp cheddar with a touch of Gruyère gives us that deep, savory flavor that screams decadence. It’s about building complexity, even in a simple bake.

Perfect for Holiday Leftover Ham Recipes

If you have a big ham sitting around post-Christmas or Easter, this is your answer! It transforms those leftovers into something entirely new and exciting. It truly is one of the best holiday leftover ham recipes I rely on every single year.

Ingredients for the Best Scalloped Potatoes and Ham

Gathering your ingredients is half the fun, because once you have these few things ready, the assembly goes so fast! Remember, quality matters here, especially with the potatoes and the cheese blend. We want that incredibly smooth texture, so make sure your dairy is just slightly cool, not ice cold, or it can seize up the roux. Don’t worry if you don’t have Gruyère; sharp cheddar alone is still delicious, but that little addition really bumps up the flavor profile for this classic scalloped potatoes and ham casserole.

Potato and Ham Base

You need about 3 pounds of Russet potatoes, and these absolutely must be peeled first, then sliced super thin. I aim for the thickness of a quarter, maybe a touch thinner if my mandoline is cooperating! Then, grab 2 cups of cooked ham that you’ve diced up. Don’t forget the 1/2 cup of yellow onion, chopped really fine so it melts into the sauce.

The Rich Cheese Sauce Components

For the sauce foundation, get 4 tablespoons of unsalted butter and 4 tablespoons of all-purpose flour for your roux. Then, slowly whisk in 2 cups of whole milk and 1 cup of heavy cream. We season this generously with 1 teaspoon of salt, 1/2 teaspoon of black pepper, and just a tiny pinch—1/4 teaspoon—of nutmeg. Finally, for the cheesy goodness, measure out 2 cups of shredded sharp cheddar cheese, divided, and 1/2 cup of shredded Gruyère cheese if you’re feeling fancy!

Step-by-Step Instructions for Classic Scalloped Potatoes and Ham

Okay, let’s get cooking! This process is really straightforward, but timing is key to getting those perfectly tender potatoes. Before you even think about slicing, preheat your oven to that nice cozy 375°F (190°C). Get a 9×13 inch baking dish ready and give it a light grease so nothing sticks. I always check my pantry to make sure I have enough leftover ham diced up before I start heating the butter—it moves fast once you start making that amazing sauce!

Making the Creamy Cheese Sauce

In a saucepan over medium heat, melt your butter. You need to quickly whisk in the flour to make that roux—don’t let it brown, just let it cook for about a minute! Now, this is important: whisk in your milk and heavy cream slowly. You have to be patient here! Keep stirring until it thickens up enough that it coats the back of a spoon. Once it does that, pull it right off the heat immediately. Now is the time to stir in your salt, pepper, nutmeg, and most of your cheese until everything is melted and silky smooth. This is the heart of the dish!

Assembling and Baking Your Scalloped Potatoes and Ham Casserole

Time to build those beautiful layers! In your prepared dish, arrange half of your thin potatoes evenly. Sprinkle half of your diced ham and that chopped onion over top, then pour exactly half of that gorgeous cheese sauce right over it. Repeat that with the remaining potatoes, ham, and onion, finishing with the last of the sauce poured over everything. Cover that dish tightly with foil and slide it into the oven for a good 45 minutes. Then, take the foil off, sprinkle that reserved sharp cheddar cheese right on top, and bake it uncovered for another 15 to 20 minutes until it’s bubbly gold. Seriously, you have to let it rest for a full 10 minutes before you cut into it—I know it’s hard, but it keeps those layers intact! If you need more quick inspiration for dinner, you can always check out my latest blog posts for more ideas.

Expert Tips for Perfect Scalloped Potatoes and Ham

Making this **scalloped potatoes and ham** casserole foolproof is really all about the prep work. I’ve learned over the years that a few small details make the difference between a good bake and an absolutely fantastic one! If you want that flawless, creamy potato bake, listen closely!

Slicing Potatoes for Even Cooking

Uniformity is your best friend here, I cannot stress this enough! We are aiming for tender potatoes all the way through, not some raw, tough chunks hiding in the middle. If you have a mandoline—please, use it! Set it thin, maybe 1/16th of an inch if you dare. If you’re using a knife, take your time and aim for consistency. My favorite side dish inspiration comes from looking up simple dips while I’m slicing.

Cheese Choices for a Cheesy Potato Bake with Ham

We use sharp cheddar because its tang cuts beautifully through the richness of the cream, preventing the whole casserole from tasting flat. When you add the Gruyère—even if it’s just a little bit—it melts so beautifully and adds that nutty depth that makes people ask for your recipe. Also, make sure your milk and cream aren’t straight from an ice bath; slightly room temperature dairy stirs into the roux much smoother!

My personal trick for that stunning, golden top? After you sprinkle the last layer of cheese on, I let it go uncovered for five minutes, then I quickly switch the oven to broil for maybe 60 seconds *while I watch it like a hawk*. It gives you that bubbly, browned crust without burning the potatoes underneath!

Make Ahead Potato Casserole and Storage for Scalloped Potatoes and Ham

I completely understand that sometimes you need dinner ready *now*, or you’re juggling oven space during a huge holiday meal. That’s why this **scalloped potatoes and ham** recipe is brilliant as a make-ahead potato casserole! It really helps with your general **meal planning** when you can tackle a big job like this a day early.

If you want to assemble it ahead of time, simply follow the layering instructions completely—potatoes, ham, sauce, top layer of potatoes, remaining sauce—but leave off that final sprinkling of cheddar cheese. Cover the whole thing tightly with plastic wrap, and tuck it into the refrigerator for up to 24 hours. It holds up beautifully!

When it’s time to bake, you just need to pull it out of the fridge about 30 minutes before you want to put it in the oven to take the chill off slightly. Then, you just add about 15 minutes to that initial covered baking time listed in the instructions. So, instead of 45 minutes covered, give it a full hour. Then uncover it, add the topping, and bake until golden. Easy peasy!

What about leftovers? Oh, they are still great! Store any remaining creamy potato casserole tightly covered in the fridge for up to four days. When reheating, I find warming it slowly on the stovetop over low heat works better than the microwave, which can sometimes make the edges tough. If it seems a little dry when you reheat it, just stir in a splash of milk to bring back that luxurious ooey-gooey texture. If you’re looking for other great make-ahead options, you should check out my chicken and rice casserole for another stress-free dish!

Variations on the Scalloped Potatoes and Ham Recipe

Sometimes you just need to shake things up a little, especially when you’re making this **cheesy potato bake with ham** regularly! While our classic cheddar and Gruyère combo is king, feel free to experiment when you have some fun cheeses hanging around. Have you ever thought about making **smoked gouda scalloped potatoes**? Oh my goodness, the smoky richness with the ham is just incredible. Toss in some fresh thyme or even rosemary for an earthier note. And yes, if your oven is totally slammed, you absolutely can pivot this recipe to a slow cooker version. It’s a total lifesaver! You just need to add a little extra liquid, and it becomes the perfect set-it-and-forget-it slow cooker scalloped potatoes and ham.

If you are looking for another hearty, creamy casserole that feels just as comforting, perhaps swap out the ham for sausage sometime. You can see how I use beautiful, rich sausage in my sausage potato casserole!

Frequently Asked Questions About Your Scalloped Potatoes and Ham

I know when you’re making a big, cheesy bake like this, you’re going to have questions! It’s reassuring to know the right steps before it goes into the oven. Here are the most common things people ask me about ensuring their **scalloped potatoes and ham** come out perfect every time. Don’t hesitate to reach out if you have another question that pops up!

Can I make this a crock pot ham and potatoes au gratin style dish?

Oh yes, you absolutely can! While my main recipe focuses on that beautiful oven-baked top, making this a **crock pot ham and potatoes au gratin style** dish is a wonderful way to free up your oven, especially around the holidays. The main thing you need to remember is liquid. Since the slow cooker seals in moisture so well, I generally reduce the milk/cream slightly, maybe by half a cup total, just to prevent it from getting too soupy. You’ll cook it on low for about 6 to 7 hours, or high for 3 to 4, until those potatoes are fork-tender. It’s perfect for that low-and-slow comfort food vibe!

What kind of potatoes are best for this creamy potato casserole?

When I develop a recipe for a **creamy potato casserole**, I always reach for Russet potatoes first, which I list in the ingredients. Russets have a higher starch content, which actually helps break down slightly during that long bake, thickening the existing sauce wonderfully and giving you that rich, creamy mouthfeel without adding extra flour. However, if you don’t have Russets, Yukon Golds are a fantastic substitute. They hold their shape a little better, so they might feel a bit more defined when you bite into them, but the flavor is buttery and delicious!

How do I prevent the potatoes from tasting raw in my easy ham and potato casserole recipe?

This frustration happens to the best of us! If you end up with raw spots in your **easy ham and potato casserole recipe**, it almost always comes down to two things. First, slicing uniformity is crucial—if some slices are thick and some are thin, the thin ones turn to mush while the thick ones stay hard. Use a mandoline if you can! Second, make absolutely certain that your top layer of potatoes is completely covered by the sauce before you put the foil on for the first bake. The foil traps steam, which cooks the potatoes, but if a potato slice pokes out of the sauce, it will dry out and bake hard instead of steaming tender. Watch that layering!

Serving Suggestions for This Comfort Food Casserole

Because our **scalloped potatoes and ham** casserole is so unbelievably rich, creamy, and hearty—definitely a main event on its own—I highly recommend pairing it with something that offers a little freshness and crunch to cut through all that decadent cheese. You don’t need a huge side dish here; something simple balances it out perfectly.

My go-to pairing is always a bright, slightly acidic green salad. Something with a zesty vinaigrette—maybe lemon and Dijon—to refresh your palate between bites of cheesy goodness. Roasted green beans or asparagus are also wonderful; roasting brings out a little sweetness in the vegetables that plays nicely against the savory ham and creamy sauce. If you’re looking for a great, simple salad recipe that pairs well with anything, you should take a peek at my creamy, crunchy coleslaw salad!

Nutritional Estimate for Cheesy Potato Bake with Ham

Since we are talking about richness here, know that this dish is decadent! It’s full of flavor, yes, but it is also a hearty meal, so keep that in mind when planning your serving size. Remember, these numbers are just an estimate for one slice of the **cheesy potato bake with ham**, based on the ingredients listed, and they can vary wildly depending on how much cheese you really pack in there!

  • Serving Size: 1 slice
  • Calories: 410
  • Fat: 24g (with 14g saturated fat)
  • Carbohydrates: 32g
  • Protein: 18g
  • Sodium: 780mg

This is why this dish is so fantastic for using up leftovers; it’s a complete, satisfying meal all wrapped up in one pan, meaning less **meal planning** required for other components!

Serving Suggestions for This Comfort Food Casserole

Because our **scalloped potatoes and ham** casserole is so unbelievably rich, creamy, and hearty—definitely a main event on its own—I highly recommend pairing it with something that offers a little freshness and crunch to cut through all that decadent cheese. You don’t need a huge side dish here; something simple balances it out perfectly.

My go-to pairing is always a bright, slightly acidic green salad. Something with a zesty vinaigrette—maybe lemon and Dijon—to refresh your palate between bites of cheesy goodness. Roasted green beans or asparagus are also wonderful; roasting brings out a little sweetness in the vegetables that plays nicely against the savory ham and creamy sauce. If you’re looking for a great, simple salad recipe that pairs well with anything, you should take a peek at my creamy, crunchy coleslaw salad!

Nutritional Estimate for Cheesy Potato Bake with Ham

Since we are talking about richness here, know that this dish is decadent! It’s full of flavor, yes, but it is also a hearty meal, so keep that in mind when planning your serving size. Remember, these numbers are just an estimate for one slice of the **cheesy potato bake with ham**, based on the ingredients listed, and they can vary wildly depending on how much cheese you really pack in there!

  • Serving Size: 1 slice
  • Calories: 410
  • Fat: 24g (with 14g saturated fat)
  • Carbohydrates: 32g
  • Protein: 18g
  • Sodium: 780mg

This is why this dish is so fantastic for using up leftovers; it’s a complete, satisfying meal all wrapped up in one pan, meaning less **meal planning** required for other components!

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 a hearty comfort food dish perfect for using leftover ham or serving at holiday gatherings.

  • Author: Cat
  • Prep Time: 20 min
  • Cook Time: 65 min
  • Total Time: 85 min
  • Yield: 8 servings 1x
  • Category: Casserole
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 3 lbs Russet potatoes, peeled and thinly sliced
  • 2 cups cooked ham, diced
  • 1/2 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 Gruyère cheese (optional, for extra flavor)

Instructions

  1. Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish.
  2. Prepare the sauce: In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for one minute, stirring constantly to create a roux.
  3. 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.
  4. Remove the sauce from the heat. Stir in the salt, pepper, and nutmeg. Add 1 1/2 cups of the cheddar cheese and all of the Gruyère cheese (if using). Stir until the cheese is melted and the sauce is smooth.
  5. Assemble the casserole: Arrange half of the thinly sliced potatoes in an even layer in the prepared baking dish. Sprinkle half of the diced ham and half of the chopped onion over the potatoes. Pour half of the cheese sauce evenly over the layers.
  6. Repeat the layering process with the remaining potatoes, ham, and onion. Pour the remaining cheese sauce over the top layer.
  7. Cover the baking dish tightly with aluminum foil. Bake for 45 minutes.
  8. 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 golden brown and bubbly.
  9. Let the casserole rest for 10 minutes before slicing and serving. This dish pairs well with a simple green salad for a complete meal, or consider it alongside your **meal planning** for holiday feasts.

Notes

  • For a richer flavor, substitute half of the milk with chicken broth.
  • If you are preparing this ahead of time, assemble the entire casserole (without the final cheese topping) and cover it. Refrigerate for up to 24 hours. Add 15 minutes to the initial covered baking time if baking straight from the refrigerator.
  • This recipe is a great way to use up holiday leftovers, similar to how some **meal delivery services** focus on quick, hearty meals.

Nutrition

  • Serving Size: 1 slice
  • Calories: 410
  • Sugar: 6
  • Sodium: 780
  • Fat: 24
  • Saturated Fat: 14
  • Unsaturated Fat: 10
  • Trans Fat: 1
  • Carbohydrates: 32
  • Fiber: 3
  • Protein: 18
  • Cholesterol: 65

Did you make this recipe?

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

Image placeholder

Catherine Valdès is the creator, recipe developer, and food photographer behind Unfold Recipes. With a rich heritage blending Spanish traditions and Californian sensibilities, she believes that every meal has a story. After leaving a successful career in public relations to pursue her passion, Catherine honed her skills in a professional culinary arts program. Her focus is on creating approachable yet elegant recipes that inspire confidence in the kitchen. She combines her expertise in recipe development with a love for wine pairing and effortless entertaining, showing her audience how to create beautiful, delicious meals to share with loved ones.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star