Cheesy Scalloped Potatoes and Ham Casserole (From Scratch)

By Stephanie Manley Updated 01/15/26

Cheesy scalloped potatoes and ham casserole is wonderful comfort food that transforms simple pantry ingredients into an irresistible one-pot meal. This homemade version surpasses any boxed mix with its creamy, rich sauce and perfectly tender potato layers. Not only is it a fantastic way to use leftover ham, but adding fresh green peppers creates a flavor depth you can’t get from store-bought versions. Every forkful delivers the perfect balance of creamy potatoes, savory ham, and melted cheese.

Add this site as a preferred Google source!

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

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Why This Recipe Works

This scalloped potatoes and ham recipe stands out because of the incredible flavor brought by adding chopped green peppers to the creamy cheese sauce. That wonderful addition creates complexity and freshness you’ll never get from boxed recipes. The homemade white sauce provides a silky, rich base that perfectly coats each potato slice, while the cheese melts into golden, bubbly perfection. Using the right potato variety and proper slicing technique ensures tender, creamy results every time.

Ingredients

For the White Sauce Base:

  • Butter – Creates the roux foundation and adds rich, creamy flavor throughout the sauce
  • All-purpose flour – Acts as a thickening agent to create a smooth, velvety sauce consistency
  • Salt – Enhances all flavors and balances the richness of dairy ingredients
  • Ground black pepper – Adds subtle heat and aromatic depth to complement other flavors
  • Milk – Provides creamy base that transforms into luxurious sauce when properly thickened

For the Filling:

  • Cooked ham – Delivers savory protein and smoky flavor that defines this comfort dish
  • Green bell pepper – Contributes fresh crunch and mild sweetness that brightens rich sauce
  • Onion – Adds aromatic depth and subtle sweetness that enhances overall flavor profile
  • Shredded cheddar cheese – Provides sharp, tangy flavor and creates golden, bubbly top

For the Base:

  • Russet potatoes – Offer ideal starchy texture that becomes perfectly creamy when baked
cheesy scalloped potatoes and ham casserole ingredients

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. They won’t give you the creamy soft potato texture that we all love.

How to Make Cheesy Scalloped Potatoes and Ham Casserole

  1. Peel, wash, and slice potatoes into ¼-inch slices. If you have a mandolin, you may want to use it. Place sliced potatoes in a large bowl. 
  2. Melt butter in a large saucepan over low heat.
  3. Add flour, salt, and pepper. Cook, stirring constantly, for about 1 minute.
  4. Remove from heat gradually stir in milk.
  5. Return to heat and cook until thickened and bubbly.
  6. Add ham, onion, green pepper, and cheese. Fold into the sauce.
    cheesy scalloped potatoes and ham casserole sauce in a skillet
  7. Pour the mixture over the potatoes in a large bowl.
  8. Stir gently then transfer to a buttered casserole dish.
    cheese scalloped potatoes and ham casserole before baking
  9. Cover with foil. 
  10. Bake at 350 degrees for 30 minutes.
  11. Uncover and bake for 1 hour.
a bowl of cheesy scalloped potatoes and ham casserole next to a fork and napkin

Storage & Reheating Instructions for Leftovers

  • Refrigerator Storage: Place the casserole in a baking dish and cover with a matching lid or aluminum foil. For food safety, store it in the refrigerator for up to 4 days.
  • Reheating Method: Reheat covered in 350°F oven for 20-30 minutes until heated. Add a splash of milk if the sauce appears too thick. Avoid microwaving large portions as heating becomes uneven.
  • Freezing: You can freeze the assembled unbaked casserole for up to 2 months. Thaw overnight before baking, and add 15-20 minutes to the cooking time.

Do you love potato casseroles? Try these recipes!

Check out my easy casserole recipes and the best side dish recipes here on CopyKat!

Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox.
Plus you’ll get great new recipes from us every week!

Cheesy Scalloped Potatoes and Ham Casserole

Tender sliced potatoes baked with ham, peppers, and onion in a creamy homemade cheese sauce. Classic comfort food, no boxed mix needed.
PRINT PIN SAVE RECIPE
5 from 1 vote
Servings : 10
Prep Time15 minutes
Cook Time1 hour 30 minutes
Total Time1 hour 45 minutes

Ingredients
 

  • 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

Instructions

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

Nutrition

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?Leave a comment and rating to let people know how you liked it! Tag me on Instagram @copykatrecipes
Course: Main Course
Cuisine: American

More Ideas

REVEALED Olive Garden Copycat Recipes

yes, you CAN make it at home! I’ll show you how.

5 from 1 vote

Leave a Reply

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

Recipe Rating




2 Comments

  1. 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.