Scalloped Potatoes with Ham and Cheese

This creamy scalloped potatoes recipe brings together tender potatoes, savory ham, and a rich blend of Jarlsberg, Swiss, and sharp white cheddar cheese. It’s warm, cheesy, and perfect for using up leftover ham. Whether for a holiday feast or a comforting family dinner, this dish is a guaranteed crowd-pleaser.

Four slices of Scalloped Potatoes with Ham and Cheese on a black slate board, placed on a light wooden surface. Bright yellow flower in the background.

This post may contain affiliate link(s). As an Amazon Associate, I earn from qualifying purchases. See Disclosure.

For the best texture and flavor, avoid using red potatoes. Yukon Gold or Russet potatoes work best, providing the ideal creaminess. And when it comes to cheese, the combination of Jarlsberg, Swiss, and cheddar keeps the flavors balanced without one overpowering the other.

31 of Chef Jenn's FAVE Casseroles!

Recipes for Comfort-Filled Family Meals

I've gathered 31 of my favorite casseroles for you and your family to love! I've created and tested each recipe many times, and you can be sure of no AI. Just dependable, scratch-made dishes to dig into!

You'll get ad-free recipes like:

  • Spaghetti Casserole
  • Sloppy Joe Casserole
  • Sausage-Hashbrown Breakfast Casserole
  • Tuna Noodle Casserole.
  • and so many more!
$7.99 for a limited time!
This is a digital product. You'll receive an instant download link after purchase.
A baked dish of Scalloped Potatoes with Ham and Cheese in a rectangular baking pan.

Ingredients

  • Yukon Gold or Russet potatoes – I’ve made this recipe with both gold and russet potatoes and they both work well. I didn’t like the dish when I made it with waxy red potatoes. They’re just not as creamy and the texture was a bit off. Whichever you use, thinly slice them.
  • Butter
  • Onion – I cook with yellow aka brown onions. I slice the onions thinly so they cook nicely. You don’t want to brown them. Just saute them until soft. 
  • Garlic – Please use real garlic! Jarlic just doesn’t have the same flavor.
  • Ham – Diced. This is a great way to use leftover ham. I’ve made this recipe with all sorts of ham but don’t use glazed ham. The glaze will alter the flavor of the dish.
  • All-purpose flour
  • Whole milk – You want these potatoes rich and creamy, so use whole milk if you can.
  • Heavy whipping cream – I’ve tested this recipe with half and half cream and it’s not nearly so creamy.
  • Salt
  • Black pepper
  • Jarlsberg cheese
  • Swiss cheese
  • Sharp white cheddar cheese
Ingredients for a recipe arranged on a marble surface: Yukon Gold potatoes, black pepper, diced ham, heavy whipping cream, whole milk, cheeses, butter, onion, garlic, and salt.

How To Make Scalloped Potatoes with Ham and Cheese

Scroll down for the full recipe card with exact measurements and printable instructions.

Preheat the oven to 375°F and grease a 9×13-inch baking dish with butter or nonstick spray. Preparing the dish ahead of time helps prevent sticking and makes cleanup easier.

Melt the butter in a large skillet over medium heat, then add the sliced onion and minced garlic. Cook for 3 to 4 minutes, stirring occasionally, until softened and fragrant.

Sliced onions and butter in a frying pan on a marble counter.

Sprinkle the flour over the onions and garlic and stir for about 1 minute, until a thick paste forms. Cooking the flour briefly removes the raw taste and helps thicken the sauce.

Gradually whisk in the milk and cream, stirring constantly for 3 to 4 minutes, until the sauce thickens and becomes smooth. Season with salt and pepper to taste.

Remove the skillet from the heat and stir in the Jarlsberg, Swiss, and white cheddar cheeses until melted and smooth. The residual heat helps the cheeses melt without becoming grainy.

Cheese melting in a frying pan on a stovetop, surrounded by a creamy white sauce.

Arrange half of the potato slices in the prepared baking dish, then layer with half of the diced ham. Pour half of the cheese sauce evenly over the top.

Thinly sliced potatoes are neatly layered in a rectangular baking dish, ready for cooking.

Repeat the layers with the remaining potatoes, ham, and cheese sauce, spreading it evenly so the potatoes are well coated.

A baking dish with diced ham pieces on top of a creamy white mixture, placed on a marble surface.

Sprinkle a little extra of each cheese over the top for added creaminess and a golden finish.

Rectangular baking dish filled with a creamy mixture of sliced potatoes, diced ham, and melted cheese, on a marble countertop.

