Cheesy Scalloped Potatoes and Ham

There are some dishes that feel like a warm memory before you even take the first bite, and Cheesy Scalloped Potatoes and Ham is exactly that kind of recipe. It’s the smell of something baking slowly in the oven while the house gets quieter, softer, cozier. The kind of meal that pulls everyone into the kitchen “just to check what’s cooking,” even if they already know it’s going to be good.
For me, this dish always brings back those in-between days—when leftovers from a holiday ham meet simple pantry staples, and somehow turn into something even better than the original meal. Layers of tender potatoes, savory ham, and creamy cheese melt together into a bubbling, golden casserole that feels like comfort in its purest form.
It’s not fancy. It’s not complicated. But it is deeply satisfying in a way only old-fashioned baked scalloped potatoes recipe dishes can be. The kind of food that feeds a table, stretches ingredients, and somehow makes everything feel a little more grounded.
And honestly, that’s what makes this recipe so special. It’s not just dinner—it’s a moment of pause, a reason to sit down together, and a reminder that simple ingredients can still create something unforgettable.
Why You’ll Love It

It’s pure comfort food in every bite Creamy sauce, tender potatoes, and salty ham layered together create the ultimate cozy casserole.
Perfect for using leftover ham A smart way to transform holiday ham into a brand-new cheesy potato ham casserole that nobody gets tired of.
Budget-friendly but feels indulgent Simple ingredients like potatoes, milk, and cheese turn into something that tastes rich and satisfying.
Family-approved every time Even picky eaters love it—melty cheese and soft potatoes are always a win.
Great for make-ahead meals You can prep it earlier in the day and bake it when needed, making it perfect for busy evenings or holidays.

A true crowd-pleaser for gatherings Whether it’s Sunday dinner or a holiday table, this dish always disappears fast.
Ingredient Notes & Details
Potatoes Russet potatoes or Yukon Gold work best. Russets give a soft, fluffy texture, while Yukon Golds bring a naturally buttery flavor. Slice them thin so they cook evenly in the oven.
Ham Use leftover baked ham or thick-cut diced ham. The saltiness of the ham balances beautifully with the creamy sauce. If you want a lighter version, smoked turkey can also work.
Cheddar Cheese Sharp cheddar is ideal because it melts well and gives that deep cheesy flavor. You can also mix in mozzarella for extra stretch or Gruyère for a richer taste.

Milk & Cream Whole milk creates a lighter sauce, while adding heavy cream makes it extra luxurious. A mix of both gives the best balance for a creamy scalloped potatoes recipe.
Butter & Flour These form the base of the roux that thickens the sauce. Don’t skip this step—it’s what makes the dish creamy instead of watery.
Onion & Garlic Finely chopped onion and garlic add depth and subtle sweetness as they bake into the sauce.
Seasonings Salt, black pepper, and a pinch of paprika or nutmeg elevate the entire dish without overpowering it.
Step-by-Step Instructions

Step 1: Prep your ingredients Preheat your oven to 180°C (350°F). Grease a baking dish lightly with butter. Peel and thinly slice your potatoes evenly so they cook at the same rate.
Step 2: Make the creamy sauce In a saucepan, melt butter over medium heat. Add chopped onions and cook until soft and fragrant. Stir in garlic, then sprinkle in flour to create a roux. Cook for about 1 minute to remove the raw flour taste.
Step 3: Build the creamy base Slowly whisk in milk and cream, making sure the mixture stays smooth. Keep stirring until it thickens into a silky sauce. Add salt, pepper, and a pinch of paprika for warmth.
Step 4: Start layering Place a layer of sliced potatoes at the bottom of your baking dish. Add a portion of diced ham, then drizzle with creamy sauce and sprinkle cheese. Repeat layers until all ingredients are used.
Step 5: Finish with cheese Make sure the top layer is generously covered with cheese. This creates that golden, bubbling crust that makes oven baked scalloped potatoes with ham so irresistible.

Step 6: Bake slowly and patiently Cover with foil and bake for about 45 minutes. Then remove foil and bake another 20–25 minutes until the top is golden and potatoes are fork-tender.
Step 7: Rest before serving Let it sit for 10–15 minutes before cutting. This helps the layers set so you get clean, creamy slices instead of a runny casserole.
FAQ for Common Questions
Can I make Cheesy Scalloped Potatoes and Ham ahead of time? Yes. You can assemble it up to 24 hours in advance, refrigerate it, and bake when ready.
What’s the difference between scalloped potatoes and au gratin potatoes? Scalloped potatoes are traditionally made with cream, while au gratin includes more cheese. This recipe blends both for the best of both worlds.

