Hannah Cooking

  • Home
  • Dinner
  • Breakfast
  • Dessert
  • Drinks
menu icon
go to homepage
  • Home
  • Dinner
  • Breakfast
  • Dessert
  • Drinks
search icon
Homepage link
  • Home
  • Dinner
  • Breakfast
  • Dessert
  • Drinks
×
Home | Cheesy Ham Potato Casserole

Cheesy Ham Potato Casserole

Published: Dec 11, 2025 by Hannah Cooking . Leave a Comment

↓ Jump to Recipe

The giant leftover cheesy ham potato casserole from Easter dinner sat in my fridge for four days while my family staged a silent protest by making themselves cereal for dinner rather than eating one more ham sandwich or reheated ham slice. Desperation to avoid wasting $40 worth of perfectly good meat led me to Google "what to do with ham besides sandwiches" at 3pm on a Thursday when I'd already committed to having dinner ready by 6.

Golden baked cheesy ham potato casserole topped with melted cheddar and diced ham. Save it For Later
Jump to:
  • What is Cheesy Ham Potato Casserole
  • How to Make Cheesy Ham Potato Casserole
  • What Pairs Well With Cheesy Ham Potato Casserole?
  • Cheesy Ham Potato Casserole Variations
  • Equipment
  • Cheesy Ham Potato Casserole Storage Tips
  • Top Tips for Cheesy Ham Potato Casserole
  • Cheesy Ham Potato Casserole FAQs
  • Leftover Ham Solved
  • Related
  • Cheesy Ham Potato Casserole

What is Cheesy Ham Potato Casserole

Cheesy ham potato casserole is a comforting baked dish layering diced ham with sliced potatoes in creamy cheese sauce, topped with more melted cheese that creates ultimate comfort food using leftover ham. Unlike plain reheated ham that tastes dry and boring after day three, this casserole combines ham with potatoes and rich cheese sauce that makes everything taste fresh and intentional instead of like desperate leftover management. The one dish format means less cleanup than cooking ham and sides separately, while the creamy cheesy layers satisfy everyone who complained about eating ham again.

How to Make Cheesy Ham Potato Casserole

Using thinly sliced potatoes instead of cubed ones creates better layering and ensures even cooking throughout the casserole without crunchy spots. We make simple cheese sauce from scratch using butter, flour, and milk rather than canned soup, which tastes fresher and lets you control salt levels when using already salty ham. Covering the casserole for most of baking time steams potatoes tender before uncovering to brown the cheese on top, preventing dried edges while ensuring fully cooked center. Adding a bit of Dijon mustard to the cheese sauce enhances ham flavor without being obvious or overwhelming.

Cheesy Ham Potato Casserole Ingredients

For the Casserole Layers:

  • 3 lbs russet potatoes, peeled and sliced ¼ inch thick
  • 3 cups cooked ham, diced into ½ inch cubes
  • 1 small onion, diced
  • 3 cups shredded cheddar cheese, divided
  • ½ cup shredded mozzarella cheese
  • 2 tablespoons butter for greasing dish
  • Salt and pepper to taste

For the Cheese Sauce:

  • 4 tablespoons butter
  • 4 tablespoons all purpose flour
  • 3 cups whole milk
  • 1 teaspoon Dijon mustard
  • 1 teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon paprika

For Topping:

  • ½ cup shredded cheddar cheese
  • 2 tablespoons fresh parsley, chopped
  • 2 green onions, sliced
Ingredients for cheesy ham potato casserole including potatoes, ham, cheese, and homemade sauce components. Save it For Later

Step by Step Method

Make Creamy Cheese Sauce

  • Melt butter in medium saucepan over medium heat until foaming
  • Whisk in flour and cook 2 minutes stirring constantly to remove raw flour taste
  • Gradually add milk while whisking to prevent lumps
  • Cook 5 to 7 minutes whisking frequently until sauce thickens enough to coat spoon
  • Stir in 1 cup cheddar cheese, Dijon mustard, garlic powder, onion powder, salt, pepper, paprika

Slice Potatoes Uniformly Thin

  • Peel potatoes and slice into ¼ inch thick rounds using mandoline or sharp knife
  • Consistent thickness ensures all potatoes cook through at same rate
  • Place sliced potatoes in bowl of cold water to prevent browning
  • Drain and pat dry before layering to remove excess moisture

