Ham and Broccoli Casserole

Ham, broccoli, and cheese casserole
Diana Rattray
Prep: 20 mins
Cook: 25 mins
Total: 45 mins
Servings: 4 servings
Yield: 1 casserole

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.

Ingredients

  • 12 to 16 ounces broccoli florets, frozen or fresh

  • 3 tablespoons unsalted butter

  • 3 tablespoons all-purpose flour

  • 1 teaspoon dry mustard

  • 1/2 teaspoon salt

  • 1 dash pepper

  • 1 1/2 cups milk

  • 3/4 cup shredded cheddar cheese

  • 4 slices cooked ham

  • 2 tablespoons unsalted butter, melted

  • 1/2 cup panko breadcrumbs

  • 1 tablespoon finely minced onion

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.

Nutrition Facts (per serving)
579 Calories
32g Fat
29g Carbs
45g Protein
×
Nutrition Facts
Servings: 4
Amount per serving
Calories 579
% Daily Value*
Total Fat 32g 41%
Saturated Fat 16g 80%
Cholesterol 159mg 53%
Sodium 2122mg 92%
Total Carbohydrate 29g 11%
Dietary Fiber 5g 17%
Total Sugars 9g
Protein 45g
Vitamin C 74mg 370%
Calcium 344mg 26%
Iron 3mg 17%
Potassium 1024mg 22%
*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.)