Cheesy Scalloped Potatoes and Ham stack on plate square

Cheesy Scalloped Potatoes and Ham

Cheesy Scalloped Potatoes and Ham is the perfect comfort food. An easy creamy casserole with loads of potatoes and chunks of ham in a thick cheesy sauce.

Course Side Dish
Cuisine American
Keywords casserole, cheese, potatoes, recipe, side dish
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 6 -8 servings
Calories 478 kcal
Author Linda Warren


  • 1/3 cup onion chopped
  • 3 Tablespoons green pepper chopped
  • 1/4 cup + 1 Tablespoon butter Use Earth Balance Buttery Sticks for non-GMO cow dairy-free option
  • 1/4 cup flour use Gluten Free Flour for gluten-free option
  • 2 cups milk almond or soy milk can be substituted
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 1 cup Cheddar cheese shredded
  • 3 cups cooked ham cubed
  • 4 cups par-boiled potatoes cut in slices
  • 1/4 cup panko crumbs for a gluten-free option, I like to use Aleia's Gluten Free Foods Bread Crumbs


  1. Preheat oven to 350 degrees. Grease a 2-quart casserole dish and set aside.
  2. Scrub potatoes and place in a medium saucepan. Cover with water and allow to come to boil. Cook for 20 minutes. Drain and let cool.
  3. While potatoes are cooking, saute onion and green pepper in 1/4 cup butter for about 4-5 minutes.
  4. Whisk in flour until well blended.
  5. Gradually add in milk and seasonings. Stir continuously until liquid has thickened.
  6. Remove from heat and stir in cheese until melted.
  7. Peel cooled potatoes then slice into 1/8" slices.

To assemble:

  1. Lay a layer of sliced potatoes to cover the bottom of the dish. Sprinkle ham on top of potatoes. Pour 1/3 of creamy cheese sauce over both.
  2. Repeat 2 more times, ending with sauce.
  3. Combine breadcrumbs with remaining 1 tablespoon melted butter and sprinkle over top.
  4. Bake for 25-30 minutes or until heated through.
  5. To brown top, place under broiler for a few minutes.

Recipe Notes

If prepared ahead of time and refrigerated the cooking time will need to be lengthened to about 45 minutes or until heated through.

Nutrition Facts
Cheesy Scalloped Potatoes and Ham
Amount Per Serving
Calories 478 Calories from Fat 252
% Daily Value*
Fat 28g43%
Saturated Fat 14g70%
Cholesterol 91mg30%
Sodium 1277mg53%
Potassium 925mg26%
Carbohydrates 28g9%
Fiber 3g12%
Sugar 4g4%
Protein 27g54%
Vitamin A 575IU12%
Vitamin C 20.4mg25%
Calcium 283mg28%
Iron 5.6mg31%
* Percent Daily Values are based on a 2000 calorie diet.