Scalloped Potatoes with Ham

Featured in: Oven And Pan Recipes

Indulge in layers of thinly sliced Yukon Gold or Russet potatoes nestled with diced ham, all smothered in a velvety homemade cheese sauce. This classic American comfort dish combinesGruyère, sharp cheddar, and Parmesan for an irresistibly creamy texture. Perfect for family dinners or holiday entertaining, these scalloped potatoes bake to golden perfection in about an hour and a half.

Updated on Wed, 14 Jan 2026 10:35:00 GMT
Golden-brown Scalloped Potatoes with Ham bubbling from a 9x13 inch baking dish, topped with melted Gruyère. Save
Golden-brown Scalloped Potatoes with Ham bubbling from a 9x13 inch baking dish, topped with melted Gruyère. | maisoniferan.com

The smell of butter melting into onions still pulls me back to my grandmother's tiny kitchen, where I'd perch on a step stool watching her slice potatoes by hand. She never measured anything, yet her scalloped potatoes always came out perfectly tender with that bubbling golden crust. When I started making this dish for my own family, I added ham to transform it from a side into the kind of hearty dinner that disappears from the table in minutes. Now it's become our snow day tradition, something bubbling away in the oven while we watch winter storms coat the windows.

Last Thanksgiving my sister announced she was bringing store bought scalloped potatoes instead of making them from scratch. I gently insisted on making this version instead, and halfway through dinner she reached across the table to squeeze my hand. The difference between homemade and boxed became the thing everyone talked about between bites of tender potato and that perfectly salty ham. Sometimes the dishes that take the most time become the ones that make the best memories.

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 better but Russets get creamier choose based on texture preference
  • Cooked ham: Diced ham adds savory depth without overwhelming the delicate cheese sauce
  • Unsalted butter: Starting with unsalted butter lets you control the final salt level perfectly
  • All purpose flour: This creates the roux base that thickens your sauce into silky perfection
  • Whole milk and heavy cream: The combination prevents the sauce from becoming too thin or overly rich
  • Freshly grated nutmeg: Just a quarter teaspoon adds warmth that most guests cannot quite identify
  • Shredded Gruyère cheese: This melts beautifully and adds that sophisticated nutty flavor
  • Sharp cheddar cheese: Provides the bold cheesy punch everyone expects in comfort food
  • Grated Parmesan cheese: Creates that irresistible golden brown crust on top

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prepare your baking dish:
Buttering your dish thoroughly prevents sticking and adds extra flavor to the edges
Build your flavor base:
Cooking the onions until they are completely soft eliminates any harsh raw onion taste
Create your roux:
Whisking constantly for those two minutes removes any raw flour taste
Make your cheese sauce:
Tempering the milk prevents lumps and stirring constantly keeps it silky smooth
Layer your ingredients:
Starting with potatoes ensures every layer gets coated in that incredible sauce
Add your topping:
The combination of three cheeses creates both flavor and that beautiful golden crust
Bake covered first:
The covered baking time steams the potatoes tender before the cheese browns
Finish uncovered:
This final bake creates the bubbly edges and golden top everyone loves
A hearty serving of Scalloped Potatoes with Ham on a white plate, featuring creamy sauce and tender sliced potatoes. Save
A hearty serving of Scalloped Potatoes with Ham on a white plate, featuring creamy sauce and tender sliced potatoes. | maisoniferan.com

The first time I made this for a potluck I forgot to let it rest and ended up with cheese sauce running across everyone's plates. The taste was still there but the presentation taught me that patience really does matter especially with something this rich and creamy. Now those ten minutes of resting time have become part of my kitchen ritual the moments when I finally sit down and breathe before serving.

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

Assembling this the night before actually improves the flavor because the potatoes absorb more of that cheese sauce. The texture stays perfect and you will feel incredibly organized having dinner ready to pop in the oven.

Cheese Choices

Pre shredded cheese contains anti caking agents that prevent smooth melting. Taking the extra time to grate your own blocks makes a remarkable difference in how silky your final sauce becomes.

Serving Suggestions

This dish is substantial enough to stand alone with just a simple green salad dressed with bright vinaigrette. The acidity cuts through all that rich cheese beautifully.

  • A crisp white wine like Sauvignon Blanc balances the creaminess
  • Steamed green beans with lemon add fresh contrast
  • Crusty bread is never a bad idea even with potatoes in the dish
Savory Scalloped Potatoes with Ham garnished with fresh parsley, ready for a comforting family dinner. Save
Savory Scalloped Potatoes with Ham garnished with fresh parsley, ready for a comforting family dinner. | maisoniferan.com

There is something deeply satisfying about serving a dish that looks impressive but comes from such humble ingredients. Watch how quickly people go back for seconds.

Recipe Questions & Answers

Can I make these scalloped potatoes ahead of time?

Yes, assemble the dish up to 1 day in advance. 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 for this dish?

Yukon Gold or Russet potatoes are ideal. Yukon Golds hold their shape well and have a naturally creamy texture, while Russets become very tender and absorb the sauce beautifully.

Can I substitute the ham with other proteins?

Absolutely. Smoked turkey or chicken work wonderfully as alternatives. You can also make a vegetarian version by omitting the ham and adding vegetables like spinach or broccoli.

How do I know when the potatoes are fully cooked?

Insert a fork or paring knife into the center of the dish. It should slide through the layers easily with no resistance. The top should be golden brown and bubbling around the edges.

Can I use different cheeses?

While Gruyère and sharp cheddar provide the best flavor combination, you can experiment with Swiss, fontina, or Monterey Jack. Just ensure you're using cheeses that melt well.

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 potatoes and ham in rich, creamy cheese sauce. A comforting classic for family dinners.

Prep Time
25 min
Time to Cook
70 min
Total Duration
95 min
Created by Gavin Poole


Skill Level Medium

Cuisine American

Portion 6 Number of Servings

Diet Preferences None specified

What You'll Need

Potatoes & Ham

01 3.5 lbs Yukon Gold or Russet potatoes, peeled and thinly sliced
02 9 oz cooked ham, diced

Sauce

01 4 tbsp unsalted butter
02 1 medium onion, finely chopped
03 2 garlic cloves, minced
04 1/3 cup all-purpose flour
05 3 cups whole milk
06 1/2 cup heavy cream
07 1 tsp salt
08 1/2 tsp black pepper
09 1/4 tsp ground nutmeg

Cheese

01 2 cups shredded Gruyère cheese
02 1 cup shredded sharp cheddar cheese
03 1/4 cup grated Parmesan cheese

Garnish (optional)

01 2 tbsp chopped fresh parsley

How to Make It

Step 01

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

Step 02

Make the roux base: 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 the cheese sauce: 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. 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 04

Layer the casserole: 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 05

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

Step 06

Bake until golden: 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 07

Rest and serve: 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

Please check every ingredient for potential allergens. If you're unsure, talk to your health provider.
  • Contains milk (dairy), wheat (gluten), and pork (ham). Double-check cheese and ham labels for gluten or allergen cross-contamination if needed.

Nutrition Details (each serving)

These details are only for reference and shouldn't replace your health professional's advice.
  • Energy: 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.