If you’re looking for a dish that wraps you in warm, cozy comfort with every bite, then the Scalloped Potatoes and Ham Casserole Recipe is about to become your new go-to favorite. Imagine tender, thinly sliced potatoes layered with savory chunks of ham, all smothered in a creamy, cheesy sauce that bakes up golden and bubbly. This casserole is the perfect way to repurpose holiday ham or simply create a hearty meal that feels like a loving hug from the inside out. Trust me, once you taste this dish, it will be coming back to your dinner table again and again!
Ingredients You’ll Need
This recipe comes together with simple, wholesome ingredients that each bring an essential element to the overall flavor, texture, and richness. From the creamy milk that forms our luscious sauce to the sharp cheddar cheese that melts into gooey perfection, every component plays its part beautifully.
- 2 lbs russet or Yukon gold potatoes: Thin slices ensure even cooking and a tender texture.
 - 2 cups diced cooked ham: Adds savory, smoky bites throughout the dish.
 - 3 tbsp butter: Creates a rich base for the creamy sauce.
 - 3 tbsp all-purpose flour: Thickens the sauce for that silky consistency.
 - 2 cups milk (whole milk preferred): Gives the casserole its luscious creaminess.
 - 1 cup shredded cheddar cheese: Melts into the sauce, adding sharpness and depth.
 - ½ small onion, finely diced: Adds subtle sweetness and flavor complexity.
 - 1 tsp garlic powder: Brings a warm, savory undertone.
 - ½ tsp salt (to taste): Enhances all the flavors perfectly.
 - ¼ tsp black pepper: Adds a gentle kick and balance.
 - Fresh parsley for garnish (optional): Provides a fresh pop of color and herbal brightness.
 
How to Make Scalloped Potatoes and Ham Casserole Recipe
Step 1: Prepare Your Oven and Dish
Start by preheating your oven to 375°F (190°C) and greasing a 9×13-inch baking dish thoroughly. This ensures your casserole won’t stick and helps create that beautiful golden crust on the top layer.
Step 2: Sauté the Onions and Create the Roux
Next, melt butter in a medium saucepan over medium heat. Toss in the finely diced onions and sauté for about 3 to 4 minutes until they become soft and fragrant. Then, sprinkle the flour evenly and cook it with the onions for 1 minute, stirring constantly to form a roux that will thicken your sauce without lumps.
Step 3: Whisk in the Milk and Seasonings
Slowly add the milk to the roux while whisking continuously to keep the sauce silky. Stir in the garlic powder, salt, and black pepper. Let the mixture simmer gently until it thickens to a creamy, dreamy consistency that clings perfectly to the potatoes and ham.
Step 4: Add Cheese to the Sauce
Once the sauce has thickened, remove it from the heat and stir in half of your shredded cheddar cheese. This melts right into the sauce, amplifying the comfort and cheesiness that makes this Scalloped Potatoes and Ham Casserole Recipe so irresistible.
Step 5: Layer Your Ingredients
Time to assemble the magic in your baking dish. Start with a layer of half the sliced potatoes, spread evenly, then scatter half the diced ham on top. Pour half the cheese sauce over this layer so everything gets nicely coated. Repeat these layers with the remaining potatoes, ham, and sauce.
Step 6: Finish with Cheese and Bake
Sprinkle the remaining cheddar cheese evenly over the top. Cover the dish tightly with foil and bake for 40 minutes. Then, remove the foil and continue baking for another 20 to 25 minutes to allow the top to brown beautifully and for the potatoes to become tender all the way through.
Step 7: Let It Rest Before Serving
Once out of the oven, give the casserole at least 10 minutes to rest. This pause lets everything set, makes serving easier, and heightens all those melded flavors. Garnish with a sprinkle of fresh parsley for a cheerful finishing touch if you like.
How to Serve Scalloped Potatoes and Ham Casserole Recipe
Garnishes
Fresh parsley is a classic garnish that adds a lovely visual pop and a hint of freshness cutting through the rich flavors. You can also try a little snip of chives or a light dusting of smoked paprika for some color and subtle smokiness.
Side Dishes
This hearty casserole pairs wonderfully with a crisp green salad tossed in a tangy vinaigrette or some steamed green beans for balance. Roasted vegetables like asparagus or Brussels sprouts are also fantastic complements that bring texture and nutrition to the plate.
Creative Ways to Present
For a crowd, bake your scalloped potatoes and ham in smaller ramekins to create individual servings that look elegant and inviting. Alternatively, serve it buffet-style so everyone can help themselves to their preferred portion. It also makes a great potluck dish that’s sure to disappear quickly!
Make Ahead and Storage
Storing Leftovers
Store leftovers in an airtight container in the refrigerator for up to 3 days. The flavors deepen overnight, making the next-day meal just as satisfying.
Freezing
This casserole freezes beautifully. Assemble the dish, cover tightly with foil and plastic wrap, and freeze for up to 2 months. When ready to enjoy, thaw overnight in the fridge before baking as directed.
Reheating
Reheat leftovers covered in the oven at 350°F (175°C) for about 20 minutes or until warmed through. To revive the crisp top, remove the cover during the last 5 minutes. Microwaving works in a pinch but may sacrifice the lovely texture.
FAQs
Can I use a different type of cheese?
Absolutely! While cheddar is traditional for its sharp, melty qualities, feel free to experiment with mozzarella for stretchiness, Gruyère for nuttiness, or even a blend that suits your taste. Just keep the cheese quantity similar to maintain the creamy texture.
Is there a gluten-free option for this recipe?
Yes! Simply substitute the all-purpose flour with a gluten-free flour blend that measures like regular flour. This swap allows you to enjoy the casserole without worrying about gluten.
Can I add vegetables to the casserole?
Definitely. Peas, chopped broccoli, or fresh spinach are excellent vegetables to mix in layers or stir into the sauce. They add color, nutrition, and extra flavor to your casserole.
What’s the best potato to use?
Russet or Yukon gold potatoes both work wonderfully. Russets give a fluffier, more absorbent texture, while Yukon golds provide a buttery creaminess. Either way, slicing them thinly ensures they cook perfectly in the baking dish.
How can I get a crispy top on the casserole?
For a delightfully crispy and golden top, after baking, switch your oven to broil and broil the casserole uncovered for 1–2 minutes. Keep a close eye to prevent burning and enjoy that irresistible crunch.
Final Thoughts
There is something truly special about a dish that feels like home, and this Scalloped Potatoes and Ham Casserole Recipe does just that with its creamy layers and comforting flavors. Whether you’re feeding a family dinner or looking for a creative way to use holiday ham leftovers, this casserole will never disappoint. Roll up your sleeves and give it a try—you’re going to love serving this warm, cheesy beauty again and again!
Print
Scalloped Potatoes and Ham Casserole Recipe
- Total Time: 1 hour 25 minutes
 - Yield: 6 servings
 
