Ham and Broccoli Pasta Bake

Adding meat and veggies to a homemade macaroni and cheese and then baking it with a cheese and cracker topping is a favorite meal in our house.    This Ham and Broccoli Pasta Bake is an impressive comfort food dish that everyone will love.  Plus, dinner that is ready in 45 minutes or less is always a bonus.

Ham and Broccoli Pasta Bake - ham, broccoli, and plenty of cheese make this a dinner that disappears every time

 I am definitely enjoying sharing some of our favorite comfort food dishes here.

And judging from the amount of response and traffic on the few recipes I have shared so far, you guys are loving them too.   I still have a few more delicious pasta recipes up my sleeve.  Well, actually they are in my belly and on my computer just waiting for the right day.

Dinner is something that everyone has to eat, so why not share the ones that are kid approved in our house.    

Ham and Broccoli Pasta Bake - ham, broccoli, and plenty of cheese make this a dinner that disappears every time

Did you eat ham this past weekend?  And now there are leftovers in the refrigerator just waiting to be used up?

Chop it up and add it with some broccoli to homemade macaroni and cheese.  Even the pickiest eaters will gobble this ooey, gooey cheesy dish down.

Well, they might pick around the ham if they are anything like my youngest.  But I kind of figured he would do that.  He has it in his head that he doesn’t like ham…but he will eat bacon.  It doesn’t matter how many times we tell him that both meats come from the same animal.  He refuses to do ham.   Now put a salad in front of the kid, and he will go to town on it.

Ham and Broccoli Pasta Bake - ham, broccoli, and plenty of cheese make this a dinner that disappears every time

This dish only takes about 45 minutes from start to finish.  Now if you want to save some time, you can have some of the ingredients prepped ahead of time.  You can cook the noodles earlier and toss them with a little bit of olive oil so they don’t stick together.  Chop the onions and ham and store in separate containers in the refrigerator.  Crush the crackers and place in a ziplock bag.

Then when you go to cook dinner, all your prep is done and you can put the casserole together in minutes.

 Start by sauteing the onions and butter.  Add the ham and garlic.  While this is cooking, run some hot water over the frozen broccoli to thaw it out some.  Drain and add to the ham mixture.  Now you can either set this pan aside and use a new one, or spoon that mixture into a bowl and set aside, so you can reuse the dirty pan.

Melt some butter and cook the flour in it.  Adding milk and stirring until thickened slightly will make your base for any pasta dish.  Stir in the cheese and let it get all melty.  Add the pasta and ham, season it with some salt and pepper, and spoon into the casserole dish.  Top it with the leftover cheese and the crushed crackers and pop it into the oven for 20 minutes or so to melt the cheese on top.

Ooey, gooey, cheese dishes are definitely ones that get rave reviews from everyone in my house.

Ham and Broccoli Pasta Bake - ham, broccoli, and plenty of cheese make this a dinner that disappears every time

Stay up to date on all the BruCrew baking here:



Ham and Broccoli Pasta Bake

Prep Time: 20 minutes

Cook Time: 20 minutes

Yield: Serves 6-8

Ham and Broccoli Pasta Bake

Ham, broccoli, and cheese make this pasta casserole a delicious and comforting dinner. The added cracker crumbs on top give it a nice flavor and texture.


8 ounces pasta (shells)
1/2 cup chopped onion
1 Tablespoon olive oil
1 Tablespoon minced garlic
3 cups cubed cooked ham
1 cup frozen broccoli
3 Tablespoons butter
3 Tablespoons flour
2 cups milk
1/2 cup grated parmesan cheese
1 cup shredded cheddar cheese, divided
1 cup shredded mozzarella cheese, divided
Salt and Pepper, to taste
3/4 cup crushed butter cracker crumbs (Ritz)


  1. Cook the pasta noodles al dente according to the package directions. Drain and set aside.
  2. Saute the onion in the olive oil for 2-3 minutes. Add the garlic and ham and saute for 2 more minutes.
  3. Run the broccoli under hot water for 1 minute to thaw partially. Drain and add to the ham mixture. Set aside.
  4. Melt the butter in a saucepan. Add the flour and cook for 2 minutes, stirring constantly. Slowly stir in the milk. Cook and stir for a few more minutes, until the mixture thickens slightly. Stir in parmesan cheese, 3/4 cup cheddar, and 3/4 cup mozzarella. Stir until melted and creamy. Add the ham mixture and pasta. Season to taste with salt and pepper.
  5. Spoon the mixture into a casserole dish that has been sprayed with non stick spray. Sprinkle with all the remaining cheeses. Top with the cracker crumbs. Bake at 350 degrees for 20-25 minutes. Serve hot. Store remaining pasta bake in a sealed container in the refrigerator. Serves 6-8.

More dinner recipes that are kid approved in our house:

Chicken Supreme Pasta Bake

Chicken Supreme Pasta Bake

Loaded Chicken Alfredo Gnocchi Bake

Loaded Chicken Alfredo Gnocchi Bake

Pizza Pasta Salad

Pizza Pasta Salad



Share >>


  1. says

    I’ll take your youngest’s ham!! It’s one of my favorite meats, and I can never get enough, especially around Christmas and Easter when my family buys a huge honey-baked ham. Best thing ever! And keep those easy dinner recipes coming! With how much I bake during the day, I rarely have the energy to cook something at night… So salads are a big staple right now. 😉 Oh well!
    Amy @ Amy’s Healthy Baking recently posted..Skinny Chocolate Chip Cheesecake OatmealMy Profile

  2. Jocelyn Wynder says

    I made this for dinner tonight and it turned out so good. I forgot the cracker crumble part, as I assembled the dish this morning. Great way to use up left over ham from a big family dinner. I’m looking forward to making this again. Thanks for the recipe!

  3. P says

    I am making this tonight. It looks awesome. Now the only decision I have to make is whether or not to throw some bacon that needs to be used in with it. :)

    • says

      I usually use frozen and just run hot water over it to thaw it out some. My guess for using fresh it to steam it slightly, so it isn’t crunchy when you stir it in. I wouldn’t steam it so much that it is mushy though! I hope you enjoy it!

  4. says

    Jocelyn, I wanted to tell you that I just made this for dinner and it was amazing! I found your recipe on Pinterest while looking for ways to use up leftover ham. I love how this used up almost all of the ham that I had left, and your tip on running hot water over the broccoli to thaw it: GENIUS! Will definitely be doing that in the future. Thank you for such a yummy recipe! :)
    Ashlyn+@+Belle+of+the+Kitchen recently posted..Saturday Night Fever #66My Profile

  5. Amy says

    I’ve made this dish several times and everyone in our family (picky toddler included) loves it. I’d like to prepare this ahead of time for a friend – do you think it would freeze well? Should I bake it before freezing?

    • says

      I’m glad your family loves this dish. I have actually never frozen it, so I’m not sure if it would be better to freeze before or after baking. Let me know if you try it.


Leave a Reply

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

CommentLuv badge