Ham and Broccoli Noodle Casserole Recipe | PBS Food

Ham and Broccoli Noodle Casserole

An easy ham, broccoli, cheddar, casserole made with a delicious cream sauce and penne pasta noodles.


Prep time: 10 Minutes

Cook time: 30 Minutes

Total time: 40 Minutes

Yield: 10-12


  • 1 1/2 cups whole milk
  • 1 cup water
  • 1/4 cup corn starch
  • 3 small chicken bouillon cubes
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon garlic salt
  • 1/2 teaspoon poultry seasoning
  • 1/2 teaspoon yellow or Dijon mustard
  • 1/4 teaspoon pepper
  • 8 ounces dry penne pasta
  • 4 cups chopped fresh broccoli
  • 4 cups chopped ham (small 1/2 - 1-inch cubes)
  • 8 ounces shredded medium cheddar cheese
  • 3/4 cup panko bread crumbs
  • 2 tablespoons melted butter


  1. Preheat the oven to 400 degrees F.
  2. With the heat turned off, add the milk, water, bouillon, and corn starch to a medium sauce pan and stir until the corn starch has dissolved.
  3. Turn the heat on to medium-high and add the salt, garlic salt, poultry seasoning, mustard, and pepper.
  4. Once the mixture begins to come a mild simmer, turn off the heat and set the sauce aside.
  5. In a medium-large pot, bring 2 quarts of water and 1 tablespoon of kosher salt to boil.
  6. Add the penne pasta and broccoli to the pot and cook for 6 minutes.  The pasta will be partially cooked and the broccoli will be tender.
  7. Strain the pasta and broccoli with a colander over the sink.
  8. With the heat turned off, return the pasta and broccoli to the large pot and stir in the ham.
  9. Add the cheese to the cream sauce and stir until mixed in but not melted.
  10. Pour the cheese-cream sauce into the large pot and mix the sauce with the noodle mixture until well coated.
  11. Transfer everything to a greased 9x13 casserole dish and gently pat the mixture down with a spatula.
  12. In a small bowl, mix the panko with the butter.
  13. Evenly sprinkle the panko mixture over the unbaked casserole.
  14. Cover the casserole with foil and bake for 20 minutes.  Remove the foil and bake the casserole uncovered for an additional 10 minutes.
  15. Remove the casserole from the oven and allow it to rest for 10 minutes before serving.
Presented by: