When the weather gets chilly or you just need a giant culinary hug, nothing hits the spot like something baked low and slow until it’s absolutely bubbling with cheese. That is precisely what we have here today! If you’re staring down leftover holiday ham and wondering how to make it feel fancy again, stop searching immediately. This recipe for **scalloped potatoes and ham** is the only creamy, cheesy solution you’ll ever need. Amelia planned out the logistics for this post, but Jacob was the one who insisted on adding just a tiny pinch more nutmeg—that intuitive artist touch, you know? It sets the standard for all **comfort food casserole ideas**. If you want to read more about how we collaborate in the kitchen, check out our story over at Our Story is a Curated Collection of Delicious Moments.
Why This Creamy Cheesy Scalloped Potatoes and Ham Casserole is a Family Favorite
People ask us all the time what our go-to dish is when everything outside feels gloomy. It’s got to be this one. This isn’t just any potato bake; it’s engineered for pure comfort. The real magic, as Amelia points out when we research these things, is the cheese blend that makes people bookmark this immediately. It earns its spot right next to our creamy seafood lasagna.
- That mix of sharp cheddar and creamy Gruyère gives us unbelievable texture—nobody likes a watery sauce, right?
- It transforms that lonely bit of leftover holiday ham into the star of a brand new, **hearty winter dinner**.
- It’s sturdy enough to be a top-tier **potluck side dish cheesy** contender, but comforting enough for a Tuesday night.
- These **family favorite potato bakes** always come out bubbling, golden, and smelling like home. We consider that high praise for any **comfort food casserole ideas**!
Ingredients for the Best Scalloped Potatoes and Ham
Okay, let’s keep this list tight, because great flavour depends on exactness here. We aren’t adding anything fussy; it’s all about getting the base right for this ultimate cheesy potato bake with ham. Please don’t skimp on the cheese! That combination of Cheddar and Gruyère pulls everything together perfectly.
- 3 pounds Russet potatoes, peeled and thinly sliced (aim for 1/8 inch thick, seriously—this matters!)
- 1 pound fully cooked ham, diced small
- 1 medium yellow onion, finely chopped
- 4 tablespoons unsalted butter, the good stuff!
- 4 tablespoons all-purpose flour
- 2 cups whole milk
- 1 cup heavy cream
- 1 teaspoon salt (taste your ham first, remember!)
- 1/2 teaspoon black pepper
- 1/4 teaspoon nutmeg (Jacob’s secret touch!)
- 2 cups shredded sharp cheddar cheese, divided
- 1/2 cup shredded Gruyère cheese
How to Prepare Classic Scalloped Potatoes and Ham
Alright, this is where Jacob really shines—turning a pile of ingredients into that perfect **classic scalloped potatoes and ham**. It’s mostly about layering everything so that the sauce gets right in there. First things first, preheat that oven to 375 degrees F and grease up your 9×13 dish. We need to get those potatoes sliced uniformly! If you’re worried about consistency, I highly recommend a mandoline slicer; Jacob swears by it because those thin, even slices cook at the exact same rate.
In a big bowl, just toss your sliced potatoes and diced ham together. Then we tackle the sauce, which is really just a fancy word for a simple cheese sauce built on that yummy roux.
Assembling the Creamy Potato Casserole Base
We’re melting the butter in a saucepan, sautéing those onions until they look soft and sweet, and then woohoo, we make a roux! Whisk in the flour and cook it for just a minute—don’t let it burn! Now, take your time adding the milk and cream slowly while whisking constantly until that sauce coats the back of your spoon nicely. Take it off the heat! This is where you stir in all your seasonings, then dump in the main cheese portion—most of the cheddar and all of that glorious Gruyère. You are going to stir until it’s dreamy and smooth. Pour that rich cheese sauce right over your potato and ham mix and gently make sure every slice is coated. Get it all into that prepared baking dish. Remember to save that last half-cup of cheddar for the top!

Baking and Resting Your Scalloped Potatoes and Ham
Sprinkle that reserved cheddar over the top. Now, slide it into the preheated oven. You’re looking for about 50 to 60 minutes. You want the top to look beautifully golden and bubbly, and you must test those potatoes; they need to be tender when you pierce them with a fork—no hard centers allowed in our kitchen! Once they come out, step away! Seriously, cover it loosely with foil and let it rest for a full 10 minutes. This resting time is crucial; it lets the sauce settle and thicken up so your final slices hold their shape. It’s part of the magic for creating the best scalloped potatoes recipe.

