Go Back
+ servings
Leftover ham casserole in a baking dish.
Print Recipe Add to Collection
No ratings yet

Leftover Ham Casserole

Leftover ham casserole is the ultimate comfort food and is great for an easy weeknight dinner. Tasty noodles combine with leftover ham and a creamy sauce to create the perfect cheesy, savory bite.
Prep Time15 minutes
Cook Time35 minutes
Total Time50 minutes
Course: Main Course
Cuisine: American
Keyword: casserole, ham casserole, leftover ham
Servings: 8 servings
Calories: 496kcal


  • 9x13 baking dish
  • Mixing bowls
  • Measuring cups
  • measuring spoons
  • Wooden spoon


  • 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
  • Kosher salt and pepper to taste
  • 1 cup shredded Swiss cheese


  • Preheat the oven to 350F. Lightly grease a 9x13 baking dish. Melt the butter in a small bowl in the microwave. Set aside.
    1/4 cup unsalted butter, divided
  • In a small mixing bowl, add the panko, parmesan, and melted butter. Stir to combine. Set aside.
    1 cup panko breadcrumbs, 3/4 cup parmesan
  • In a large pot of salted boiling water, cook the egg noodles according to the instructions on the package to al dente.
    1 (12-ounce) package egg noodles
  • 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.
    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, Kosher salt and pepper to taste
  • 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.
    1 cup shredded Swiss cheese
  • Bake for 25-35 minutes or until browned and bubbly. Let rest for 10 minutes before serving.


Serving: 1serving | Calories: 496kcal | Carbohydrates: 41g | Protein: 26g | Fat: 25g | Saturated Fat: 13g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 0.3g | Cholesterol: 123mg | Sodium: 1059mg | Potassium: 389mg | Fiber: 2g | Sugar: 4g | Vitamin A: 617IU | Vitamin C: 10mg | Calcium: 333mg | Iron: 2mg