Go Back
+ servings

Ham Casserole Recipe

A delicious, savory casserole recipe that is perfect for any occasion! This ham casserole is easy to make and will bring a different flavor from the typical chicken or turkey dish. It's also great for leftovers so you can enjoy it all week long!
Prep Time15 mins
Cook Time25 mins
Total Time40 mins
Course: Dinner
Cuisine: American
Keyword: Ham Casserole
Servings: 8 Cups
Author: Jill


  • ½ Cup Butter unsalted
  • ½ Cup All-Purpose Flour
  • 2-1/2 Cups Whole Milk hot
  • 1 Cup Cheddar grated
  • ½ cup Parmesan grated
  • 1 Teaspoon Mustard
  • 1 Teaspoon Seasonal
  • ½ Teaspoon black pepper
  • 1 10oz Can Whole Corn, drained
  • 3 Cups Wide Egg Noodles
  • 2 Cups Leftover Ham cubed


  • 2 Tablespoons melted Butter
  • ½ cup Panko breadcrumbs
  • 1 Tablespoon fresh parsley chopped
  • ¼ cup Parmesan grated


  • Preheat your oven to 375°F.
  • Melt butter in a large skillet and add the flour, continuously stirring until thickened.
  • Slowly add the heated milk, stirring constantly.
  • Bring to a boil, then add cheeses and when melted add the seasonings. Stir and remove from the heat.
  • Grease a 9x7 casserole dish. Combine the noodles, corn, ham, and sauce spread the mixture into the casserole dish.
  • Combine melted butter, crumbs, parsley, and parmesan, sprinkle over the top.
  • Bake in the oven for 20-25 minutes.