• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Mountain Kitchen
  • About
    • Meet David
    • His Royal Highness
  • Our Story
  • My Melanoma Story
  • Recipe Index
    • Appetizers
    • Bread
    • Cuisine
      • Asian Recipes
      • Italian Recipes
      • Mexican / Spanish Recipes
    • Desserts
    • Grilling and Smoking
    • Sauces, Spices and Seasonings
    • Main Dishes
      • Breakfast
      • Pasta Recipes
      • Salads
      • Sandwiches
      • Slow Cooker / Crock Pot
      • Soups & Stews
    • Meats
      • Beef Recipes
      • Chicken Recipes
      • Pork Recipes
      • Seafood Recipes
    • Side Dishes
    • Snacks
    • Vegetarian
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
The Mountain Kitchen Logo

The Mountain Kitchen

FOOD WITH A VIEW

  • About
    • Meet David
    • His Royal Highness
  • Our Story
  • My Melanoma Story
  • Recipe Index
    • Appetizers
    • Bread
    • Cuisine
      • Asian Recipes
      • Italian Recipes
      • Mexican / Spanish Recipes
    • Desserts
    • Grilling and Smoking
    • Sauces, Spices and Seasonings
    • Main Dishes
      • Breakfast
      • Pasta Recipes
      • Salads
      • Sandwiches
      • Slow Cooker / Crock Pot
      • Soups & Stews
    • Meats
      • Beef Recipes
      • Chicken Recipes
      • Pork Recipes
      • Seafood Recipes
    • Side Dishes
    • Snacks
    • Vegetarian
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
Home » Casseroles » Ham and Broccoli Macaroni and Cheese

As an Amazon Associate I earn from qualifying purchases

Ham and Broccoli Macaroni and Cheese

Published January 21, 2025 · By Debbie · Leave a Comment

FacebookPinterestXEmail
Jump to Recipe Pin Recipe

Ham and broccoli macaroni and cheese is a cheesy, comforting dish with smoky ham, tender pasta, and crispy breadcrumbs. Great for leftovers!

fork over steaming pile of ham and broccoli macaroni and cheese

If you’re like me, the holidays leave you with two things: a heart full of memories and a fridge packed with leftovers. One of my favorite things after a big holiday meal is to get creative with what’s left behind, especially the ham, like David’s double smoked ham, which adds an irresistible smoky richness to any dish. That’s where this ham and broccoli macaroni and cheese comes in. It’s the kind of dish that feels like a warm hug, using ingredients you probably already have on hand. Whether working with leftover holiday ham or grabbing some slices from the store, this dish is simple, satisfying, and downright delicious.

Baked pasta dishes are more than just food. They are comforting and convenient. They’re perfect for feeding a crowd, sharing with friends, or serving your family when you need something hearty and easy. This ham and broccoli mac and cheese fits the bill perfectly. It’s got everything you love in a classic baked mac: creamy, cheesy goodness with a crispy breadcrumb topping. Adding smoky ham and tender broccoli makes it extra special. This pasta dish is also a great way to sneak some greens onto your plate.

Why You’ll Love This Recipe

  1. Great for Leftovers: This recipe is perfect if you have leftover holiday ham. But don’t worry if you don’t—just grab a thick-cut slice from the deli or use pre-cubed smoked ham.
  2. Family-Friendly: Even picky eaters will gobble this up. Seriously, it’s mac and cheese. Add ham and broccoli, and you’ve got yourself a winner.
  3. Weeknight Dinner: It’s perfect for busy weeknights or for hosting guests.
ingredients needed to make recipe

Ingredients You’ll Need

This recipe keeps it simple with pantry staples and a few fresh ingredients:

Pasta: Classic macaroni elbow pasta, but you can use shells or penne if you feel fancy. Whatever you have in your pantry.

Milk: I always have whole milk that I need to use up. For a richer cream sauce, use half-and-half or heavy cream.

Cheese: A mix of extra-sharp cheddar and gouda gives it that creamy, melty magic. However, you can use whatever you have or prefer when making mac and cheese.