Can I freeze scalloped potatoes and ham? Yes, but the texture may slightly change. It’s best frozen before baking for best results.
Why are my scalloped potatoes still hard? They may be sliced too thick or not baked long enough. Thin slicing and slow baking are key.
Can I use pre-cooked potatoes? Yes, parboiled potatoes can reduce baking time, especially for a quick scalloped potatoes recipe.
What cheese works best besides cheddar? Gruyère, mozzarella, or Monterey Jack all melt beautifully and add different flavor profiles.
Storage Tips

Refrigeration Store leftovers in an airtight container for up to 3–4 days. The flavors actually deepen overnight, making it even better the next day.
Freezing Freeze in portions for up to 2 months. Wrap tightly to avoid freezer burn. Thaw overnight in the fridge before reheating.
Reheating Reheat in the oven at 160°C (325°F) until warmed through. Add a splash of milk if needed to bring back creaminess. Microwave works too for quick portions.
Variations
Broccoli Cheesy Scalloped Potatoes and Ham Add steamed broccoli between layers for extra nutrition and color.

Spicy Scalloped Potatoes Add chili flakes or diced jalapeños for a gentle heat contrast.
Extra Cheesy Version Double the cheese layer for a richer, more indulgent bake.
Creamy Mushroom Twist Add sautéed mushrooms for an earthy, savory depth that pairs beautifully with ham.
Low Carb Version Swap potatoes for cauliflower slices for a lighter low carb scalloped potatoes recipe alternative.
Breakfast Scalloped Bake Add scrambled eggs into the layers for a hearty brunch-style casserole.

What to Serve with Cheesy Scalloped Potatoes and Ham
Fresh Green Salads A crisp salad with vinaigrette balances the richness of the dish beautifully.
Roasted Vegetables Carrots, green beans, or Brussels sprouts add texture and freshness.
Crusty Bread Perfect for scooping up extra creamy sauce left on the plate.
Simple Soups A light vegetable or chicken soup works well for a comforting full meal.

Holiday Dishes This dish pairs naturally with roasted turkey, glazed ham, or festive mains for celebrations.
This Cheesy Scalloped Potatoes and Ham recipe is the ultimate comfort food—layers of tender potatoes, savory diced ham, and a rich, creamy cheese sauce baked until golden and bubbly. Perfect for using up leftovers or making a cozy family dinner, this dish is hearty, satisfying, and guaranteed to be a crowd-pleaser at any table.
Pin
Rate

Prep Time:
20 minutes
Cook Time:
1 hour 10 minutes
Total Time:

1 hour 30 minutes
Servings:
8
Ingredients
Main

- 1.2 kg potatoes about 6–7 medium, peeled and thinly sliced
- 2 cups cooked ham diced
Cheese Sauce
- 3 tbsp unsalted butter
- 1 small onion finely chopped
- 3 cloves garlic minced
- 3 tbsp all-purpose flour
- 2 ½ cups milk whole milk for best creaminess
- 1 cup heavy cream
- 2 cups shredded cheddar cheese divided
- ½ tsp salt adjust depending on ham saltiness
- ¼ tsp black pepper
- ¼ tsp paprika optional but adds depth
Instructions
Preheat & Prep

Heat oven to 375°F (190°C)
Grease a 9×13 inch baking dish
Make the Cheese Sauce
Melt butter in a saucepan over medium heat.
Add onion and cook 3–4 minutes until soft.

Stir in garlic and cook 30 seconds.
Add flour and whisk for 1 minute to form a roux.
Slowly pour in milk + cream, whisking until smooth and slightly thickened.
Stir in 1½ cups cheddar cheese until melted.
Season with salt, pepper, paprika.

Layer the Dish
Place half the potatoes in the baking dish
Add half the ham
Pour half the cheese sauce over
Repeat layers with remaining potatoes, ham, and sauce

Bake
Cover with foil and bake 45 minutes
Remove foil, sprinkle remaining ½ cup cheese on top
Bake another 15–25 minutes until golden and potatoes are tender
Rest & Serve
Let it rest 10–15 minutes before serving
This helps the sauce set and makes slicing easier
More Dishes
14 Treats to Ring in the New Year
10 Halloween Treats
9 Dinner Ideas
Ultimate Peanut Butter Cookies with Peanut M&M’s
Previous Post:
« Sausage & Cream Cheese Crescents
Next Post:
Slow Cooker Cabbage With Bacon »
Read more stories
- My Father Kept an Empty Suitcase by His Bed for as Long as I Could Remember – After His Passing, I Finally Looked Inside
- Tim Curry’s Memoir Confession: The Two Women He Said Left Him ‘Untethered’ — and Why He Never Got Over It
- Famous Cream Puffs
- My Sister Told Me Not to Bring My Husband to Her Birthday – When I Asked Why, She Said, ‘Ask Him Where He Was Last Friday’




