Welcome to Balancerecipe

Cheesy Scalloped Potatoes with Ham for MLK Dinner

By Claire Whitaker | December 29, 2025
Cheesy Scalloped Potatoes with Ham for MLK Dinner

Every January, as the crisp winter air nips at the windows and the scent of slow-cooked comfort drifts through my kitchen, I’m transported back to my grandmother’s house on MLK Day. She believed that holiday tables should be laden with food that feeds both body and soul, and her scalloped potatoes—layered with smoky ham and rivers of bubbling cheddar—were the crown jewel. I can still see her china platter, its delicate roses peeking from beneath a golden canopy of cheese, and hear the satisfied hum that circled the dining room as serving spoons dove in. Today I carry on her tradition, tweaking the technique (no more broken, grainy sauces!) while keeping the heart of the dish intact: tender potatoes, silky béchamel, and bits of salty ham that crisp on top like savory candy. Whether you’re feeding a crowd after a morning of service or simply craving edible hygge on a cold night, this recipe will wrap your people in a blanket of nostalgia and warmth.

Why This Recipe Works

  • Par-bake shortcut: A 10-minute jump-start in the microwave guarantees fork-tender potatoes without over-browning the cheese.
  • Two-cheese strategy: Sharp white cheddar brings bold flavor; a whisper of nutty Gruyère adds restaurant-level depth.
  • Smoked-ham versatility: Leftover holiday ham, deli ham steaks, or a smoky ham hock all deliver that soulful, salty punch.
  • Silky roux ratio: We use equal parts butter and flour plus warm—not cold—milk to prevent lumps every single time.
  • Crispy crown: A final broil with an extra handful of cheese creates those Instagram-worthy blistered edges.
  • Make-ahead hero: Assemble completely, refrigerate up to 24 hours, and bake when guests arrive; just add 15 extra minutes.

Ingredients You'll Need

Ingredients

Great scalloped potatoes begin at the produce aisle. Look for oblong Yukon Golds; their naturally waxy texture holds up to long baking while their subtle sweetness plays beautifully against salty ham and sharp cheddar. Avoid russets—they’ll turn mealy and watery. For the ham, ask the deli counter to slice a ½-inch-thick steak from the center of the smoked ham so you can cube it into hearty bites. If you have a leftover ham bone, simmer it in the milk for 20 minutes beforehand; your béchamel will taste like liquid Sunday supper. The cheese matters: pre-shredded cellulose-coated shreds resist melting smoothly, so buy a block and grate it yourself. Whole milk is non-negotiable—skim will curdle and 2 % lacks the richness this dish deserves. A whisper of freshly grated nutmeg warms the sauce without shouting “dessert,” and a pinch of cayenne awakens every latent flavor without adding heat.

How to Make Cheesy Scalloped Potatoes with Ham for MLK Dinner

1
Prep & par-cook the potatoes

Heat oven to 400 °F. Peel 3 lb Yukon Golds and slice ⅛-inch thick on a mandoline (or with a very sharp chef’s knife). Toss slices with 2 tsp kosher salt in a large microwave-safe bowl, cover tightly, and microwave on HIGH for 10 minutes, stirring once halfway. The potatoes should be pliable and just translucent at the edges; this shortens oven time and guarantees every slice is silky.

2
Build the flavor base

While the potatoes steam, melt 4 Tbsp unsalted butter in a heavy 3-qt saucepan over medium. Add 1 cup finely diced onion and cook 3 minutes until translucent. Stir in 4 Tbsp all-purpose flour; cook 2 minutes, whisking constantly, to form a pale-gold roux. This cooks out raw flour flavor and lays the groundwork for a velvety sauce that won’t break in the oven.

3
Whisk in warm milk

Warm 3½ cups whole milk in the microwave for 45 seconds (or in a small pot) until just steamy. Gradually ladle into the roux while whisking. Once incorporated, switch to a heat-proof spatula and stir 5–6 minutes until thick enough to coat the back of a spoon. Season with 1 tsp kosher salt, ¾ tsp freshly ground black pepper, ¼ tsp freshly grated nutmeg, and a pinch of cayenne.

4
Fold in the cheeses

Off heat, stir in 2 cups freshly grated sharp white cheddar and ½ cup grated Gruyère until melted and glossy. Reserve ½ cup cheddar for the top. Taste the sauce—you should crave another spoonful. If it’s flat, add a pinch more salt; if dull, a squeeze of lemon brightens everything.

5
Layer with ham

Reduce oven to 375 °F. Lightly butter a 9×13-inch ceramic or enamel baking dish. Arrange one-third of the potato slices in overlapping rows. Scatter half of 1½ cups diced smoked ham (¼-inch cubes) over the potatoes, then ladle one-third of the sauce. Repeat layers, finishing with sauce. The top layer of potatoes should peek through like tiny golden life-rafts.

6
Top with reserved cheese

Sprinkle the remaining ½ cup cheddar evenly across the surface. Tear a sheet of foil large enough to tent the dish without touching the cheese; butter the underside to prevent sticking. Crimp tightly around the edges, then vent once with a small slit so steam can escape and the sauce thickens rather than waters out.

7
Bake low and slow

