Cook the egg noodles based on the package instructions to al dente. Rinse with cold water and set aside.
Preheat the oven to 375 degrees F and spray a 9X13 baking pan with a non-stick cooking spray.
Melt the butter in a large saucepan over medium high heat. Add the minced garlic. Cook for 1 minute. Then whisk in the flour, salt, pepper and Italian seasoning.
Once the flour mixture has thickened, slowly whisk in the chicken broth and the heavy cream. Heat and whisk until the mixture thickens.
Remove the pan from the heat and then whisk in the cheddar cheese until it’s melted.
Gently stir in the ham, pasta and broccoli. Then pour the mixture into the 9X13 baking pan.
In a small separate bowl, stir together the topping ingredients.
Top the casserole with the topping mixture. Then bake for 20-25 minutes until the casserole is bubbly and the top is golden brown.
Allow the casserole to sit for 10-15 minutes. Then it’s ready to serve and enjoy!
Notes
You can use leftover turkey or leftover cooked chicken instead of the ham in this recipe if you prefer. This casserole is also great topped with crushed crackers or Ritz crackers instead of the bread crumbs. Refrigerate any leftovers in an airtight container for up to 5 days.