Last Saturday evening, after a long week of juggling kids’ activities and work deadlines, I found myself staring at a lonely ham bone and a bag of potatoes on the kitchen counter. It was that kind of night where I needed comfort food but zero hassle. I threw together what I thought would be a simple side dish and ended up with a creamy, dreamy ham and scalloped potatoes one dish dinner that my whole family devoured. Honestly, I’ve made this ham and scalloped potatoes recipe easy creamy one dish dinner version at least a dozen times since then — it’s become my go-to when I want cozy without the fuss.
Here’s the thing about this recipe: it’s all about layering simple ingredients in one pan and letting the oven do its magic. No separate pots, no frantic multitasking. And the best part? You can make this ham and scalloped potatoes for weeknight dinner or even Sunday supper with leftovers that taste just as good (if not better) the next day. After years of tweaking this classic, I finally cracked the perfect balance of creamy sauce, tender potatoes, and savory ham in a single pan.
Why You’ll Love This Ham and Scalloped Potatoes One Dish Dinner
This recipe has completely changed how I handle weeknight dinners. I’ve served this creamy ham and scalloped potatoes for picky kids, my husband who’s notoriously hard to please, and even guests who expect something a little fancy. Everyone cleans their plate.
- One Pan Wonder — Everything cooks together in one baking dish. Fewer dishes, less stress, more time to relax after dinner.
- Creamy, Not Overwhelming — The sauce is rich but balanced — no clumpy cheese or gluey texture here. It’s all about the right mix of milk, cheese, and a touch of mustard for zing.
- Pantry and Fridge Friendly — You probably have most of these ingredients on hand already. Leftover ham? Perfect. Potatoes? Always in my pantry.
- Feeds the Whole Family — This recipe easily serves 6, which is great for my crew of five plus leftovers for lunch.
- Comfort Food Classic — Perfect for chilly nights, holiday gatherings, or whenever you need that creamy, warm hug of a meal.
This ham and scalloped potatoes recipe easy creamy one dish dinner is my go-to for busy weeknight dinners and holiday side dishes alike. No complicated techniques, no weird ingredients — just reliable food that brings everyone together.
Ingredients for Ham and Scalloped Potatoes One Dish Dinner
Here’s the best part: you probably have most of this already. I’m particular about a few ingredients here, and I’ll tell you exactly why as we go.
- Russet potatoes (3 pounds / about 6 medium) — These are starchy and hold up well in baking, giving you tender but not mushy layers. I peel them, but if you’re short on time, scrub well and leave skins on for a rustic touch.
- Cooked ham (2 cups diced / about 300g) — Leftover ham or store-bought deli ham works fine. I like using a ham steak sliced into bite-sized pieces — adds great flavor and keeps it hearty.
- Sharp cheddar cheese (2 cups shredded / 200g) — Use freshly shredded from a block. It melts better and won’t turn grainy like pre-shredded.
- Milk (2 cups / 480ml) — Whole milk is best for creaminess. I’ve tried low-fat, but the sauce isn’t quite as luscious.
- Butter (4 tablespoons / 55g) — For the roux base and a little richness in the sauce.
- All-purpose flour (1/4 cup / 30g) — Thickens the sauce just right without lumps.
- Dijon mustard (1 teaspoon) — Not optional in my book. Adds a subtle tang that cuts through the richness and makes the sauce sing.
- Garlic (2 cloves minced) — Fresh only, please. Adds depth without overpowering.
- Salt and black pepper — Season to taste. I salt the sauce and potatoes separately to avoid blandness.
Equipment Needed
You don’t need anything fancy for this. Here’s what I actually use:
- 9×13-inch baking dish — Classic glass or ceramic works perfectly. I like glass because I can see when the potatoes are bubbling around the edges.
- Large saucepan — For making the creamy cheese sauce. A heavy-bottomed pan helps prevent burning.
- Sharp knife — For slicing potatoes thin and uniform. I use a mandoline when I’m feeling fancy, but a good knife works just fine.
- Mixing spoon or whisk — To stir the sauce smoothly. I’m partial to a silicone spatula because it’s gentle on my pans.
- Optional but useful: Box grater — For shredding cheese fresh. Takes two minutes and makes a big difference.
How to Make Ham and Scalloped Potatoes for Weeknight Dinner