Bake 45 minutes covered. Remove foil and continue baking 25–30 minutes until the sauce is bubbling up around the edges and the top is freckled with bronze. If your oven runs hot and the cheese threatens to scorch, tent loosely again for the final 10 minutes.

8
Broil for crispy edges

Move the rack 6 inches from the broiler. Broil 2–3 minutes, rotating once, until the cheese forms leopard-spot blisters. Rest 15 minutes before serving; this sets the sauce and prevents the dreaded lava-slide when you scoop. Garnish with chopped chives or parsley for color and a pop of freshness.

Expert Tips

Use a digital thermometer

Potatoes are perfectly tender when the internal temp hits 205 °F—no guessing, no crunchy centers.

Thicken with potato starch

Swap 1 Tbsp flour for potato starch to amplify potato flavor and create an even silkier sauce.

Overnight flavor bomb

Mix the sauce and refrigerate overnight; next day warm gently before assembling—flavors meld like magic.

Save the scraps

Potato peels & onion ends simmered in the milk yield subtle sweetness—strain before adding roux.

Double-batch trick

Bake two pans, cool completely, then cut into squares and freeze; reheat foil-covered at 350 °F for 25 min.

Color contrast

Add a final snow of white cheddar instead of orange to create visual depth and a bakery-style finish.

Variations to Try

  • Vegetarian Comfort: Swap ham for roasted cauliflower florets tossed in smoked paprika and olive oil.
  • Spicy Cajun: Add 1 tsp Cajun seasoning to the roux and replace half the ham with andouille sausage coins.
  • Gruyère & Leek: SautĂ© leeks in butter until silky; fold into the sauce with Gruyère for an elegant French twist.
  • Loaded Baked: Stir in crisp bacon, green onion, and a final sprinkle of sour cream when serving.
  • Dairy-Free Wonder: Replace butter with olive oil, milk with oat milk, and cheese with vegan cheddar shreds plus 2 Tbsp nutritional yeast for umami.

Storage Tips

Refrigerate: Cool completely, cover tightly with foil, and refrigerate up to 4 days. Reheat single portions in the microwave at 70 % power for 2 minutes with a damp paper towel over the top to re-steam the potatoes.

Freeze: Wrap individual squares in plastic, then foil, and freeze up to 2 months. Thaw overnight in the fridge and reheat as above, or bake from frozen (remove plastic) covered at 350 °F for 40 minutes, uncovering the last 10 to crisp.

Make-Ahead: Assemble through Step 6, cover tightly, and refrigerate up to 24 hours. Add 15 minutes to the covered bake time, checking that the center reaches 205 °F.

Frequently Asked Questions

You can, but anti-caking agents prevent smooth melting. If you must, choose a “fancy” shred without cellulose and add a handful grated by hand for creaminess.

High heat or cold milk can shock the roux. Keep the burner at medium, warm the milk, and whisk constantly. If it still breaks, whisk in 2 Tbsp warm milk off heat to re-emulsify.

Absolutely. Use a deep half-sheet pan (13Ă—18) and increase bake time by 15 minutes covered, 10 uncovered. Rotate halfway for even browning.

A smoked boneless ham steak labeled “fully cooked” gives you the ideal balance of smokiness and moisture. Avoid honey-glazed varieties; they caramelize too quickly and can burn.

Yes, but the top won’t crisp. Layer as directed, cook on LOW 4 hours, then transfer to a broiler-safe pan for the cheesy crust under high heat for 3 minutes.

Salt and par-cook draw out excess moisture. Also, let the casserole rest 15 minutes after baking; starches re-absorb liquid as it cools.
Cheesy Scalloped Potatoes with Ham for MLK Dinner
pork
Pin Recipe

Cheesy Scalloped Potatoes with Ham for MLK Dinner

(4.9 from 127 reviews)
Prep
25 min
Cook
1 hr 15 min
Servings
10

Ingredients

Instructions

  1. Prep potatoes: Toss sliced potatoes with 2 tsp salt in a microwave-safe bowl. Cover and microwave on HIGH 10 minutes, stirring once.
  2. Make roux: Melt butter in a saucepan over medium. Add onion; cook 3 min. Stir in flour; cook 2 min. Gradually whisk in warm milk until thickened, 5–6 min. Season with remaining 1 tsp salt, pepper, nutmeg, and cayenne.
  3. Add cheese: Off heat, whisk in 1½ cups cheddar and the Gruyère until smooth.
  4. Assemble: Heat oven to 375 °F. Butter a 9×13 dish. Layer one-third potatoes, half the ham, and one-third sauce. Repeat twice, ending with sauce. Top with reserved ½ cup cheddar.
  5. Bake: Cover with buttered foil; bake 45 min. Uncover and bake 25–30 min more until bubbly. Broil 2–3 min for a blistered top. Rest 15 min, garnish, and serve.

Recipe Notes

For ultra-rich results, substitute ½ cup of the milk with heavy cream. The casserole can be assembled up to 24 hours ahead; add 15 minutes to the covered bake time if baking straight from the fridge.

Nutrition (per serving)

418
Calories
22g
Protein
28g
Carbs
24g
Fat

More Recipes