Cover the dish with foil and bake for 30 minutes. Remove the foil and continue baking for 20 to 25 minutes, until the potatoes are fork tender and the top is golden and bubbly.

Let the dish rest for about 10 minutes before serving so the sauce can set slightly.

A baked dish of Scalloped Potatoes with Ham and Cheese in a rectangular pan.

Chef Jenn’s Tips

  • Use a mandoline slicer for even, thin potato slices to ensure even cooking.
  • Sprinkle a pinch of smoked paprika or thyme into the sauce for added depth.
  • Add cooked spinach or sautéed mushrooms between the layers for extra flavor.
  • For a crispier top, broil the dish for 2–3 minutes at the end of baking.

Make It A Meal

Pair this dish with a fresh green salad and roasted vegetables like asparagus or green beans for a balanced meal.

Close-up of two slices of Scalloped Potatoes with Ham and Cheese on a black plate, with sliced ham in the background.

Storage

Store leftovers in an airtight container in the fridge for up to 4 days. Reheat in the oven at 350°F (175°C) until warmed through. Freezing is not recommended as it may change the texture of the potatoes.

Save and Register Form


Save this recipe, and we’ll send it to your inbox. Plus, Chef Jenn will send you more great recipes every week!


A baked dish of Scalloped Potatoes with Ham and Cheese in a rectangular baking pan.

Scalloped Potatoes with Ham and Cheese

Chef Jenn
I love how rich, cheesy, and satisfying Scalloped Potatoes with Ham and Cheese are! Thinly sliced potatoes are layered with savory ham and smothered in a creamy, cheesy sauce, then baked to perfection. It’s a cozy, comforting dish perfect for holiday gatherings or using up leftover ham.
No ratings yet
Prep Time 20 minutes
Cook Time 1 hour 10 minutes
Total Time 1 hour 30 minutes
Course Main Course, Side Dish
Cuisine American
Servings 8 servings
Calories 418 kcal

Ingredients
  

  • 2 pounds Yukon Gold or Russet potatoes thinly sliced
  • 2 tablespoons butter
  • 1 small onion
  • 2 cloves garlic
  • 2 cups ham diced
  • 2 tablespoons all-purpose flour
  • 1 ½ cups whole milk
  • 1 cup heavy whipping cream
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ cup Jarlsberg cheese shredded
  • ½ cup Swiss cheese shredded
  • ½ cup sharp white cheddar cheese shredded

Instructions
 

  • Set your oven to 375°F (190°C) and grease a 9×13-inch baking dish with butter or nonstick spray.
  • Melt the butter over medium heat. Add the sliced onion and minced garlic. Cook for 3–4 minutes until soft, stirring occasionally. Sprinkle in the flour and cook for another minute until it forms a paste.
  • Whisk in the milk and cream. Stir constantly for 3–4 minutes until the sauce thickens. Season with salt and pepper.
  • Remove the skillet from the heat. Stir in the Jarlsberg, Swiss, and white cheddar cheese until melted and smooth.
  • Layer half of the potato slices in the baking dish, followed by half of the diced ham. Pour half of the cheese sauce over the top. Repeat with the remaining potatoes, ham, and sauce.
  • Sprinkle a bit more of each cheese on top for extra creaminess and a golden crust.
  • Cover the dish with foil and bake for 30 minutes. Remove the foil and bake uncovered for another 20–25 minutes until the potatoes are tender and the top is golden and bubbly.
  • Let it sit for about 10 minutes before serving to allow the sauce to set.

Notes

Chef’s Tips

  • Use a mandoline slicer for even, thin potato slices to ensure even cooking.
  • Sprinkle a pinch of smoked paprika or thyme into the sauce for added depth.
  • Add cooked spinach or sautéed mushrooms between the layers for extra flavor.
  • For a crispier top, broil the dish for 2–3 minutes at the end of baking.

Nutrition

Serving: 1cupCalories: 418kcalCarbohydrates: 26gProtein: 18gFat: 28gSaturated Fat: 15gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gTrans Fat: 0.1gCholesterol: 87mgSodium: 865mgPotassium: 705mgFiber: 3gSugar: 4gVitamin A: 779IUVitamin C: 23mgCalcium: 258mgIron: 1mg

A Note on Nutritional Information

Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.

Keyword Baked Dish, cheesy potatoes, ham and cheese, scalloped potatoes, Scalloped Potatoes with Ham and Cheese
Tried this recipe?Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating