Leftover Ham and Broccoli Casserole (Cheesy, Creamy & So Easy!)

The content on this site may include affiliate links. As an Amazon Associate I earn from qualifying purchases. This means that, at zero cost to you, we will earn an affiliate commission if you click on one of the links and buy something.

Have leftover ham and don’t know what to do with it? This Ham and Broccoli Casserole is the perfect way to turn it into a warm, cheesy, and satisfying meal! With tender broccoli, a creamy sauce, and a golden, crunchy topping, it’s a family-friendly favorite that comes together in no time. Perfect for busy weeknights or meal prep!

Have leftover ham and don’t know what to do with it? This Ham and Broccoli Casserole is the perfect way to turn it into a warm, cheesy, and satisfying meal! With tender broccoli, a creamy sauce, and a golden, crunchy topping, it’s a family-friendly favorite that comes together in no time. Perfect for busy weeknights or meal prep!

👉 Ingredients

For the Casserole:

  • 2 cups cooked ham, diced
  • 3 cups broccoli florets (fresh or frozen, thawed)
  • 2 cups cooked rice (or swap for pasta)
  • 1 cup shredded cheese (cheddar, Swiss, or a mix)
  • 1 can (10.5 oz) cream of mushroom or cream of chicken soup
  • ½ cup sour cream (or Greek yogurt)
  • ½ cup milk
  • 1 teaspoon Dijon mustard (optional, adds great flavor!)
  • ½ teaspoon garlic powder
  • ½ teaspoon black pepper
  • ½ teaspoon salt (adjust to taste)

For the Crunchy Topping:

  • ½ cup breadcrumbs or crushed Ritz crackers
  • 2 tablespoons melted butter
  • ¼ cup grated Parmesan (optional, for extra flavor)

👉 Directions

Step 1: Preheat & Prep

  1. Preheat oven to 375°F (190°C).
  2. Grease a 9×13-inch baking dish with cooking spray or butter.

Step 2: Mix the Casserole

  1. In a large bowl, mix together the ham, broccoli, rice, shredded cheese, cream of mushroom soup, sour cream, milk, Dijon mustard, garlic powder, black pepper, and salt.
  2. Stir until everything is well coated in the creamy sauce.

Step 3: Add to Baking Dish & Make the Topping

  1. Spread the mixture evenly in the prepared baking dish.
  2. In a small bowl, mix breadcrumbs (or crushed crackers), melted butter, and Parmesan cheese.
  3. Sprinkle the topping evenly over the casserole.

Step 4: Bake & Serve

  1. Bake uncovered for 25-30 minutes, until bubbly and golden brown on top.
  2. Let cool for 5 minutes, then dig in and enjoy!

What Sides Go Well with This Dish?

  • Simple Green Salad – Light and fresh to balance the creamy casserole.
  • Garlic Bread – Because cheesy casseroles + bread = perfection!
  • Steamed Carrots or Green Beans – A quick, healthy side to round out the meal.

🔄 Time-Saving Tips

  • Use pre-cooked rice (microwave rice works great!).
  • Swap fresh broccoli for frozen, no need to pre-cook!
  • Make the casserole ahead of time and bake when ready.

🧒 Kid-Friendly Tweaks

  • Use mild cheddar for a more familiar, kid-approved taste.
  • Swap broccoli for peas or corn if that’s what they prefer.
  • Skip the Dijon mustard for a milder flavor.

🔄 Ingredient Swaps

  • No rice? Use cooked pasta instead!
  • No cream of mushroom soup? Swap for cream of chicken or make your own with a roux.
  • No breadcrumbs? Crushed crackers, cornflakes, or even French-fried onions work!

This Leftover Ham and Broccoli Casserole is a cheesy, creamy, and totally satisfying way to use up leftover ham. It’s easy, comforting, and perfect for busy nights or meal prep. Try it out and let me know what mix-ins your family loves! 🥦🧀💕

Scroll to Top
.