Layer Casserole Ingredients

  • Butter 9x13 inch baking dish generously to prevent sticking
  • Arrange half the potato slices overlapping across bottom of dish
  • Sprinkle half the diced ham and half the diced onion over potatoes
  • Pour half the cheese sauce evenly over ham and potatoes
  • Sprinkle 1 cup shredded cheddar over sauce layer

Repeat Layers for Depth

  • Add remaining potato slices in even layer over cheese
  • Top with remaining ham and onion pieces
  • Pour remaining cheese sauce over everything
  • Spread sauce to edges ensuring all potatoes are covered
  • Sprinkle remaining 1 cup cheddar and mozzarella on top

Bake Covered Then Uncovered

  • Cover tightly with aluminum foil sprayed with cooking spray
  • Bake at 350°F for 60 minutes until potatoes are fork tender
  • Remove foil and test potato doneness with knife through center
  • Top with final ½ cup cheddar cheese
  • Bake uncovered 15 more minutes until cheese melts and bubbles golden

Rest Before Serving

  • Remove from oven and let stand 10 minutes before cutting
  • Resting allows sauce to thicken and layers to set
  • Garnish with fresh parsley and sliced green onions
  • Serve hot directly from baking dish
Cheesy ham potato casserole baked until golden with diced ham, melted cheddar, and fresh chives. Save it For Later

What Pairs Well With Cheesy Ham Potato Casserole?

This rich cheesy ham potato casserole pairs naturally with simple green salad, steamed broccoli, or roasted green beans that add freshness to the heavy main dish. Serve it with dinner rolls, biscuits, or garlic bread for soaking up creamy sauce. For complete meal, pair with coleslaw, corn on the cob, or glazed carrots that provide color contrast and lighter elements.

Cheesy Ham Potato Casserole Variations

Scalloped Potato Ham Bake

  • Use heavy cream instead of milk for richer sauce
  • Add fresh thyme and nutmeg to sauce for classic scalloped flavor
  • Layer thin onion slices between potato and ham
  • Creates more elegant version suitable for company

Loaded Cheesy Ham Hash Browns

  • Replace sliced potatoes with frozen hash browns for faster prep
  • Mix in sour cream with cheese sauce for tangy richness
  • Top with crispy fried onions before final baking
  • Reduces prep time by 30 minutes using frozen potatoes

Broccoli Ham Potato Casserole

  • Add 2 cups chopped fresh or frozen broccoli florets to layers
  • Use combination of cheddar and Swiss cheese
  • Increases vegetable content while keeping comfort food appeal
  • Kids eat broccoli when it's hidden under cheese sauce

Spicy Jalapeño Ham Bake

  • Add diced jalapeños to cheese sauce for heat
  • Use pepper jack cheese instead of plain cheddar
  • Top with crushed Ritz crackers mixed with melted butter
  • Creates Southwestern version with crunchy topping

Equipment

  • 9x13 inch baking dish
  • Medium saucepan for cheese sauce
  • Whisk for smooth sauce
  • Sharp knife or mandoline for slicing potatoes
  • Aluminum foil for covering
  • Large spoon for serving

Cheesy Ham Potato Casserole Storage Tips

Best Fresh

  • Casserole tastes best right after baking when cheese is bubbly and hot
  • Potatoes have ideal creamy texture before refrigeration firms them up
  • Sauce stays perfectly smooth and doesn't separate

Make Ahead Strategy

  • Assemble entire casserole up to 24 hours before baking
  • Cover tightly and refrigerate until ready to bake
  • Add 15 extra minutes to baking time if starting from cold
  • Perfect for holiday meal planning or busy weeknight prep

Storing and Reheating Leftovers

  • Cover leftover casserole and refrigerate up to 4 days
  • Reheat individual portions in microwave for 2 minutes
  • Reheat whole casserole covered at 350°F for 25 minutes until hot
  • Add splash of milk when reheating if sauce looks dry

Top Tips for Cheesy Ham Potato Casserole

My first attempt at cheesy ham potato casserole used pre-shredded cheese and the sauce turned grainy and separated because pre-shredded cheese has anti-caking powder that prevents smooth melting. Block cheese you shred yourself creates silky sauce every time. Don't skip covering the dish during initial baking or edges dry out and burn before center cooks through. The time I cut potatoes different thicknesses because I was rushing resulted in some slices staying crunchy while others turned to mush. Leftover ham that's been sitting in the fridge for a week still works perfectly in this casserole because the cheese sauce and baking rehydrate any dried edges.

