Scalloped Potatoes and Ham

Scalloped potatoes and ham is such a comfort food. Not only is a great way to use up left-over ham, but it is a one-pot meal, everyone will love.

scalloped potatoes and ham

Are you looking for the perfect cheesy ham and potato casserole? This recipe will help use up simple ingredients you already have in your pantry. You most likely have from fresh potatoes on hand, maybe you have some left-over ham, cheese, butter, flour, and a couple of other ingredients, and you will soon have a delicious plate of easy scalloped ham and potatoes.

What type of potatoes should you use?

Chances are you already have some russet potatoes on hand. Russet potatoes are ideal for this recipe, they are dense, starchy, somewhat creamy, and they are everywhere. You don’t have to go hunt down these potatoes. You can also use Yukon gold potatoes if you like, they have a slightly buttery flavor. I don’t recommend using red potatoes for this recipe because they tend to be waxy, so they won’t give you the creamy soft potato texture that we all love.

Scalloped Potatoes and Ham

cheesy scalloped potatoes and ham casserole in a baking dish and bowl

Cheesy Scalloped Potatoes and Ham Casserole

Cheesy scalloped potatoes and ham casserole has onion and bell pepper for extra flavor. 
5 from 1 vote
Print Pin Rate Add to Collection
Course: Main Course
Cuisine: American
Keyword: Cheesy Scalloped Potatoes and Ham Casserole, Scalloped Potatoes and Ham
Servings: 10
Calories: 248kcal


  • 1/2 cup butter
  • 1/2 cup flour
  • 2 teaspoons salt
  • 1/2 teaspoon pepper
  • 3 cups milk
  • 3 cups cooked ham
  • 1 large green pepper chopped
  • 1 cup onion chopped
  • 1/2 cup shredded Cheddar cheese
  • 5 cups Russet potatoes peeled and sliced


  • Preheat oven to 350 degrees. 
  • Peel, wash, and slice potatoes into 1/4 inch slices. Place sliced potatoes into a large bowl. 
  • Melt butter in a large saucepan over low heat; blend in flour, salt, and pepper. Cook, stirring constantly, for about 1 minute.
  • Remove from heat gradually stir in milk. Return to heat; cook until thickened and bubbly. Fold in ham, onion, green pepper and cheese. 
  • Pour over potatoes in a large bowl. Stir gently then transfer into a buttered 13 X 9-inch baking dish. Cover with foil. 
  • Bake at 350 degrees for 30 minutes. Uncover and continue to bake for 1 hour.


Calories: 248kcal | Carbohydrates: 23g | Protein: 8g | Fat: 13g | Saturated Fat: 8g | Cholesterol: 40mg | Sodium: 709mg | Potassium: 612mg | Fiber: 3g | Sugar: 4g | Vitamin A: 520IU | Vitamin C: 26.3mg | Calcium: 163mg | Iron: 3.9mg
Tried this recipe?Mention @CopyKatRecipes or tag #CopyKatRecipes!

Love potato casseroles? Be sure to try some of these great potato recipes.

Favorite Potato Casserole
Easy Potato Au Gratin Recipe
Creamy Mashed Potato Bake

About Stephanie Manley

I recreate your favorite restaurant recipes, so you can prepare these dishes at home. I help you cook dinner, and serve up dishes you know your family will love. You can find most of the ingredients for all of the recipes in your local grocery store.

Stephanie is the author of's Dining Out in the Home, and's Dining Out in the Home 2.

Never miss a recipe

Join the CopyKat eNewletter

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Reader Interactions


  1. Shauna Adams Pope

    5 stars
    This was amazing!! I made this with some leftover ham from Easter. I added a little more cheese than the recipe called for and sprinkled some paprika on top. Other than that I followed it exactly. I resisted the temptation to melt the cheese into the cream sauce. I am so glad I did. Folding the cream sauce into the other ingredients made it perfect. It is awesome that such simple ingredients can come together to make something so spectacular!!
    Thank you for a great recipe.

Leave a Reply

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

Recipe Rating