Tips for Perfect Scalloped Potatoes and Ham Every Time
Jacob and I learned these little secrets through a lot of trial and error—mostly error when I tried to rush the slicing! If you want this to be the absolute **best scalloped potatoes recipe** you’ve ever made, listen closely to these couple of points. Uniformity is everything when you’re slicing potatoes this thin.
First up, those potatoes: please, try to keep them 1/8 inch thick. If you have a mandoline, use it! Consistent slices mean fluffy, tender interior potatoes right alongside the slightly crisped browned edges. If your ham is pre-cooked or smoked, you have to taste it before adding the salt to the sauce. Some cured hams can put your sodium way over the top, and we don’t want salty potatoes, even if they are cheesy!
Finally, when you are building that gorgeous cheese sauce on the stovetop, remember what I said about not boiling it rapidly. We are thickening it gently with the roux; if you let the milk and cream boil hard, the sauce can break, and suddenly you have a grainy texture instead of that luxurious coating everyone loves. Trust me, patience makes all the difference here. For more great tips on making this classic dish, take a peek at this popular take on the Classic Scalloped Potatoes with Ham.

Make Ahead Potato Casserole: Preparing Scalloped Potatoes and Ham in Advance
You know me, I live by my schedule, so I absolutely LOVE when dinner can be staged early! This dish is fantastic as a **make ahead potato casserole** because it keeps beautifully. You can fully assemble the entire thing—potatoes, ham, sauce, top cheese and all—cover it tight, and pop it in the fridge up to 24 hours ahead of time. It’s a total lifesaver when you’re cooking for a crowd.
The only catch, and this is important, is the baking adjustment. Since you’re baking it cold straight from the fridge, you’ll need to add about 10 to 15 minutes to the total cook time. Keep an eye on it, testing those potatoes for tenderness. You still want that perfect, creamy finish without being overly dried out after the extra time in the oven. You can learn more about simplifying your favorite projects, like this one, on my planning hub at make ahead potato casserole.
Variations for Your Cheesy Potato Bake with Ham
While the classic cheddar and Gruyère is divine, changing things up is how we keep recipes exciting around here! We love seeing how you customize your **cheesy potato bake with ham**. Jacob argues that a recipe isn’t truly perfected until you try one wild variation!
If you want to dial up the smokiness for a real wow-factor, definitely try swapping the Gruyère for Smoked Gouda. Oh my goodness, the depth that adds! We saw someone use that blend recently—you can read about their method here Smoked Gouda Potatoes | Christmas Eve Side. It’s amazing how cheese can completely transform a simple casserole.
For herbs, I always toss in a little bit of fresh thyme with the onions when I’m making the roux; it pairs beautifully with the ham. If you are looking for another rich, cheesy bake that uses similar flavors, check out our recipe for creamy cheddar potato cheese soup. It’s soup, but it has the soul of a good potato casserole!
Serving Suggestions for Hearty Winter Dinners
When you’ve got this rich, cheesy **scalloped potatoes and ham** casserole as the main event, keeping things simple on the side is the way to go. We always look for something bright to cut through all that creaminess. This dish is pure comfort, so you want clean, fresh flavors next to it to balance out those heavy layers.
For truly **hearty winter dinners**, I usually whip up a simple side of balsamic roasted broccoli—the slight bitterness contrasts beautifully with the saltiness of the ham and cheese. If you want something elegant yet easy, our Winter Jewel Salad with pomegranate seeds is a perfect, colorful addition. It’s a winner every time!

