Classic Scalloped Potatoes with Ham

Delicious classic scalloped potatoes with ham served in a baking dish, creamy and cheesy.

Loading…

By Reading time
Servings 4–6 people

Classic Scalloped Potatoes with Ham is a cozy, comforting dish that brings together tender sliced potatoes baked in a creamy sauce with bits of savory ham throughout. The golden, bubbly cheese on top adds a perfect touch of crispy goodness that everyone loves. It’s a great mix of soft, creamy, and slightly chewy textures that make this dish a real crowd-pleaser.

I love making this dish when I want something that feels like a warm hug on a plate. The ham adds just enough salty flavor to balance the richness of the creamy potatoes, and the whole thing comes together without a lot of fuss. It’s one of those recipes that feels fancy but is really just simple comfort food. I usually slice the potatoes thin so they cook evenly and soak up the sauce perfectly.

My favorite way to enjoy Classic Scalloped Potatoes with Ham is right out of the oven, while it’s still bubbling and the cheese is melted just right. It’s fantastic with a simple green salad or some steamed veggies on the side. This dish always reminds me of family dinners where everyone gathered around the table, sharing stories and passing plates until no one could eat another bite.

Key Ingredients & Substitutions

Potatoes: Choose starchy potatoes like Russets for a creamy texture, or Yukon Golds for a slightly buttery taste. Thin, even slices help them cook through evenly, so using a mandoline can be a big time-saver.

Ham: Use cooked ham, either leftover or deli ham cut into cubes. If you want a milder flavor, swap with cooked bacon or smoked turkey for a different twist.

Cheese: Sharp cheddar gives a nice tang and meltiness. If you prefer a milder cheese, try Monterey Jack or Gruyere. For dairy-free, a plant-based cheese can work, but the flavor will be different.

Milk vs. Cream: Whole milk keeps it lighter, but using cream or half-and-half makes the sauce richer and silkier. Pick what fits your taste and diet.

How Do You Get the Perfect, Creamy Cheese Sauce for Scalloped Potatoes?

The cheese sauce, or béchamel, is key here. The goal is to get a smooth, thick sauce that coats each potato slice well.

  • Melt butter over medium heat and whisk in flour—cook for 1-2 minutes to get rid of the raw flour taste but don’t brown it.
  • Slowly whisk in cold milk to avoid lumps, and keep whisking as the sauce thickens (about 5 minutes).
  • Add cheese off the heat and stir until melted for a velvety texture.
  • Season the sauce well with salt and pepper, and garlic powder if you like a little extra flavor.

This sauce seeps into your potato layers during baking, making each bite rich and creamy without being too heavy or gloopy.

Easy Classic Scalloped Potatoes with Ham

Equipment You’ll Need

  • 9×13 inch baking dish – I like this size because it fits the layers perfectly and cooks evenly.
  • Medium saucepan – for making the cheese sauce, keeping everything smooth and controlled.
  • Whisk – helps you stir the sauce without lumps and creates a silky texture.
  • Mandoline or sharp knife – makes slicing potatoes thin and even for consistent cooking.
  • Measuring cups and spoons – for accurate ingredient prep and seasoning.

Flavor Variations & Add-Ins

  • Use cooked bacon instead of ham for a smoky flavor and crispy texture.
  • Replace sharp cheddar with Gruyere or Monterey Jack for different melt and taste profiles.
  • Add sautéed onions or garlic within the layers for extra flavor depth.
  • Mix in cooked peas or broccoli for a veggie boost and color contrast.

Classic Scalloped Potatoes with Ham

Ingredients You’ll Need:

For The Potatoes and Ham:

  • 4 cups peeled and thinly sliced potatoes (about 4 medium potatoes)
  • 1½ cups diced cooked ham

For The Cheese Sauce:

  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 2 cups whole milk (or cream for extra richness)
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon garlic powder (optional)
  • 1½ cups shredded sharp cheddar cheese, divided

For Garnish:

  • 2 tablespoons fresh parsley, chopped (optional)

How Much Time Will You Need?

This dish takes about 15-20 minutes to prepare, including slicing potatoes and making the cheese sauce. Bake time is around 1 hour and 10-15 minutes total. Then, allow about 10 minutes for the casserole to cool and set before serving.

Step-by-Step Instructions:

1. Prepare and Preheat:

Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with butter or non-stick spray to prevent sticking and help browning.

2. Make the Cheese Sauce:

In a medium saucepan, melt the butter over medium heat. Stir in the flour and whisk constantly for 1-2 minutes until a smooth paste forms but does not brown. Slowly pour in the milk while whisking to prevent lumps. Continue stirring until the sauce thickens, about 5 minutes. Season with salt, pepper, and garlic powder if you like. Remove from heat and mix in 1 cup of shredded cheddar cheese until melted and smooth.

3. Layer Ingredients in the Baking Dish:

Spread half of the sliced potatoes evenly in the baking dish. Sprinkle half of the diced ham on top. Pour half of the cheese sauce evenly over the potatoes and ham. Repeat with the remaining potatoes, ham, and cheese sauce. Finish by sprinkling the remaining ½ cup shredded cheddar cheese on top.

4. Bake:

Cover the dish with aluminum foil and bake for 45 minutes. Then, remove the foil and bake for another 20-25 minutes until the potatoes are tender and the top is golden and bubbling.

5. Rest and Serve:

Take the casserole out of the oven and let it rest for 10 minutes. This helps it set so it slices nicely. Sprinkle chopped fresh parsley on top if using, then serve warm. Enjoy your creamy, cheesy scalloped potatoes with delicious ham!

Can I Use Frozen Ham for This Recipe?

Yes, you can use frozen ham as long as it’s fully thawed before adding it to the dish. Thaw it overnight in the fridge or use the quick-thaw method by placing it in a sealed bag and submerging in cold water. Make sure to pat it dry to avoid excess moisture.

Can I Prepare Classic Scalloped Potatoes with Ham Ahead of Time?

Absolutely! You can assemble the casserole up to the baking step and refrigerate it for up to 24 hours. When ready, bake it directly from the fridge but add 10-15 extra minutes to the baking time to ensure it’s heated through.

How Should I Store Leftovers?

Store leftovers in an airtight container in the refrigerator for 3-4 days. Reheat gently in the oven or microwave, adding a splash of milk if the sauce has thickened too much.

Can I Use a Different Type of Cheese?

Yes! While sharp cheddar is classic, you can swap in Gruyere, Monterey Jack, or mozzarella for different flavors and melty textures. Just use the same amount to keep the sauce consistency.

Keep this recipe handy

Pin it, print a tidy copy, leave a quick comment, or copy the link to share.

Save to Pinterest

Leave a Comment