Baked ham is great for a holiday meal, but it often results in a lot of leftovers. This broccoli ham bake is the perfect way to use them up.
Broccoli Ham Bake
Figuring out a way to use up leftover baked ham is easy when you have this broccoli ham bake recipe in your back pocket. The tasty broccoli casserole combines cooked ham and onion in a flavorful cheese sauce, while a topping made with cubes of seasoned stuffing ensures every bite has a satisfying, savory crunch.
Broccoli Ham Bake Ingredients
- Broccoli
- Onion
- Butter
- All-purpose flour
- Milk
- Cheddar cheese
- Cooked ham
- Seasoned stuffing cubes
Directions
Step 1: Prep the broccoli
Cook the frozen broccoli according to the package directions.
Step 2: Make the cheese sauce

While the broccoli cooks, make the cheese sauce. In a large saucepan, saute the chopped onion in 3 tablespoons of butter until it’s tender. Stir in the flour until it’s blended, then gradually add the milk. Bring it to a boil. Cook and stir for two minutes or until the milk is thickened. Then, reduce the heat and stir in the cheese until it’s melted.
Step 3: Make and bake the casserole

Drain the broccoli. Chop the broccoli if it hasn’t already been chopped, and then add the ham, broccoli and 1 cup of stuffing cubes to the cheese sauce.
Transfer the mixture to a greased 2-quart baking dish. Melt the remaining 1 tablespoon of butter and toss it with the remaining 1/2 cup of stuffing cubes. Sprinkle it around the edge of the casserole. Bake the casserole, uncovered, at 350°F for 25 to 30 minutes or until golden brown.

How to Store Broccoli Ham Bake
Leftover broccoli ham bake can be stored in an airtight container in the refrigerator for up to four days. For longer storage, you can also freeze leftovers in a freezer-safe container for up to three months. Thaw frozen casserole overnight in the refrigerator before reheating it. To reheat the thawed leftovers, transfer them to an oven-safe baking dish, then cover and bake them in a 350° oven for 20 to 30 minutes, or until they’re warmed through.
Broccoli Ham Bake Tips

Can you make broccoli ham bake ahead of time?
Broccoli ham bake makes an excellent make-ahead freezer meal. Prep the casserole in a freezer-safe baking dish. Cover the unbaked broccoli ham bake and freeze it for up to three months. Thaw the casserole overnight in the refrigerator before baking it. Remove it from the fridge 30 minutes ahead of time, then cover and bake the casserole according to the recipe directions.
Should you use fresh or frozen broccoli to make broccoli ham bake?
You can use either fresh or frozen broccoli to make this casserole. Regardless of the type of broccoli you use, it should be cooked before it’s added to the recipe. The best way to cook fresh broccoli for a casserole is to blanch or steam it.
What can you use in place of stuffing cubes?
Classic stuffing mix, seasoned bread crumbs or crushed Ritz crackers can all be used in place of stuffing cubes in this broccoli ham bake recipe.
What type of cheese can you use to make broccoli ham bake?
While this recipe calls for cheddar cheese, other delicious options include Swiss, mozzarella, Gruyere and Monterey Jack.
Ingredients
- 3 cups frozen chopped broccoli
- 1/4 cup chopped onion
- 4 tablespoons butter, divided
- 2 tablespoons all-purpose flour
- 2-1/4 cups milk
- 1/2 cup shredded cheddar cheese
- 2 cups cubed fully cooked ham
- 1-1/2 cups seasoned stuffing cubes, divided
Directions
- Cook broccoli according to package directions. Meanwhile, in a large saucepan, saute onion in 3 tablespoons butter until tender. Stir in flour until blended; gradually add milk. Bring to a boil; cook and stir for 2 minutes or until thickened. Reduce heat; stir in cheese until melted.
- Drain the broccoli. Add broccoli, ham and 1 cup stuffing mix to cheese sauce. Transfer to a greased 2-qt. baking dish. Melt remaining butter; toss with remaining stuffing mix. Sprinkle around edge of casserole. Bake, uncovered, at 350° for 25-30 minutes or until golden brown.