Scalloped Potatoes with Ham

Featured in: Home Kitchen Routines

Transform simple ingredients into an unforgettable comfort dish. Thinly sliced Yukon Gold potatoes layer with savory diced ham, smothered in a velvety homemade cheese sauce featuring Gruyère, sharp cheddar, and Parmesan. After baking until golden and bubbly, you'll get tender, creamy potatoes with a caramelized cheesy crust. This hearty main dish feeds six and tastes even better the next day.

Updated on Fri, 16 Jan 2026 17:28:18 GMT
Golden-brown Scalloped Potatoes with Ham bubbling in a creamy Gruyère sauce, topped with melted cheese and fresh parsley. Bookmark
Golden-brown Scalloped Potatoes with Ham bubbling in a creamy Gruyère sauce, topped with melted cheese and fresh parsley. | buenotifsa.com

The first time I made scalloped potatoes, I stood at the counter slicing potatoes by hand, my knife skills barely adequate, wondering if this much effort was worth it. Two hours later, watching my family pass the empty baking dish around the table, I got my answer. Theres something magical about the way simple potatoes and cream transform into something that makes people go quiet and reach for seconds.

I made this for a rainy Sunday dinner last autumn when my brother came over unexpectedly. The kitchen filled with that incredible smell of melting cheese and warming cream, and we ended up eating standing up at the counter because neither of us could wait for the table to be set. Sometimes the best meals happen when you abandon proper etiquette.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Yukon Gold or Russet potatoes: Yukon Golds hold their shape beautifully and have a naturally buttery flavor, while Russets absorb more sauce and become incredibly tender
  • Cooked ham: Diced ham adds savory depth and saltiness that balances the rich cheese sauce
  • Unsalted butter: Essential for building the roux that thickens your sauce
  • Onion and garlic: These aromatics create a flavor foundation that makes the sauce taste like it simmered for hours
  • All-purpose flour: Forms the roux that gives the sauce its velvety body
  • Whole milk and heavy cream: The combination creates a sauce thats rich without being overwhelmingly heavy
  • Gruyère, sharp cheddar, and Parmesan: This trio delivers nutty, sharp, and salty notes that elevate the entire dish

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prepare your baking vessel:
Preheat oven to 180°C (350°F) and generously grease a 23x33 cm (9x13 inch) baking dish with butter
Build the flavor base:
Melt butter in a large saucepan over medium heat, add onion and cook until softened, about 3-4 minutes, then stir in garlic for 1 minute until fragrant
Create the roux:
Sprinkle in flour and whisk constantly for 1-2 minutes until it forms a smooth paste and smells slightly nutty
Make the cheese sauce:
Gradually whisk in milk and cream until no lumps remain, simmer for 3-4 minutes until thickened, then season with salt, pepper, and nutmeg before stirring in half the Gruyère and cheddar
Layer it up:
Arrange half the potatoes in the dish, top with half the ham and half the sauce, then repeat with remaining ingredients
Add the cheese crown:
Sprinkle the remaining Gruyère, cheddar, and all the Parmesan evenly over the top
Bake to perfection:
Cover with foil and bake for 45 minutes, then uncover and bake for 25-30 minutes until potatoes are tender and the top is golden brown and bubbly
Let it rest:
Allow the dish to rest for 10 minutes before serving to let the sauce set slightly
Sliced potatoes and diced ham layered in a casserole dish, ready to serve alongside a green salad for dinner. Bookmark
Sliced potatoes and diced ham layered in a casserole dish, ready to serve alongside a green salad for dinner. | buenotifsa.com

This recipe became my go-to comfort food after my grandmother mentioned that scalloped potatoes were always her mothers specialty for Sunday suppers. Now every time I make it, I understand why it earned such a treasured place in family tradition.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Make Ahead Magic

You can assemble the entire dish up to 24 hours before baking, cover it tightly, and keep it refrigerated. The potatoes actually benefit from sitting in the sauce, absorbing even more flavor.

Cheese Choices

While Gruyère is traditional and melts beautifully, Ive also used Swiss or Emmental with excellent results. Just avoid pre-shredded cheese in bags since the anti-caking agents can make the sauce grainy.

Perfect Pairings

This dish works alongside roasted chicken, meatloaf, or even as the star of a vegetarian meal with a crisp green salad. A glass of chilled Chardonnay cuts through the richness beautifully.

  • Add a pinch of cayenne to the sauce if you like subtle heat
  • Try swapping ham for smoked turkey or leave it out for a vegetarian version
  • Leftovers reheat covered at 180°C (350°F) for about 20 minutes
