Cheesy Scalloped Potatoes with Ham for Winter Dinners

3 min prep 15 min cook 3 servings
Cheesy Scalloped Potatoes with Ham for Winter Dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

This post may contain affiliate links. If you click and purchase, I may receive a small commission at no extra cost to you. I only recommend products I personally use and love.

Why This Recipe Works

  • Triple-cheese strategy: Sharp white cheddar for bite, nutty Gruyère for depth, and a whisper of Parmesan for crackly crust perfection.
  • Mandoline magic: Uniform ⅛-inch slices guarantee every potato layer cooks evenly and absorbs the scented cream.
  • Low-and-slow bake: A gentle 325 °F oven prevents curdling and gives the starches time to thicken the sauce naturally.
  • Smoked ham bonus: Diced ham renders its salty richness between the layers, eliminating the need for extra salt while infusing every bite with umami.
  • Make-ahead friendly: Assemble up to 24 hours in advance; the flavors meld beautifully while you entertain guests stress-free.
  • Freezer champion: Bakes straight from frozen for impromptu potlucks—just add 30 extra minutes in the oven.
  • One-pan elegance: No boiling potatoes, no extra skillets—everything mingles in a single baking dish and emerges restaurant-worthy.

Ingredients You'll Need

Ingredients

Russet potatoes are the classic choice because their high starch content thickens the cream into a luscious sauce. Look for large, firm potatoes without green spots or sprouts; about 3½ lb (1.6 kg) yields the perfect 2½ lb after peeling. Yukon Golds work in a pinch, lending a buttery flavor but slightly less thickening power—if you substitute, simmer the cream an extra two minutes before assembling.

For the ham, buy a thick slab from the deli counter rather than thin sandwich slices; you want ¾-inch meat you can dice into hearty ¼-inch cubes. I prefer a double-smoked, uncured ham steak—its robust perfume stands up to the cheeses without tasting overly salty. Leftover holiday ham is spectacular here; just trim away any glazed edges to avoid excess sweetness.

Sharp white cheddar provides backbone tang. Skip pre-shredded bags, which contain anti-caking agents that impede melting. Buy a block and shred it yourself; the difference in creaminess is dramatic. Aged 12 months is the sweet spot—older cheddars can separate under prolonged heat.

Gruyère brings nutty complexity and that Instagram-worthy cheese pull. If it’s not available, substitute Comté or Jarlsberg. I grate it on the large holes of a box grater so small pockets melt between every potato slice.

Heavy cream (36–40 % fat) is non-negotiable. Lower-fat dairy curdles above 180 °F, leaving you with a grainy sauce. If you must lighten, swap one cup of cream for half-and-half but add 2 tsp cornstarch slurry to stabilize.

Fresh garlic and nutmeg perfume the cream subtly. Micro-planed nutmeg blooms in the oven, releasing warm, floral notes that amplify cheese flavors. Don’t be tempted by pre-ground; it tastes dusty in comparison.

Unsalted butter lets you control salt precisely. Because ham varies in salinity, wait until the end to season the sauce after tasting the rendered juices.

A whisper of Dijon mustard sharpens the richness. Use smooth, not whole-grain, for seamless integration. Even mustard skeptics won’t detect it, yet they’ll notice the mysteriously brighter flavor.

How to Make Cheesy Scalloped Potatoes with Ham for Winter Dinners

1

Prep the baking dish & oven

Position rack in lower third of oven; heat to 325 °F (160 °C). Butter a 13×9-inch (3-quart) ceramic or enameled cast-iron baking dish. The lower rack prevents over-browning while the gentle heat coaxes starches into silky sauce.

2

Infuse the cream

In a medium saucepan, combine 3 cups heavy cream, 2 smashed garlic cloves, ½ tsp freshly grated nutmeg, and ½ tsp coarsely cracked black pepper. Bring just to a bare simmer over medium-low; remove from heat, cover, and steep 15 minutes to marry flavors. Strain through fine mesh; discard solids. Stir in 1 Tbsp Dijon and return to warm temperature.

3

Slice potatoes uniformly

Peel potatoes and immerse in cold water to prevent oxidation. Using a mandoline set to ⅛-inch (3 mm), slice directly into a large bowl of cold water. Rinse until water runs clear to remove excess starch—this prevents gummy layers. Drain and pat very dry with kitchen towels; moisture dilutes cream.

4

Build the first layer

Shingle one third of potatoes in tight, overlapping rows, starting at a short side of dish. Sprinkle with ⅓ of the diced ham (about ⅔ cup), ⅓ of the white cheddar, and ⅓ of the Gruyère. Season lightly with freshly ground pepper but no salt yet.

5

Repeat layers twice more

Continue layering potatoes, ham, and cheeses twice, pressing gently to compact. Finish with a final layer of potatoes only. Pour the warm cream mixture evenly over the top; it should just barely peek through the top layer.

6

Tent & bake

Cover tightly with buttered foil (butter side down to prevent sticking). Bake 1 hour 15 minutes. Remove foil; sprinkle with ¼ cup grated Parmesan. Continue baking uncovered 25–30 minutes until top is burnished gold and potatoes yield easily to a paring knife.

7

Rest & serve

