Leftover ham casserole is the ultimate comfort food and great for an easy weeknight dinner. Tasty noodles combine with leftover ham and a creamy sauce to create the perfect cheesy, savory bite.

leftover ham casserole served in a casserole dish

Pin this recipe now to save it for later

With the cold weather back in play, there is no better meal to make than a casserole for dinner. Whether it’s Cheesy Broccoli Rice Casserole, Biscuits and Gravy Casserole, or Frito Pie Casserole, we just can’t get enough!

Casseroles are a winner for so many reasons. They are easy to whip up, great for a simple weeknight dinner, and overall pretty crowd-pleasing. If casseroles are your go-to meal and you have leftover ham around, this dish is definitely one you want to add to your menu.

close up image of leftover ham casserole on a wooden spoon

Easy Leftover Ham Casserole Recipe

Making ham can be a process which is why it is always so great to put the leftovers to use for an easy ham dinner the next day. Half the time, they never make it back on the plate, but that is far from the case when it comes to this leftover ham casserole. Next time you cook up some ham, make sure to save some and double up your meal.

I love to make this leftover ham casserole after a big family dinner or holiday. The recipe is great with any leftover ham, but especially tasty with leftover crockpot ham or baked ham with maple dijon glaze.

Leftover Ham Casserole For An Easy Weeknight Dinner

This casserole doesn’t lack when it comes to its creamy texture. It uses cream of mushroom soup, whole milk, and sour cream to make a super smooth and flavorful creamy base for the casserole. Of course, you can’t have a casserole without cheese, so we add some of that too—shredded Swiss, to be exact!

Leftovers are the star of this dish, so if you have any others in your fridge, get creative and throw them in as well. Leftover roasted vegetables, peas, or roasted Brussels sprouts will be a great addition to this tasty casserole.

ingredients to make leftover ham casserole


See recipe card below this post for ingredient qualities and full instructions.

  • Unsalted butter
  • Panko breadcrumbs – This gives the casserole topping crunch and texture.
  • Parmesan
  • Egg noodles
  • Cooked ham – Any leftover cooked ham will work.
  • Cream of mushroom soup – Any canned soup will add loads of flavor and creaminess.
  • Whole milk
  • Sour cream
  • Garlic powder
  • Onion powder
  • Shredded Swiss cheese – The shredded cheese will get in between the noodles to make the casserole super cheesy.
  • Kosher salt
  • Black pepper
steps to make leftover ham casserole

How To Make Leftover Ham Casserole

  1. Prepare: Preheat the oven to 350ºF and lightly grease a 9×13 baking dish. Melt the butter in the microwave and set to the side.
  2. Make the Topping: In a large bowl, combine the panko, Parmesan, and melted butter. Stir to combine and set aside.
  3. Cook the Noodles: In a large pot of salted water, cook the noodles according to the package. Drain the noodles when they are ready and return them to the pot.
  4. Make the Casserole Mixture: In the same pot as the noodles, add the ham, soup, milk, sour cream, garlic powder, and onion powder. Stir with a spatula or wooden spoon to combine. Season with salt and pepper to taste.
  5. Bake: Transfer the mixture to the baking dish and smooth out the top of the casserole. Sprinkle on the cheese, followed by the breadcrumb mixture. Bake the casserole for 25-35 minutes, or until it is brown and bubbly. Let it cool for ten minutes and enjoy!
serving of leftover ham casserole in a white bowl

How To Store Leftover Ham Casserole

Leftover ham casserole is a great dish to keep in the refrigerator for even more leftovers. The casserole will last in the fridge in an airtight container for about 5-7 days. The casserole can also be frozen after it is cooked. Let it fully cool and wrap the casserole in an airtight container. The casserole should last about 2-3 months in the freezer.


What kind of ham should I use for leftover ham casserole?

Any leftover ham will be great to use for this leftover ham casserole. As long as the ham is already cooked it will taste delicious in the casserole.

What can I serve with leftover ham casserole?

This leftover ham casserole is great to serve as your main course. Any side dish will work and complement the casserole. Roasted vegetables or a salad will be great alongside this dish.

What makes a meal a casserole?

A casserole can pretty much mean any dish that is prepared in a casserole dish. Typically it is baked in the oven and has layers or is a deep dish. Most casseroles have protein, vegetables, and some kind of starch to hold it all together. Casseroles can be served for any meal, including breakfast, and are great to serve a crowd.

More Casserole Dishes To Make

Leftover Ham Casserole

Leftover ham casserole is the ultimate comfort food and is great for an easy weeknight dinner. It is great to use up that leftover ham.
No ratings yet
Course: Main Course
Cuisine: American
Author: Kasey Schwartz
Servings: 8 servings
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes


  • 1/4 cup unsalted butter, divided
  • 1 cup panko breadcrumbs
  • 3/4 cup parmesan
  • 1 12-ounce package egg noodles
  • 3 cups cooked ham, diced
  • 1 10.5-ounce can cream of mushroom soup
  • 1 cup whole milk
  • 1 cup sour cream
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1 cup shredded Swiss cheese
  • Kosher salt and pepper to taste


  • Preheat the oven to 350F. Lightly grease a 9×13 baking dish. Melt the butter in a small bowl in the microwave. Set aside.
  • In a small mixing bowl, add the panko, parmesan, and melted butter. Stir to combine. Set aside.
  • In a large pot of salted boiling water, cook the egg noodles according to the instructions on the package to al dente.
  • Drain the noodles and return them to the pot. Add the ham, soup, milk, sour cream, garlic powder, and onion powder. Stir to combine. Season to taste with salt and pepper.
  • Transfer the mix to the prepared baking dish and smooth the top with a spatula. Sprinkle the cheese on top followed by the buttered breadcrumbs.
  • Bake for 25-35 minutes or until browned and bubbly. Let rest for 10 minutes before serving.


Calories: 310kcal | Carbohydrates: 9g | Protein: 18g | Fat: 23g | Saturated Fat: 12g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.2g | Cholesterol: 86mg | Sodium: 787mg | Potassium: 239mg | Fiber: 0.4g | Sugar: 3g | Vitamin A: 591IU | Vitamin C: 10mg | Calcium: 316mg | Iron: 1mg
Keyword: casserole, ham casserole, leftover ham
Did you make this recipe?Mention @kasey_allthingsmamma or tag #allthingsmamma!

Categories: , , ,

About Kasey Schwartz

For over 15 years, Kasey Schwartz, the mastermind behind All Things Mamma, has been the ultimate go-to for mouthwatering family recipes. Her work has been featured on Today.com, Buzz Feed, Better Homes and Gardens, and more, making her your go-to mom next door for all things delicious and family-friendly.

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.