Cheesy Ham Potato Casserole FAQs

What's the secret to a good casserole?

Layer ingredients evenly for consistent flavor in every bite, ensure potatoes are sliced uniformly for even cooking, and cover while baking to steam ingredients tender before browning the top.

Can cheesy potatoes be made a day ahead?

Yes! Assemble the casserole completely and refrigerate covered up to 24 hours before baking. Add 10 to 15 extra minutes to baking time since it starts cold from the fridge.

Can scalloped potatoes and ham be made ahead of time?

Absolutely! Scalloped potatoes and ham actually benefits from sitting assembled in the fridge overnight as flavors meld together. Just bake when ready to serve, adding extra time for cold start temperature.

How long to reheat cheesy potato casserole?

Reheat covered at 350°F for 20 to 25 minutes until heated through, or microwave individual portions for 2 to 3 minutes. Add splash of milk if sauce looks dry after refrigeration.

Leftover Ham Solved

Post-holiday ham fatigue ends when you've got one solid recipe that makes everyone forget they were complaining about eating the same meat all week. The cheese sauce disguises any dryness from refrigerator storage while potatoes stretch expensive holiday ham into multiple meals that actually taste intentional. This cheesy ham potato casserole turns "ugh, ham again" into "are we having that cheesy potato thing?" which fundamentally changes how you view buying large holiday hams.

Ready for more casserole comfort? Try our Hamburger and Potato Casserole for ground beef version with similar technique, or explore our Cheesy Mississippi Mud Potatoes for loaded potato side dish. For chicken lovers, our Chicken Bacon Ranch Casserole uses same creamy layering approach with different protein.

Share your cheesy ham potato casserole! Tag us @HannahAndSproutKitchen with #CheesyHamPotatoCasserole; we're dying to see your golden bubbly casseroles and hear about your leftover ham victories!

Star ⭐️ Rate this cheesy ham potato casserole recipe and join our community of smart leftover users!

Related

Looking for other recipes like cheesy ham potato casserole? Try these:

  • A sheet pan of balsamic glazed chicken thighs roasted with colorful vegetables including cherry tomatoes, zucchini, yellow and red bell peppers, and red onion, garnished with fresh chopped parsley. Save it For Later
    Balsamic Glazed Chicken and Veggies
    Cook Time1 Hours 10 Minutes
  • A dark bowl of creamy mac and cheese topped with crispy breaded honey pepper chicken pieces, drizzled with a creamy white sauce and garnished with fresh chopped parsley, with warm bokeh lights in the background. Save it For Later
    Creamy Honey Pepper Chicken Mac and Cheese
    Cook Time50 Minutes
  • Creamy Apple Cheese Soup in a glass pedestal bowl with smooth golden soup, thin apple slices, and crispy bacon crumbles on a linen napkin. Save it For Later
    Creamy Apple Cheese Soup
    Cook Time40 Minutes
  • A slice of corned beef and cabbage casserole on a rustic plate, showing distinct layers of tender corned beef and cabbage, topped with a golden breadcrumb crust and drizzled with mustard sauce, against a dark teal background. Save it For Later
    Corned Beef and Cabbage Casserole
    Cook Time45 Minutes
Cheesy ham potato casserole baked until golden with diced ham, melted cheddar, and fresh chives. Save it For Later
3178662ec14a78eb1923901e470a1eb61d070ad58e42b4ce40807f071118ba49?s=30&d=mm&r=g Save it For Later
Hannah Cooking

Cheesy Ham Potato Casserole

A comforting cheesy ham potato casserole made with tender sliced potatoes, leftover ham, and creamy homemade cheese sauce. The perfect way to transform holiday leftovers into a cozy, family-approved dinner.
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 1 hour hr 15 minutes mins
Rest Time 10 minutes mins
Total Time 1 hour hr 45 minutes mins
Servings: 8 servings
Course: Casserole, Dinner, Main Course
Cuisine: American
Calories: 510
Ingredients Equipment Method Notes

Ingredients
  

For the Casserole
  • 3 lbs Russet potatoes Sliced ¼-inch thick
  • 3 cups Cooked ham Diced
  • 1 small Onion Diced
  • 3 cups Cheddar cheese Shredded, divided
  • 0.5 cup Mozzarella cheese Shredded
  • 2 tablespoon Butter For greasing dish
  • Salt & pepper To taste