Let stand 15 minutes to set the sauce; this prevents a molten cheese lava flow when you scoop. Garnish with chopped chives or parsley for color contrast. Serve hot, spooning the edges first where the cream has caramelized into frico-like lace.

Expert Tips

Temperature matters

Cold dairy shocks hot cream and can split. Keep potatoes, ham, and cheeses room-temp while assembling so everything heats evenly.

No-curdle guarantee

Add 1 tsp cornstarch to the strained cream if you plan to hold the casserole warm; it stabilizes proteins and buys you 30 extra minutes on a buffet.

Mandoline safety

Use cut-resistant gloves. Potatoes are slippery; a firm grip keeps fingertips intact and slices perfectly even.

Overnight flavor boost

Assemble, cover, and refrigerate up to 24 hours. Add 10–15 minutes to covered bake time; the infused cream tastes even deeper.

Freezer hack

Bake completely, cool, wrap in two layers of foil, and freeze up to 2 months. Reheat covered at 300 °F until center registers 165 °F.

Crispy top revival

Leftovers soften in the fridge. Reheat single portions in a 400 °F toaster oven 8 minutes; the cheese re-crisp like new.

Variations to Try

  • Vegetarian: Swap ham for roasted cremini mushrooms sautéed in butter with thyme. Add ½ cup sautéed leeks for sweetness.
  • Smoky bacon twist: Replace half the ham with thick-cut applewood bacon, cooked until chewy not crisp.
  • Spicy kick: Stir ¼ tsp cayenne and 1 tsp smoked paprika into the cream; finish with pepper-jack on the top layer.
  • Herbaceous: Add 2 Tbsp chopped fresh rosemary and 1 tsp lemon zest between layers for winter brightness.
  • Seafood luxury: Substitute diced cooked lobster or crab for ham; reduce salt and add a splash of sherry to the cream.
  • Gluten-free breadcrumbs: Mix ½ cup crushed kettle chips with 2 Tbsp Parmesan; sprinkle for the final 10 minutes for crunch.

Storage Tips

Refrigerate: Cool completely, cover tightly, and refrigerate up to 5 days. For best texture, reheat individual portions in a 350 °F oven 15 minutes rather than microwaving, which steams the top.

Freeze whole: Wrap the cooled baking dish in plastic wrap then foil, or portion into freezer-safe pans. Freeze up to 2 months. Thaw overnight in the fridge and reheat covered at 325 °F until bubbling at the edges.

Make-ahead layers: Slice potatoes and keep submerged in salted water up to 24 hours; change water if it clouds. Grate cheeses and store in zip bags with a pinch of cornstarch to prevent clumping. Infused cream can be refrigerated 3 days; reheat gently before assembling.

Frequently Asked Questions

You can swap up to 1 cup of heavy cream with half-and-half, but add 2 tsp cornstarch slurry to stabilize. Expect a slightly less rich mouthfeel and a bit more liquid in the bottom of the dish.

Peeling yields the silkiest texture. If you love rustic skins, use thin-skinned Yukon Golds and scrub well; note that the edges may curl and the sauce won’t be quite as smooth.

High heat or acidic ingredients can split dairy. Bake at 325 °F, avoid over-salting early, and keep the ham’s glaze trimmed. If it happens, blend the portion with an immersion blender to re-emulsify.

Yes—use two 13×9 pans rather than one deeper dish; depth impedes even cooking. Increase covered bake time by 15 minutes, checking centers with a knife.

Bright, acidic mains balance the richness: roasted beet salad with citrus vinaigrette, steamed green beans with almond gremolata, or sparkling cider-braised cabbage. For protein, try maple-glazed pork tenderloin or herb-crusted salmon.

Add 2 Tbsp milk or cream across the surface, cover with foil, and heat at 325 °F until center is 165 °F—about 25 minutes for a whole dish. Remove foil the last 5 minutes to re-crisp the top.
Cheesy Scalloped Potatoes with Ham for Winter Dinners
pork
Pin Recipe

Cheesy Scalloped Potatoes with Ham for Winter Dinners

(4.9 from 127 reviews)
Prep
30 min
Cook
1 hr 45 min
Servings
8

Ingredients

Instructions

  1. Prep & heat: Butter a 13×9-inch baking dish; heat oven to 325 °F (160 °C).
  2. Infuse cream: Simmer cream with garlic, nutmeg, and pepper 5 minutes; steep 15, then strain. Stir in Dijon.
  3. Slice potatoes: Mandoline to ⅛-inch thickness; rinse, drain, and pat dry.
  4. Layer: Shingle ⅓ potatoes, top with ⅓ ham, ⅓ cheddar, ⅓ Gruyère. Repeat twice, finishing with potatoes only.
  5. Bake: Pour warm cream over top. Cover with buttered foil; bake 1 hr 15 min. Uncover, sprinkle Parmesan, bake 25–30 min more until golden and tender.
  6. Rest & serve: Let stand 15 minutes, garnish, and scoop into cozy winter plates.

Recipe Notes

For a crisper top, broil 2 minutes at the end, watching closely. Leftovers keep 5 days refrigerated or 2 months frozen.

Nutrition (per serving)

512
Calories
24g
Protein
28g
Carbs
35g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.