Ham: You can use leftover ham or buy some at the store. Smoked ham, especially double-smoked ham, is best for that extra flavor punch.

Broccoli: I prefer fresh over frozen florets, but both work perfectly. Just cut it into small, bite-sized pieces.

Seasonings: Garlic powder, mustard powder, cayenne pepper (optional), and freshly grated nutmeg add depth to the sauce.

Breadcrumbs: Mixed with melted butter, they give you that irresistible golden topping.

casserole dish of elbow pasta ham and broccoli

How To Make Ham and Broccoli Macaroni and Cheese

The backbone of this ham and broccoli mac and cheese recipe comes from my skillet jalapeno mac and cheese recipe. This recipe comes together in just a few simple steps. The recipe card at the end of this post provides detailed instructions with times and temperatures.

  1. Preheat the Oven: Preheat the oven and grease a 9×12-inch baking dish.
  2. Cook the Pasta: Boil pasta in salted water until al dente. Reserve 1 cup of pasta water, then drain.
  3. Make the Cheese Sauce: Melt butter and whisk in flour to create a roux. Gradually add milk and seasonings, stirring until thickened. Stir in cheese until smooth.
  4. Combine Ingredients: Mix cooked pasta, cheese sauce, ham, and broccoli. Add reserved pasta water as needed to adjust consistency.
  5. Assemble and Bake: Transfer the mixture to the prepared baking dish. Top with breadcrumbs mixed with melted butter. Bake until golden and bubbly.
  6. Cool and Serve: Let the dish cool, and then serve warm.
ham and broccoli mac and cheese served on plate with fork

Recipe Tips

  • Use Freshly Grated Cheese. Skip the pre-shredded stuff. Freshly grated cheese melts smoother and has a creamy texture that cannot be beaten.
  • Add a Dash of Hot Sauce: If you like a little heat, add a few dashes of hot sauce to the cheese sauce. It gives the dish a subtle kick without overpowering the flavor! David loved it with some dashes of Cholula.
  • Make It Your Own: Mix it up? Add some crispy bacon, swapping the broccoli for spinach or cauliflower, or use pepper jack cheese for a little kick. You could even use green peas if you like them. David and I don’t.

Recipe FAQs

Can I make this dish ahead of time?

You can, but I find that it’s never as creamy as it would be if you put it in the oven directly after putting it into the casserole dish. If you make it ahead, add 10 minutes to your baking time.

What if I don’t have gouda cheese?

No problem! You can use all cheddar or a mix of cheddar and Monterey Jack for a similar creamy texture.

Can I freeze leftovers?

I don’t recommend it. The cheese sauce doesn’t reheat well.

Now, go ahead and try this recipe—you won’t regret it. And don’t forget to let us know in the comments how it turned out. We love hearing from you!

With Love and Flavor,

Debbie Signature
ham and broccoli macaroni and cheese
Print Pin Rate this Recipe
No ratings yet

Ham and Broccoli Macaroni and Cheese

Creamy Ham and Broccoli Mac and Cheese with a crispy breadcrumb topping is the perfect comfort food, great for using leftover ham!
Prep Time 10 minutes minutes
Cook Time 1 hour hour
Total Time 1 hour hour 10 minutes minutes
Servings 6
Calories 675kcal
Author David & Debbie Spivey

Ingredients

  • ½ pound elbow pasta
  • ⅜ cup unsalted butter (divided)
  • ¼ cup all-purpose flour
  • 3 cups whole milk
  • 2 teaspoons garlic powder
  • 1 teaspoon mustard powder
  • ½ teaspoon cayenne pepper optional (does not provide much heat)
  • ½ teaspoon nutmeg freshly grated
  • 3 cups cheese extra sharp cheddar and gouda
  • kosher salt and freshly cracked black pepper to taste
  • 1 cup smoked ham cubed
  • 1 cup broccoli cut into small pieces
  • 1 cup plain breadcrumbs

Instructions

Preheat and Prepare:

  • Preheat the oven to 375°F.
  • Grease a 9×12-inch casserole dish and set aside.

