Looking for a hearty, delicious meal that satisfies the whole family? The cheesy ham and broccoli casserole is a home cook's dream—simple to prepare, full of flavor, and perfect for busy schedules. This dish combines tender ham, fresh broccoli, and gooey cheese into a comforting casserole that's sure to become a family favorite. Plus, it's an excellent way to use up leftover ham!

Cheesy Ham and Broccoli Casserole

Ingredients You'll Need

Before you get started, gather the following ingredients:

  • 2 cups cooked ham, diced
  • 3 cups fresh broccoli florets
  • 2 cups shredded cheddar cheese
  • 1 cup mozzarella cheese
  • 1 pound pasta (penne or elbow macaroni works great)
  • 2 cups milk
  • 4 tablespoons butter
  • 1/4 cup all-purpose flour
  • Salt and pepper to taste
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon nutmeg (optional)

Possible Variations

  • Substitute cauliflower for broccoli if preferred.
  • Use gluten-free pasta to accommodate dietary restrictions.
  • Opt for a different cheese blend, such as fontina or gruyère, for a unique twist.

Step-by-Step Cooking Instructions

Prepare the Ingredients

  1. Ham and Broccoli:
  • Dice 2 cups of cooked ham into bite-sized pieces.
  • Cut 3 cups of fresh broccoli into small florets. Blanche in boiling water for about 2 minutes, then drain and set aside.
  1. Cook the Pasta:
  • Boil 1 pound of pasta according to package instructions. Drain and set aside.

Assemble the Casserole

  1. Make the Cheese Sauce:
  • Melt 4 tablespoons of butter in a saucepan over medium heat.
  • Add 1/4 cup of all-purpose flour and whisk continuously for about 1 minute to form a roux.
  • Gradually add 2 cups of milk, continuing to whisk until the mixture is smooth and begins to thicken.
  • Stir in 2 cups of shredded cheddar cheese until melted.
  • Season with salt, pepper, 1/2 teaspoon of garlic powder, and 1/4 teaspoon of nutmeg if using.
  1. Combine Ingredients:
  • In a large mixing bowl, combine the cooked pasta, ham, and blanched broccoli.
  • Pour the cheese sauce over the mixture and stir until everything is evenly coated.

Bake the Casserole

  1. Transfer to Baking Dish:
  • Preheat your oven to 375°F (190°C).
  • Grease a 9x13-inch baking dish and pour in the pasta mixture.
  • Sprinkle 1 cup of mozzarella cheese evenly over the top.
  1. Bake:
  • Bake for 25-30 minutes, or until the top is golden brown and bubbly.

Tips for Success

  • Choosing the Right Ham and Cheese:
  • Opt for a smoked ham for a deeper flavor.
  • Use sharp cheddar cheese for a more pronounced cheesy taste.
  • Avoid Overcooking Broccoli:
  • Blanching for just 2 minutes keeps the broccoli tender-crisp, so it doesn't become mushy during baking.

Serving and Storing

Serving Suggestions

  • Serve the casserole with a fresh green salad and garlic bread for a complete meal.
  • Pair it with a light soup, like tomato basil, for added comfort.

Storing Leftovers

  • Refrigeration:
  • Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Reheating:
  • Reheat individual portions in the microwave, or warm the entire casserole in the oven at 350°F (175°C) until heated through.


We hope you enjoy making and eating this cheesy ham and broccoli casserole as much as we do! It's a versatile, satisfying dish that's perfect for any occasion. Give it a try, and don't forget to share your feedback and any questions you might have. We love hearing from fellow food enthusiasts. Happy cooking!

Post a Comment

Previous Post Next Post