Love this? Pin it for later!
Turn last night’s holiday ham into the most luxurious morning casserole your family will beg for every weekend.
The first time I served these creamy scalloped potatoes for breakfast, my teenage son—who normally greets any meal before noon with the enthusiasm of a sloth—pulled up a chair, inhaled deeply, and asked, “Is this what heaven smells like?” We had just hosted our annual Christmas-Eve open house, and the fridge was bursting with remnants of a 12-pound maple-glazed ham. Rather than reheat the same slices for the third day running, I thinly shaved them into salty-sweet ribbons and tucked them between layers of Yukon Gold potatoes swimming in a thyme-scented Gruyère cream sauce. Forty-five minutes later, the top emerged blistered and bronze, the edges bubbling like miniature cheese volcanoes. By 9:30 a.m. the entire 9×13 dish had vanished, and my family voted unanimously that scalloped potatoes should hereby be classified as acceptable breakfast food.
Since that morning, this recipe has become my go-to strategy for transforming leftover ham into something that feels brand-new. The potatoes absorb the smoky-salty essence of the ham while the cream reduces to a silky blanket that hugs every cube of meat. A whisper of nutmeg bridges the gap between savory and comforting, while a final shower of sharp white cheddar creates the irresistible stretchy top we all secretly peel off in strips when no one is looking. Whether you’re feeding overnight guests on New Year’s Day or simply want to elevate Sunday brunch without extra fuss, this dish delivers restaurant-level luxury from everyday leftovers.
Why This Recipe Works
- Make-Ahead Marvel: Assemble the night before, refrigerate, and bake straight from cold for stress-free mornings.
- Double-Duty Cheese: Gruyère melts into nutty silk while aged cheddar provides a sharp, golden crust.
- No Curdle, No Cry: A touch of flour stabilizes the cream so it stays voluptuous even when reheated.
- Breakfast Portion Control: Thinly sliced potatoes cook quickly, so you can serve by 8 a.m. without waking at dawn.
- Ham-Friendly: Works with diced, sliced, or shredded leftover ham—no special knife skills required.
- Freezer Hero: Bake, cool, and freeze individual squares; reheat in the toaster oven for busy weekdays.
Ingredients You'll Need
Great scalloped potatoes start with the right spuds. I reach for medium-starch Yukon Golds because they hold their shape yet still release enough starch to thicken the cream naturally. Avoid high-starch russets—they’ll dissolve into mush—and skip waxy reds that never quite soften. Look for firm, smooth skins with no green tinge; that chlorophyll indicates elevated solanine, which tastes bitter and can cause tummy troubles.
When it comes to ham, almost any leftover cut works: spiral-sliced glaze-kissed edges, chunky steak-like slabs, or even the smoky bone simmered and picked clean. I dice smaller pieces for even distribution and save the prettier slices to fan across the top for visual wow. If you don’t have leftover ham, ask the deli counter for a ½-inch thick slab of black forest or apple-smoked; one pound is plenty.
The cheese blend is where the magic lives. Gruyère brings alpine nuttiness and melts like a dream, while a modest handful of extra-sharp white cheddar provides that nacho-style pull. Buy blocks and grate them yourself; pre-shredded cellulose-coated cheese resists melting smoothly. Fresh thyme lifts the richness, and a single bay leaf quietly perfumes the cream while it simmers. Whole milk is non-negotiable—skim will curdle and half-and-half can separate under high heat.
How to Make Creamy Scalloped Potatoes with Ham for Leftover Breakfast
Prep Your Baking Dish & Oven
Position rack in center of oven and preheat to 375 °F (190 °C). Butter a 9×13-inch ceramic or glass baking dish; ceramic heats gently and prevents the bottom from scorching. Lay a piece of parchment perpendicular to the short sides like a sling—this creates handles for effortless removal and picture-perfect slices.
Slice Potatoes Uniformly
Peel 2½ lbs Yukon Golds and slice ⅛-inch thick using a mandoline or the 4 mm blade on your food processor. Uniform thickness guarantees even cooking. Submerge slices in a bowl of cold water while you work to prevent oxidation; drain and spin dry in a salad spinner so the cream isn’t watered down.
Build the Roux-Base Sauce
Melt 4 Tbsp butter in a heavy saucepan over medium. Whisk in 3 Tbsp flour; cook 2 minutes to eliminate raw taste but keep the roux blonde so the sauce stays creamy-white. Slowly pour in 2 cups whole milk and 1 cup heavy cream, whisking constantly until bubbles appear. Add 1 tsp kosher salt, ½ tsp pepper, ¼ tsp freshly grated nutmeg, 2 tsp fresh thyme leaves, and 1 bay leaf. Reduce heat and simmer 5 minutes; the sauce should coat the back of a spoon.
Season the Ham
Dice 2 cups leftover ham into ½-inch cubes. In a skillet over medium-high, sear the ham with 1 tsp butter for 3 minutes until edges caramelize. Deglaze with 2 Tbsp dry white wine or broth, scraping up browned bits. This concentrates flavor and removes excess moisture so the casserole doesn’t weep.
Layer Like a Pro
Spread one-third of the potatoes in an even layer. Scatter half the ham plus ½ cup grated Gruyère. Repeat, ending with a final layer of potatoes. Press down gently to compact; this eliminates air pockets that can cause curdling. Pour the hot cream mixture over top, jiggle the dish to distribute, and sprinkle remaining 1 cup Gruyère plus ½ cup white cheddar.
Bake Low & Slow, Then Brown
Cover tightly with foil, doming it slightly so cheese doesn’t stick. Bake 40 minutes. Remove foil, increase heat to 425 °F, and bake 12–15 minutes more until top is blistered and potatoes are fork-tender. Broil 1–2 minutes for extra bronze spots; watch closely to prevent burning.
Rest Before Serving
Let stand 10 minutes; the sauce will thicken to a velvety cloak. Garnish with extra thyme leaves and a flurry of smoked paprika for color. Slice into squares or scoop family-style alongside sunny eggs and buttered toast.
Expert Tips
Check Temperature, Not Time
Potatoes are perfectly tender when the internal temp hits 205 °F. If your oven runs cool, give it an extra 10 minutes rather than risking crunchy centers.
Warm Dairy First
Bringing milk and cream to room temp prevents the roux from seizing and yields lump-free silkiness.
Overnight Magic
Assemble up to step 5, cover, and refrigerate up to 24 hours. Add 10 minutes to covered baking time if starting cold.
Mandoline Safety
Use the handguard or cut the last bit with a knife; fingertip garnish is not recommended.
Crust Control
For an extra-crispy top, sprinkle ¼ cup panko mixed with 1 Tbsp melted butter during the last 5 minutes of broiling.
Ham Substitutes
Canadian bacon, crumbled breakfast sausage, or even smoked salmon work beautifully for different flavor profiles.
Variations to Try
- Sweet Potato Swap: Replace half the Yukon Golds with orange sweet potatoes for a beta-carotene boost and subtle sweetness that pairs gorgeously with salty ham.
- Spicy Southwest: Add 1 cup roasted poblano strips and ½ tsp chipotle powder to the sauce; finish with cotija instead of cheddar.
- Green Veg Boost: Fold in 1 cup baby spinach or blanched broccoli florets between layers for color and nutrition.
- Gratin Style: Substitute half the cream with chicken stock and add ½ cup grated Parmesan for a lighter, French twist.
- Breakfast Meatloaf Hybrid: Press the finished scalloped potatoes into a buttered loaf pan, chill, slice, and pan-fry until golden on both sides for crispy edges.
Storage Tips
Refrigerate: Cool completely, cover tightly, and refrigerate up to 4 days. Reheat individual portions in the microwave at 70% power for 2 minutes, then crisp under the broiler for 1 minute.
Freeze: Cut cooled casserole into squares, wrap each in plastic then foil, and freeze up to 2 months. Thaw overnight in the fridge and reheat at 350 °F for 20 minutes or until centers register 165 °F.
Make-Ahead: Assemble through step 5, cover with buttered foil (butter side down to prevent sticking), and refrigerate up to 24 hours. Add 10–15 minutes to covered bake time if cold from the fridge.
Frequently Asked Questions
Creamy Scalloped Potatoes with Ham for Leftover Breakfast
Ingredients
Instructions
- Prep: Preheat oven to 375 °F. Butter a 9×13-inch baking dish and line with parchment sling.
- Slice: Cut potatoes ⅛-inch thick; soak in cold water 10 minutes, drain, and spin dry.
- Make Sauce: Melt butter, whisk in flour 2 min. Gradually add warm milk/cream, seasonings, and bay leaf; simmer 5 min until thickened.
- Sear Ham: Sauté ham in 1 tsp butter 3 min; deglaze with wine.
- Layer: Arrange ⅓ potatoes, ½ ham, ½ Gruyère; repeat, ending with potatoes. Pour hot sauce over, top with remaining cheeses.
- Bake: Cover with foil; bake 40 min. Uncover, raise heat to 425 °F, bake 12–15 min until bubbly and golden. Broil 1–2 min for crust. Rest 10 min before serving.
Recipe Notes
For ultra-crispy edges, use a metal baking pan and add 5 minutes to uncovered bake time. Always rest 10 minutes after baking for the cream to set into perfect slices.
Nutrition (per serving)
You May Also Like
Discover more delicious recipes