Alright, let’s get into it. I’ll walk you through exactly how I make this, including the small tricks that actually make a difference.
- Preheat and prep (10 minutes)
Heat your oven to 350°F (175°C). Peel and slice the potatoes into thin, even rounds — about 1/8 inch thick. Uniform slices ensure they cook evenly. Dice the ham into bite-sized pieces. Set aside. - Make the roux base (5 minutes)
In a large saucepan, melt the butter over medium heat until foamy. Add the minced garlic and cook for 30 seconds — it should smell fragrant but not brown. Stir in the flour and cook, whisking constantly, for 2 minutes. You want a pale, slightly nutty aroma but no browning. This step thickens the sauce and prevents lumps later. - Build the creamy sauce (5 minutes)
Slowly whisk in the milk, about a quarter cup at a time, until smooth each addition. Bring the mixture to a gentle simmer and cook for 3-4 minutes until thickened enough to coat the back of a spoon. Remove from heat and whisk in the Dijon mustard, salt, and pepper. The sauce should be velvety and pourable — not too thick or thin. - Layer the dish (10 minutes)
Spread a thin layer of the sauce on the bottom of your baking dish. Add a layer of potato slices, slightly overlapping. Sprinkle some diced ham and shredded cheddar over the potatoes, then pour more sauce on top. Repeat layers until all ingredients are used, finishing with a generous layer of cheese on top. The layering traps moisture and flavor, so don’t skip or skim on the sauce. - Bake low and slow (1 hour)
Cover the dish tightly with foil and bake for 45 minutes. Then remove the foil and bake for another 15 minutes to get a bubbly, golden cheese crust. The potatoes should be tender when pierced with a fork, and the sauce bubbling around the edges. - Rest before serving (5 minutes)
Let the dish sit for a few minutes after baking. This helps the sauce thicken slightly and makes serving easier. The finished dish should look creamy and glossy, with browned cheese spots that scream comfort.
Total time: about 1 hour 25 minutes. Most of that is hands-off baking time — the perfect dish to prep while catching up on your favorite show or chatting with family.
Expert Tips & Tricks for Perfect Ham and Scalloped Potatoes
Here’s everything I’ve figured out from making this recipe dozens of times. These tips will save you from the mistakes I already made.
- Don’t skip the Dijon mustard
It might seem small, but that tangy kick cuts through the richness and keeps the sauce from feeling too heavy. I learned this the hard way after a few bland batches. - Slice potatoes evenly
Uneven slices mean some pieces cook faster than others, leading to crunchy bits or mushy blobs. If you don’t have a mandoline, take your time with a sharp knife — it pays off. - Cover tightly with foil
This traps steam and helps potatoes cook through without drying out. I learned the hard way that baking uncovered from the start leads to tough, dry potatoes. - Use fresh shredded cheese
Pre-shredded cheese has anti-caking agents that can make the sauce grainy. Grate your own — it takes two minutes and tastes way better. - Let it rest before serving
The sauce thickens as it cools slightly. Serve it straight from the oven, and it will be too runny. - Adjust salt carefully
Since ham can be salty, season your sauce lightly at first. You can always add more at the table.
Common mistakes:
- Soggy potatoes: Potatoes thinly sliced but not baked long enough. Fix by baking covered longer before uncovering.
- Watery sauce: Sauce too thin or not thickened properly. Fix by cooking sauce to coat the back of a spoon before layering.
- Clumpy sauce: Cheese added while sauce is too hot. Fix by removing pan from heat before adding cheese gradually.
Variations & Substitutions for Ham and Scalloped Potatoes
Once you’ve got the base version down, here’s how I mix it up. I’ve actually tried all of these.
- Turkey Version
Swap ham for leftover turkey breast. Great for post-holiday meals and adds a lighter protein punch. - Vegetarian Version
Skip the ham and add sautéed mushrooms or caramelized onions for depth. I sometimes toss in fresh thyme to boost flavor. - Lighter Cream Sauce
Use half-and-half instead of whole milk and reduce cheese to 1 ½ cups. It’s thinner but still creamy enough for weeknight dinners when I’m watching calories. - Gluten-Free
Swap regular flour with a gluten-free blend or cornstarch (about 2 tablespoons mixed with cold milk). The sauce thickens nicely without any issues. - Dairy-Free
Use coconut milk for the sauce and dairy-free cheese shreds. It’s different but works in a pinch — I made this for a friend once, and she loved it.
This ham and scalloped potatoes recipe easy creamy one dish dinner works for weeknight family meals and holiday side dishes alike — it’s flexible and forgiving.
Serving & Storage Tips for Ham and Scalloped Potatoes
I usually serve this straight from the baking dish — it looks rustic and stays warm on the table. It pairs beautifully with a simple green salad dressed with balsamic vinaigrette or roasted broccoli for a bit of crunch and color.
If you want to turn this into a full meal, add a side of creamy deviled eggs or a crusty bread to mop up every last bit of sauce.
Storage:
- Fridge: Store leftovers in an airtight container for up to 4 days. The sauce thickens — totally normal.
- Reheating: Best in a skillet over low heat with a splash of milk or cream, stirring until creamy again (5 minutes). Microwave works too, but I prefer the skillet method to keep the sauce smooth.
- Freezing: Not recommended. Cream-based sauces tend to separate after freezing and thawing, making the texture unpleasant.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re keeping track. Per serving (based on 6 servings):
| Calories | Protein | Carbs | Fiber | Sugar | Fat | Saturated Fat | Sodium |
|---|---|---|---|---|---|---|---|
| 380 | 22g | 35g | 3g | 4g | 16g | 9g | 700mg |
Look — this is comfort food made with cheese and cream. It’s not a diet recipe and I’m not going to pretend it is. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want something lighter, I switch to the half-and-half version and pile in extra veggies. Most nights though? I make the real thing and enjoy every creamy, cheesy bite.
Final Thoughts
Remember that Saturday night when I started with just a ham bone and some potatoes? This ham and scalloped potatoes recipe easy creamy one dish dinner turned a random pantry moment into a family favorite. It’s forgiving, simple, and downright delicious.
Make it yours. Add more cheese if you like it extra gooey. Swap ham for turkey or skip the meat altogether and add mushrooms. The base sauce is forgiving and ready to handle whatever you throw in.
If you make this, drop a comment and tell me how it went. And if something goes wrong, tell me that too — I genuinely want to help troubleshoot. That’s what the comments are for.
Happy cooking — I hope your kitchen smells amazing.
Frequently Asked Questions
Q: Can I make this ham and scalloped potatoes recipe easy creamy one dish dinner without milk?
A: Yes, you can substitute milk with half-and-half or even a dairy-free milk like oat or almond milk. I’ve tested it with half-and-half and it’s still creamy but a bit richer. Dairy-free milks work too, but the sauce won’t be as thick or cheesy. If you go dairy-free, adding a thickener like cornstarch helps.
Q: Why did my scalloped potatoes sauce turn out watery?
A: This usually happens if the sauce wasn’t thickened enough before layering or if the potatoes released too much moisture. To fix this, make sure to cook the sauce until it coats the back of a spoon and bake covered with foil to trap steam. If your sauce is watery after baking, pop it back in the oven uncovered for 10-15 minutes to reduce.
Q: Can I make ham and scalloped potatoes ahead for a holiday dinner?
A: Absolutely! You can assemble the dish a day ahead, cover tightly, and refrigerate. When ready to bake, add about 10-15 minutes to the covered baking time since it will be cold from the fridge. This makes it perfect for holiday gatherings when you want to prep in advance.
Q: Is this recipe gluten-free or can I make it gluten-free?
A: The traditional recipe uses all-purpose flour, so it’s not gluten-free as is. But you can easily swap in a gluten-free flour blend or use cornstarch as a thickener. I’ve done this many times for friends with no noticeable difference in texture or flavor.
Q: Can I double this recipe for a bigger crowd?
A: Yes, you can double the ingredients and bake in a larger pan or two pans. Just keep the same layering and baking times, but check for doneness a bit earlier or later depending on your oven and dish size. If you use deeper pans, baking time might increase slightly.
Q: What’s the best way to prevent the cheese sauce from clumping?
A: Remove the sauce from heat before adding cheese, and add it gradually while stirring constantly. High heat makes the cheese seize up. I learned this the hard way after a batch of sauce looked like scrambled eggs.
Q: Can I add other vegetables to this dish?
A: Definitely! Thinly sliced onions or sautéed mushrooms mix in beautifully. Some people add peas or broccoli florets for color and nutrition. Just make sure to keep the layers balanced so the potatoes still cook through evenly.
Pin This Recipe!