For the Cheese Sauce
  • 4 tablespoon Butter
  • 4 tablespoon Flour All-purpose
  • 3 cups Milk Whole preferred
  • 1 teaspoon Dijon mustard Flavor enhancer
  • 1 teaspoon Garlic powder
  • 0.5 teaspoon Onion powder
  • 0.5 teaspoon Salt Adjust to taste
  • 0.25 teaspoon Black pepper
  • 0.25 teaspoon Paprika Adds color + flavor
For Topping
  • 0.5 cup Cheddar cheese Final topping
  • 2 Parsley Fresh, chopped
  • 2 Green onions Sliced

Equipment

  • 9x13 baking dish Grease well with butter
  • Medium saucepan For cheese sauce
  • Whisk Prevents sauce lumps
  • Mandoline or sharp knife For uniform potato slices
  • Mixing Spoon For layering and serving
  • Aluminum foil For covering during baking

Method
 

  1. Melt butter, whisk in flour, add milk, thicken, season, stir in cheese.
  2. Peel and slice uniformly; pat dry.
  3. Add first layer of potatoes, ham, onion, cheese sauce, cheddar.
  4. Add remaining potatoes, ham, sauce, cheeses.
  5. Cover with foil; bake 60 minutes at 350°F.
  6. Remove foil; top with cheddar.
  7. Brown cheese 15 minutes.
  8. Let stand 10 minutes.
  9. Top with parsley + green onions.
    Golden baked cheesy ham potato casserole topped with melted cheddar and diced ham. Save it For Later

Notes

This recipe is great for using up leftover ham and can be prepped ahead. Feel free to swap cheeses or use different herbs for variation.

More Dinner

  • Miso-Ginger Lemon Detox Broth in a rustic speckled bowl with golden broth, lemon slices, fresh cilantro, green onions, sesame seeds, and red chili flakes.
    Miso-Ginger Lemon Detox Broth
  • One-Pan Cheeseburger Pie on a wooden board with a flaky pastry crust filled with seasoned ground beef, melted cheddar, red onion, and parsley, with a slice removed.
    One-Pan Cheeseburger Pie
  • Stuffed Seafood Soup Bread Bowl with a crusty golden sourdough loaf overflowing with melted cheese, seasoned shrimp, and fresh parsley on a wooden board.
    Stuffed Seafood Soup Bread Bowl
  • Hungarian Mushroom Paprikash in a white bowl with sautéed mushrooms in creamy paprika sauce, fresh parsley, and steamed white rice.
    Hungarian Mushroom Paprikash

Leave a Reply Cancel reply

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

Recipe Rating




A candid iPhone photo of food blogger Hannah and her 6-year-old son Leo in their bright home kitchen. Hannah is laughing while holding a wooden spoon, wearing a beige linen apron, as Leo stands on a kitchen stool with flour dusted playfully across his cheeks. They're sharing a joyful moment while baking together at their marble countertop.

Hi there !

Glad to have you here in the little piece of my kitchen with my favorite sprout, my flour covered 8 year old! From family recipes to weekend baking adventures, we're here to share our love for cooking with you. Let's make something delicious together!

More about me
  • Facebook
  • Instagram
  • Pinterest
  • X

Popular

  • A stack of golden Lemon Ricotta Protein Pancakes dusted with powdered sugar, topped with whipped cream, fresh strawberries, and a blueberry, surrounded by mixed berries, maple syrup, and a lemon slice.
    Lemon Ricotta Protein Pancakes
  • A tall glass of vibrant orange dirty creamsicle float topped with swirled whipped cream drizzled with orange sauce, garnished with an orange slice on the rim, with tropical palm leaves and a light blue background.
    Dirty Creamsicle Float
  • A speckled ceramic bowl of smooth sweet potato puree topped with yogurt, a swirl of peanut butter, granola, fresh blueberries, and sesame seeds, with a gold spoon alongside on a marble surface.
    Sweet Potato Breakfast Bowl
  • A domed Bavarian cream unmolded on a white plate, topped with dark berry compote and fresh blueberries and raspberries, with a spoonful taken out revealing the silky cream interior, surrounded by scattered fresh berries and a fork on the side.
    Bavarian Cream with Berries

Footer

Hannah Cooking logo featuring a stylish font with a fork and spoon icon in purple
↑ Back to top

About Us

About

Contact

FAQ

Legal

Privacy Policy

Terms and Conditions

Accessibility

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 Hannah Cooking All rights reserved.