Description
Comforting, creamy, and cheesy — this Scalloped Potatoes and Ham casserole layers tender potatoes with savory diced ham in a rich, homemade sauce. A perfect way to use holiday leftovers and a guaranteed crowd-pleasing family dinner!
Ingredients
Potatoes and Ham
- 2 lbs russet or Yukon gold potatoes, thinly sliced
 - 2 cups diced cooked ham
 
Sauce
- 3 tbsp butter
 - 3 tbsp all-purpose flour
 - 2 cups whole milk
 - 1 cup shredded cheddar cheese
 - ½ small onion, finely diced
 - 1 tsp garlic powder
 - ½ tsp salt (to taste)
 - ¼ tsp black pepper
 
Garnish
- Fresh parsley for garnish (optional)
 
Instructions
- Preheat and Prepare Dish: Preheat your oven to 375°F (190°C) and grease a 9×13 baking dish to prevent sticking.
 - Sauté Onions: In a saucepan, melt butter over medium heat. Add the finely diced onion and cook for 3–4 minutes until softened and fragrant.
 - Make Roux: Stir in the flour and cook for 1 minute while stirring constantly to form a roux, which will thicken the sauce.
 - Add Milk and Seasonings: Slowly whisk in the milk along with garlic powder, salt, and black pepper. Continue simmering until the sauce thickens and coats the back of a spoon.
 - Incorporate Cheese: Stir in half of the shredded cheddar cheese into the sauce until fully melted and smooth.
 - Layer Ingredients: In the prepared baking dish, arrange half of the sliced potatoes evenly, then sprinkle half of the diced ham over them. Pour half of the cheese sauce evenly on top.
 - Repeat Layers: Repeat the layering process with the remaining potatoes, diced ham, and cheese sauce.
 - Add Topping: Sprinkle the remaining shredded cheddar cheese on top of the final layer.
 - Bake Covered: Cover the dish with aluminum foil and bake for 40 minutes to allow the potatoes to cook through and flavors to meld.
 - Bake Uncovered: Remove the foil and bake for an additional 20–25 minutes until the potatoes are tender and the top is golden brown and bubbly.
 - Rest and Garnish: Let the casserole rest for 10 minutes before serving. Optionally, garnish with fresh parsley for a pop of color and freshness.
 
Notes
- Add vegetables inside the casserole for extra nutrition and flavor: peas, chopped broccoli, or spinach work well.
 - For an even creamier sauce, substitute ½ cup of milk with heavy cream.
 - To make this dish gluten-free, use gluten-free flour in the sauce instead of all-purpose flour.
 - For a crispy, browned top, broil the casserole for 1–2 minutes at the end of baking.
 
- Prep Time: 20 minutes
 - Cook Time: 1 hour 5 minutes
 - Category: Dinner, Casserole, Comfort Food
 - Method: Baking
 - Cuisine: American
 