Storage and Reheating Your Leftover Scalloped Potatoes and Ham
Oh, the leftovers! Sometimes I think this dish tastes even better the next day, even though the milk solids have totally absorbed every bit of sauce. When we have actual leftovers, we try to keep them looking their best. Make sure you transfer any remaining **scalloped potatoes and ham** into a proper airtight container quickly. Don’t leave it sitting on the counter letting that creamy sauce stiffen up!
The best way to revive this casserole without drying it out is definitely in the oven. Pop a serving or two in a small oven-safe dish, maybe cover it with a tiny splash of milk or cream, and reheat at 325 degrees F until it’s heated through. If you’re desperate for a single serving, the microwave works, but you have to be careful! Use short bursts and check it frequently, or it turns into hard, cheesy bricks. Jacob always adds an extra sprinkle of milk before microwaving to save the texture.
Frequently Asked Questions About Scalloped Potatoes and Ham
Can I prepare this recipe in a slow cooker?
Oh yes, you absolutely can! We know oven space gets tight, especially around the holidays. If you want to try making the **slow cooker scalloped potatoes and ham**, it’s a fantastic cheat. You generally assemble everything—even sautéing the onions and making the roux—on the stovetop first. Then you transfer it to the slow cooker. It takes longer, usually about 3 to 4 hours on high, but it’s great because you don’t have to babysit it! You can see a great demonstration of that method over here: Slow Cooker Scalloped Potatoes and Ham. It delivers that same cozy texture!
What is the absolute best type of potato to use?
Hands down, it has to be Russets for this recipe. Russets are high in starch, which means they break down just slightly during baking and absorb all that yummy cheese sauce beautifully. They give you that authentic, melt-in-your-mouth texture we are aiming for in a great **creamy potato casserole**. Waxy potatoes, like red potatoes, tend to hold their shape way too much and won’t give you that traditional creamy result.
What if I have no ham? Can this still work?
That’s funny—I asked Jacob that exact question when Amelia was planning a vegetarian version for a friend! You certainly can skip the ham. If you do, this becomes a gorgeous, rich **best scalloped potatoes recipe** on its own. If you want to keep it hearty, I suggest adding sautéed mushrooms and maybe some caramelized onions to replace that savory depth the ham brings. You might also want to bump up the Gruyère a little bit!
Why is my cheese sauce turning grainy instead of smooth?
This usually happens for two reasons, and it’s super frustrating! First, make sure you are using low heat when melting the cheese into your thickened milk/cream. If the heat is too high, the cheese separates into oil, resulting in that grainy texture. Second, make sure you take the sauce off the heat before you stir in the cheese. We are melting it with residual heat, not cooking it further. If you want to practice different, simpler potato dishes, check out our guide on crispy potato pancakes!
Share Your Perfect Scalloped Potatoes and Ham Creation
We put so much love—and planning—into making this the ultimate **scalloped potatoes and ham** dish for you! Now it’s your turn. Please grab a dish, bake it up, and let us know what you think in the comments below. Did you use up that post-holiday ham? We absolutely adore seeing your finished bakes when you tag us! Drop by our main blog page for more of Amelia’s organization magic and Jacob’s culinary masterpieces!
PrintClassic Creamy Scalloped Potatoes and Ham Casserole
This recipe delivers a rich, cheesy potato casserole loaded with savory ham. It is a perfect comfort food for family dinners or holiday leftovers.
- Prep Time: 20 min
- Cook Time: 60 min
- Total Time: 80 min
- Yield: 8 servings
- Category: Dinner
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 3 pounds Russet potatoes, peeled and thinly sliced
- 1 pound 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 Gruyère cheese
Instructions
- Preheat your oven to 375 degrees Fahrenheit. Lightly grease a 9×13 inch baking dish.
- Place the thinly sliced potatoes and diced ham in a large bowl. Set aside.
- In a medium saucepan, melt the butter over medium heat. Add the chopped onion and cook until softened, about 5 minutes.
- Whisk in the flour and cook for 1 minute, stirring constantly to create a roux.
- 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. Do not let it boil rapidly.
- 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. Stir until the cheese is melted and the sauce is smooth.
- Pour the cheese sauce over the potato and ham mixture. Toss gently until everything is evenly coated.
- Transfer the potato mixture to the prepared baking dish, spreading it into an even layer.
- Sprinkle the remaining 1/2 cup of cheddar cheese over the top of the casserole.
- Bake for 50 to 60 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 serving.
Notes
- For best results, slice your potatoes to a uniform thickness, about 1/8 inch thick. A mandoline slicer works well for this.
- You can use leftover holiday ham in this recipe. If your ham is very salty, reduce the added salt in the sauce.
- To make this a make-ahead potato casserole, assemble the entire dish, cover it, and refrigerate for up to 24 hours. Add 10 to 15 minutes to the baking time if baking directly from the refrigerator.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6
- Sodium: 750
- Fat: 25
- Saturated Fat: 15
- Unsaturated Fat: 10
- Trans Fat: 1
- Carbohydrates: 38
- Fiber: 4
- Protein: 22
- Cholesterol: 75
























Leave a Reply