Close-up of Scalloped Potatoes with Ham revealing tender potato slices coated in a rich, cheesy sauce with savory ham. Bookmark
Close-up of Scalloped Potatoes with Ham revealing tender potato slices coated in a rich, cheesy sauce with savory ham. | buenotifsa.com

Theres nothing quite like pulling this golden, bubbling dish out of the oven and watching everyone gather around, forks ready. Pure comfort on a plate.

Recipe Questions

Can I prepare this dish ahead of time?

Yes, assemble the entire dish up to 24 hours before baking. Cover tightly with foil and refrigerate. When ready to bake, you may need to add 5-10 extra minutes to the cooking time since it will be cold.

What type of potatoes work best?

Yukon Gold potatoes are ideal because they hold their shape well during baking and have a naturally buttery flavor. Russet potatoes also work beautifully and become very tender. Avoid waxy potatoes like red potatoes as they won't soften properly.

Can I substitute the ham?

Absolutely. Smoked turkey, cooked chicken, or even crumbled bacon make excellent alternatives. For a vegetarian version, omit the meat entirely or add sautéed mushrooms and spinach for extra flavor and texture.

Why do I need to remove the foil during baking?

The foil initially traps steam to help cook the potatoes through evenly. Removing it for the last 25-30 minutes allows the top cheese layer to melt, bubble, and turn golden brown, creating that irresistible crispy cheese crust.

How do I know when the dish is done?

Insert a paring knife into the center of the dish. It should slide through the potato layers with no resistance. The cheese on top should be bubbling and deeply golden, and the sauce should be thick and creamy rather than watery.

Can I freeze leftovers?

Yes, this dish freezes well. Portion leftovers into airtight containers and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat in a 180°C (350°F) oven until hot throughout, covering with foil to prevent drying.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Scalloped Potatoes with Ham

Tender potato layers with diced ham baked in creamy Gruyère and cheddar cheese sauce

Prep Duration
25 min
Time for Cooking
70 min
Overall Duration
95 min
Provided by Kyle Anderson


Skill Level Medium

Cuisine Origin American

Portion Size 6 Serving Amount

Diet Considerations None specified

What You Need

Potatoes & Ham

01
02

Sauce

01
02
03
04
05
06
07
08
09

Cheese

01
02
03

Garnish

01

How To Make

Step 01

Prepare Oven and Baking Dish: Preheat oven to 350°F. Grease a 9x13 inch baking dish with butter or nonstick spray.

Step 02

Sauté Aromatics: In a large saucepan, melt butter over medium heat. Add onion and cook until softened, about 3–4 minutes. Stir in garlic and cook for 1 minute.

Step 03

Create Roux Base: Sprinkle in flour and cook, whisking constantly, for 1–2 minutes to form a roux. Gradually whisk in milk and cream, ensuring no lumps form.

Step 04

Thicken Sauce and Add Cheese: Simmer sauce for 3–4 minutes, stirring until thickened. Season with salt, pepper, and nutmeg. Remove from heat and stir in half of the Gruyère and cheddar cheeses until melted.

Step 05

Layer Potatoes and Ham: Arrange half the sliced potatoes in the prepared baking dish. Top with half the ham and pour over half the cheese sauce. Repeat with remaining potatoes, ham, and sauce.

Step 06

Add Cheese Topping: Sprinkle remaining Gruyère, cheddar, and all the Parmesan cheese evenly over the top.

Step 07

Bake Covered: Cover with foil and bake for 45 minutes. Remove foil and bake for an additional 25–30 minutes, or until potatoes are tender and top is golden brown.

Step 08

Rest and Garnish: Let rest for 10 minutes before serving. Garnish with chopped parsley if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Sharp knife or mandoline
  • Large saucepan
  • Whisk
  • 9x13 inch baking dish
  • Aluminum foil

Allergy Details

Review every ingredient for potential allergens. If unsure, ask your healthcare provider.
  • Contains milk (dairy)
  • Contains wheat (gluten)
  • Contains pork (ham)

Nutrition Per Serving

These figures are for information only. They're not a substitute for medical guidance.
  • Energy (Calories): 480
  • Fats: 25 g
  • Carbohydrates: 37 g
  • Proteins: 23 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.