Disclaimer: Please note that some of the links below are affiliate links and at no cost to you I will earn a commission if you purchase through those links. See my Disclosure + Privacy Policy for more info. As an Amazon Associate, I earn from qualifying purchases.

I am pretty sure I haven’t met anyone who doesn’t love mac and cheese. It’s even better when you can make a whole meal out of it! Try my family’s favorite Broccoli Ham Macaroni and Cheese Casserole recipe.

If your kids are anything like mine, trying to get a piece of broccoli in them is nearly impossible! Well, this recipe did the trick for my daughter. She loved the taste so much she was willing to give broccoli a try just to get to the ham and mac & cheese. I would have to say this recipe is kid approved! At least for us.

Baked mac and cheese has always been one of my all-time favorite meals. But when you add ham well that is a game changer. The two flavors are so great together! I hope you like my version of this family weeknight favorite!

Broccoli, Ham Macaroni & Cheese Casserole

Broccoli, Ham Macaroni & Cheese Casserole

Yield: 8 people
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes

Baked Macaroni with ham and broccoli mix in.


  • 1 pkg Deluxe Macaroni & Cheese Dinner, sharp cheese, Kraft, Annie's or Cracker Barrel brands work best
  • 2 cups frozen broccoli florets
  • 1- 2 cups cubed ham, the amount depends on how much you can get in a package of precooked ham.
  • 4 eggs
  • 2 cups shredded cheddar cheese, divided into one cups each


  1. Preheat oven to 350 degrees.
  2. Cook pasta as directed on package. Set aside.
  3. Cook broccoli as directed on package.
  4. Saute cubed ham on medium heat until lightly browned. Set aside.
  5. Beat the eggs in a large bowl.
  6. Pour the cheese sauce packet, 1/2 of the shredded cheese, and all of the ham in with the eggs. Wisk until well blended.
  7. Pour egg/ham mixture over the pasta. Stir to combine.
  8. Spoon mixture evenly into a 9 x 13 glass dish.
  9. Top with leftover 1 cup of shredded cheese.
  10. Bake for 30 minutes.


For a thicker casserole use an 8 x 11-inch dish. This recipe is from a Kraft recipe book that was free for all who signed up for their newsletter. I could not find the recipe on their website to link to this post.

Nutrition Information
Yield 8
Amount Per Serving Calories 320

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Love it? Pin it!

Check out more of my family’s favorite recipes~

Homemade Baked Macaroni & Cheese


Broccoli & Cheese Casserole


  1. Can you use the regular kraft mac and cheese (with the powdered cheese and milk and butter)?

    1. Hi Beth I do not know if it will come out the same as this version. You can always try. My version has eggs to make it bind together.

  2. I love broccoli casseroles a lot. My kids will almost eat anything that has broccoli in it. This looks like a wonderful dinner option to try.

    1. These instructions are not complete. When do you mix broccoli and the other half of ham in?

      1. Hi Crystal,
        You add all of the ham and 1/2 of the shredded cheese. The other half of the shredded cheese goes on top. Sorry for the confusion.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.