Ham and Scalloped Potatoes Recipe Easy Creamy One Dish Dinner
A creamy, dreamy one dish dinner featuring layered ham, scalloped potatoes, and a rich cheese sauce, perfect for weeknight dinners or holiday gatherings.
- Prep Time: 20 minutes
- Cook Time: 1 hour 5 minutes
- Total Time: 1 hour 25 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 3 pounds russet potatoes (about 6 medium), peeled and sliced thin
- 2 cups cooked ham, diced (about 300g)
- 2 cups sharp cheddar cheese, shredded (200g)
- 2 cups whole milk (480ml)
- 4 tablespoons butter (55g)
- 1/4 cup all-purpose flour (30g)
- 1 teaspoon Dijon mustard
- 2 cloves garlic, minced
- Salt, to taste
- Black pepper, to taste
Instructions
- Preheat oven to 350°F (175°C). Peel and slice potatoes into 1/8 inch thick rounds. Dice ham into bite-sized pieces and set aside.
- In a large saucepan, melt butter over medium heat until foamy. Add minced garlic and cook for 30 seconds until fragrant but not browned.
- Whisk in flour and cook for 2 minutes, stirring constantly, until pale and slightly nutty but not browned.
- Slowly whisk in milk, about 1/4 cup at a time, until smooth. Bring to a gentle simmer and cook for 3-4 minutes until sauce thickens enough to coat the back of a spoon.
- Remove from heat and whisk in Dijon mustard, salt, and pepper. Sauce should be velvety and pourable.
- Spread a thin layer of sauce on the bottom of a 9×13-inch baking dish. Layer potato slices overlapping slightly, sprinkle diced ham and shredded cheddar cheese, then pour more sauce on top.
- Repeat layering until all ingredients are used, finishing with a generous layer of cheese on top.
- Cover dish tightly with foil and bake for 45 minutes. Remove foil and bake for an additional 15 minutes until cheese is bubbly and golden.
- Let the dish rest for 5 minutes before serving to allow the sauce to thicken.
Notes
[‘Do not skip the Dijon mustard; it adds a subtle tang that balances the richness.’, ‘Slice potatoes evenly for uniform cooking; use a mandoline or sharp knife.’, ‘Cover tightly with foil during baking to trap steam and prevent drying out.’, ‘Use freshly shredded cheese for better melting and texture.’, ‘Let the dish rest before serving to thicken the sauce.’, ‘Adjust salt carefully as ham can be salty.’, ‘If sauce is watery, bake uncovered for 10-15 minutes to reduce.’, ‘Remove sauce from heat before adding cheese to prevent clumping.’]
Nutrition
- Serving Size: 1/6 of the dish
- Calories: 380
- Sugar: 4
- Sodium: 700
- Fat: 16
- Saturated Fat: 9
- Carbohydrates: 35
- Fiber: 3
- Protein: 22
Keywords: ham, scalloped potatoes, creamy, one dish dinner, comfort food, cheesy, easy recipe, weeknight dinner



