Ham and Broccoli Casserole

Ham, broccoli, and cheese casserole
Cheesy ham and broccoli casserole Diana Rattray
Prep: 20 mins
Cook: 25 mins
Total: 45 mins
Servings: 4 servings
Nutritional Guidelines (per serving)
271 Calories
11g Fat
34g Carbs
10g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 4
Amount per serving
Calories 271
% Daily Value*
Total Fat 11g 14%
Saturated Fat 6g 30%
Cholesterol 35mg 12%
Sodium 1682mg 73%
Total Carbohydrate 34g 12%
Dietary Fiber 2g 8%
Protein 10g
Calcium 398mg 31%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Make this cheesy ham and broccoli casserole with leftover ham or use purchased ham from the deli. It's a very easy layered casserole held together with an easy cheese sauce. The buttered panko crumb topping gives the dish extra flavor and crunch. 

If you have some ham in the fridge, some frozen broccoli, cheese, and milk, you can make this fast and easy meal.


  • 12 to 16 ounces broccoli florets (frozen or fresh)
  • 3 tablespoons butter
  • 3 tablespoons flour
  • 1 teaspoon dry mustard
  • 1/2 teaspoon salt
  • Dash of pepper
  • 1 1/2 cups milk
  • 3/4 cup cheddar cheese (shredded)
  • 4 slices ham (cooked)
  • 2 tablespoons butter (melted)
  • 1/2 cup panko breadcrumbs
  • Optional: 1 tablespoon onion (finely minced)

Steps to Make It

  1. Preheat the oven to 375 F.

  2. Butter a 1 1/2-quart casserole dish.

  3. Place the broccoli in a saucepan. Add about 1 inch of water and bring to a boil over medium-high heat. Cover the pan and reduce the heat to low. Cook until just barely tender, or about 3 to 4 minutes.

  4. Meanwhile, in a saucepan over medium heat, melt the 3 tablespoons of butter. Add the flour and cook, stirring, for 1 to 2 minutes. Add the dry mustard, salt, and pepper. Gradually add the milk and minced onion, if using. Continue to cook until thickened, stirring constantly.

  5. Add the cheese to the sauce mixture and stir until it has melted. Remove the sauce from the heat.

  6. Drain the broccoli and put it in the prepared casserole dish.

  7. Add the ham to the casserole dish and then pour the sauce over the ham and broccoli mix.

  8. Combine the 2 tablespoons of melted butter and panko breadcrumbs. Stir to coat the crumbs and then sprinkle over the casserole.

  9. Bake the casserole in the preheated oven for 20 to 25 minutes.