Cook the Pasta:

  • Cook the pasta according to the package directions in a large pot of salted water. Reserve 1 cup of the pasta water before draining.

Make the Roux:

  • In a large nonstick skillet, melt ¼ cup of butter over medium heat.
  • Stir in the flour until smooth, cooking for 1 minute.

Prepare the Cheese Sauce:

  • Gradually stir in the milk, whisking continuously. Bring to a boil.
  • Add the garlic powder, mustard powder, cayenne pepper (if using), and freshly grated nutmeg. Cook, stirring constantly, until the mixture thickens (about 2 minutes).
  • Reduce the heat and stir in the cheese until melted. Season with salt and pepper to taste.

Combine Pasta and Sauce:

  • Add the drained pasta to the cheese sauce, stirring to combine. If the mixture is too thick, stir in reserved pasta water ¼ cup at a time until the desired consistency is reached.

Add Ham and Broccoli:

  • Stir in the cubed ham and broccoli until well combined. Transfer the mixture to the prepared casserole dish.

Prepare Breadcrumb Topping:

  • Melt the remaining 2 tablespoons of butter in the microwave (30–40 seconds).
  • Stir the melted butter into the breadcrumbs, then sprinkle the breadcrumbs evenly over the pasta mixture.

Bake the Casserole:

  • Place the casserole dish in the preheated oven (uncovered).
  • Bake for 45–50 minutes, or until the dish is bubbling and the breadcrumbs are golden brown.

Cool and Serve:

  • Let the casserole cool for 10 minutes before serving.

Notes

  • Use Freshly Grated Cheese. Skip the pre-shredded stuff. Freshly grated cheese melts smoother and has a creamy texture that cannot be beaten.
  • Add a Dash of Hot Sauce: If you like a little heat, add a few dashes of hot sauce to the cheese sauce. It gives the dish a subtle kick without overpowering the flavor! David loved it with some dashes of Cholula.
  • Make It Your Own: Mix it up? Add some crispy bacon, swapping the broccoli for spinach or cauliflower, or use pepper jack cheese for a little kick. You could even use green peas if you like them. David and I don’t.

Nutrition

Calories: 675kcal | Carbohydrates: 54g | Protein: 31g | Fat: 37g | Saturated Fat: 21g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 0.5g | Cholesterol: 115mg | Sodium: 901mg | Potassium: 496mg | Fiber: 3g | Sugar: 9g | Vitamin A: 1279IU | Vitamin C: 13mg | Calcium: 607mg | Iron: 2mg
Did you try this recipe? We’d love to hear your thoughts! Give it a star rating and leave a comment below to let us know how it turned out for you. If you’d like, share a photo of your dish on Instagram, don’t forget to mention @TheMountainKitchen or use #TheMountainKitchen!
FacebookPinterestXEmail

Related Posts

double smoked ham on grill

Double Smoked Ham With Pineapple Bourbon Glaze

small broccoli casseroles

Small Broccoli Casseroles

Adult macaroni and cheese

Adult Macaroni and Cheese {A Meatless Monday Recipe

Casseroles, Pasta Recipes, Week Night Dinners

Previous Post: « Immunity Soup {Soup For What Ails Ya
Next Post: Valentine’s Day Recipes For Breakfast, Lunch, and Dinner »
about us

About Debbie & David

We live on the side of the Blue Ridge Mountains, in Virginia. I am the author and photographer here at The Mountain Kitchen, where I share delicious homemade recipes using clean food ingredients, and stories about mountain life. Read more...

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




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

Primary Sidebar

debbie and david

Hey! My name is Debbie Spivey and this is my husband David. We live on the side of the Blue Ridge Mountains, in Virginia. I am the author and photographer here at The Mountain Kitchen, where I share delicious homemade recipes using clean food ingredients, and stories about mountain life. LEARN MORE >>

  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube

Search For Something

Melanoma – It’s Not Just Skin Cancer

melanoma story
contact us

AS SEEN ON

as seen on

Copyright © 2026 · themountainkitchen.com · All rights reserved · Privacy Policy · Policies and Disclaimers · Contact Us

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required