Broccoli Ham Bake

Total Time:Prep: 20 min. Bake: 25 min.
Susan Bronson

By Susan Bronson

Recipe by Helen Phillips, Greensburg, Indiana

Tested by Taste of Home Test Kitchen

Updated on Sep. 05, 2025

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.

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

Overhead shot; metal saucepan with yellow custard and a metal whisk; set on light gray textured background
Eric Kleinberg for Taste of Home

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

Top-down shot; baked casserole in white oval dish; golden breadcrumbs; ham chunks; broccoli florets; melted cheese; light surface
Eric Kleinberg for Taste of Home

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.

This is an overhead shot; a blue bowl with broccoli; ham; bread crumb casserole sits near a fork; napkin; extra serving dish
Eric Kleinberg for Taste of Home

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

Top-down shot; a casserole dish with broccoli; diced ham; crumb topping beside two bowls of casserole; forks; glass of water on a light surface
Eric Kleinberg for Taste of Home

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.

TEST KITCHEN APPROVED

Broccoli Ham Bake

Yield:4 servings
Prep:20 min
Cook:25 min

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
Shop Recipe

Directions

  1. 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.
  2. 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.
Loading Popular in the Community
Looking for a family-pleasing way to use up extra ham? Try this quick casserole that even will satisfy folks not fond of broccoli. “Our minister's wife served this and was kind enough to share the recipe,” recalls Helen Phillips of Greensburg, Indiana. “It's very good.” TIP: Feel free to replace the stuffing croutons with crushed stuffing mix.
Recipe Creator
Loading Reviews
Back to Top