|

Leftover Ham Mac and Cheese Bake – Creamy, Cozy, and Perfect for Next-Day Ham

This is the kind of comfort food that makes leftovers feel exciting. If you’ve got extra ham after a holiday meal or Sunday roast, this mac and cheese bake gives it a new life. It’s creamy, cheesy, and golden on top with a satisfying crunch.

The ham adds a smoky, savory bite that balances the richness of the sauce. It’s easy enough for a weeknight but special enough to share.

Leftover Ham Mac and Cheese Bake - Creamy, Cozy, and Perfect for Next-Day Ham

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings

Ingredients
  

  • Elbow macaroni (or shells, cavatappi, or any short pasta)
  • Leftover ham, diced (about 2 cups)
  • Butter (unsalted)
  • All-purpose flour (for the roux)
  • Milk (whole milk for creaminess; 2% works too)
  • Heavy cream or half-and-half (optional, for extra richness)
  • Cheddar cheese, freshly grated
  • Gruyère or Swiss cheese, grated (optional but recommended)
  • Parmesan cheese, finely grated (for the topping)
  • Dijon mustard (just a little for flavor)
  • Garlic powder or fresh minced garlic
  • Onion powder (optional)
  • Paprika or smoked paprika
  • Salt and black pepper
  • Bread crumbs (panko for extra crunch or regular)
  • Olive oil (to toast the crumbs)
  • Fresh parsley (optional, for garnish)

Method
 

  1. Preheat and prep. Heat your oven to 375°F (190°C).Grease a 9x13-inch baking dish or similar casserole pan.
  2. Cook the pasta. Bring a large pot of salted water to a boil. Add the pasta and cook until just shy of al dente, 1 to 2 minutes less than the box suggests. Drain and set aside.
  3. Toast the topping. In a small skillet, heat a splash of olive oil over medium.Add breadcrumbs, a pinch of salt, and a little paprika. Stir until lightly golden, 2 to 3 minutes. Remove from heat and mix in a handful of Parmesan.Set aside.
  4. Make the roux. In a large pot, melt 4 tablespoons of butter over medium heat. Whisk in 1/4 cup flour and cook for 1 to 2 minutes until it smells nutty and looks smooth, but not browned.
  5. Build the sauce. Slowly whisk in 3 cups of milk, plus up to 1/2 cup cream if using. Keep whisking until the mixture thickens and gently bubbles, 4 to 6 minutes.
  6. Season the sauce. Stir in 1 teaspoon Dijon, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder (optional), 1/2 teaspoon paprika, 1 teaspoon salt, and 1/2 teaspoon black pepper.Taste and adjust—ham and cheese are salty, so aim for “pleasantly seasoned,” not salty.
  7. Add the cheese. Turn heat to low. Stir in 2 cups grated cheddar and 1 cup Gruyère or Swiss in batches until melted and smooth.
  8. Combine. Add the drained pasta and diced ham to the pot. Stir gently to coat everything in sauce.If the mixture seems too thick, splash in a little milk.
  9. Transfer to the dish. Pour the mixture into the prepared baking dish and smooth the top. Sprinkle with a little extra cheddar and Parmesan for a melty layer.
  10. Add the crunchy topping. Scatter the toasted breadcrumbs evenly over the surface.
  11. Bake. Bake for 18 to 22 minutes, until the edges are bubbling and the top is golden and crisp.
  12. Rest and serve. Let the casserole rest for 5 to 10 minutes so it sets slightly. Garnish with chopped parsley if you like, then serve warm.

What Makes This Recipe So Good

Overhead shot of a bubbling Leftover Ham Mac and Cheese Bake just out of the oven in a 9x13 casserol
  • It uses leftovers smartly. Ham brings salt, smoke, and protein, turning basic mac into a full meal.
  • Ultra-creamy sauce. A classic roux and milk base creates a silky cheese sauce that clings to every curve of the pasta.
  • Crunchy golden topping. A mix of breadcrumbs and cheese bakes into a crisp top that contrasts the creamy pasta.
  • Flexible and forgiving. Use whatever cheese you have and add veggies if you like. It’s hard to mess up.
  • Family-friendly and reheats well. Great for meal prep, and the flavors get even better the next day.

Shopping List

  • Elbow macaroni (or shells, cavatappi, or any short pasta)
  • Leftover ham, diced (about 2 cups)
  • Butter (unsalted)
  • All-purpose flour (for the roux)
  • Milk (whole milk for creaminess; 2% works too)
  • Heavy cream or half-and-half (optional, for extra richness)
  • Cheddar cheese, freshly grated
  • Gruyère or Swiss cheese, grated (optional but recommended)
  • Parmesan cheese, finely grated (for the topping)
  • Dijon mustard (just a little for flavor)
  • Garlic powder or fresh minced garlic
  • Onion powder (optional)
  • Paprika or smoked paprika
  • Salt and black pepper
  • Bread crumbs (panko for extra crunch or regular)
  • Olive oil (to toast the crumbs)
  • Fresh parsley (optional, for garnish)

Step-by-Step Instructions

Close-up detail of a plated serving of the mac and cheese bake on a matte white plate, showing ultra
  1. Preheat and prep. Heat your oven to 375°F (190°C).Grease a 9×13-inch baking dish or similar casserole pan.
  2. Cook the pasta. Bring a large pot of salted water to a boil. Add the pasta and cook until just shy of al dente, 1 to 2 minutes less than the box suggests. Drain and set aside.
  3. Toast the topping. In a small skillet, heat a splash of olive oil over medium.Add breadcrumbs, a pinch of salt, and a little paprika. Stir until lightly golden, 2 to 3 minutes. Remove from heat and mix in a handful of Parmesan.

    Set aside.

  4. Make the roux. In a large pot, melt 4 tablespoons of butter over medium heat. Whisk in 1/4 cup flour and cook for 1 to 2 minutes until it smells nutty and looks smooth, but not browned.
  5. Build the sauce. Slowly whisk in 3 cups of milk, plus up to 1/2 cup cream if using. Keep whisking until the mixture thickens and gently bubbles, 4 to 6 minutes.
  6. Season the sauce. Stir in 1 teaspoon Dijon, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder (optional), 1/2 teaspoon paprika, 1 teaspoon salt, and 1/2 teaspoon black pepper.Taste and adjust—ham and cheese are salty, so aim for “pleasantly seasoned,” not salty.
  7. Add the cheese. Turn heat to low. Stir in 2 cups grated cheddar and 1 cup Gruyère or Swiss in batches until melted and smooth.
  8. Combine. Add the drained pasta and diced ham to the pot. Stir gently to coat everything in sauce.If the mixture seems too thick, splash in a little milk.
  9. Transfer to the dish. Pour the mixture into the prepared baking dish and smooth the top. Sprinkle with a little extra cheddar and Parmesan for a melty layer.
  10. Add the crunchy topping. Scatter the toasted breadcrumbs evenly over the surface.
  11. Bake. Bake for 18 to 22 minutes, until the edges are bubbling and the top is golden and crisp.
  12. Rest and serve. Let the casserole rest for 5 to 10 minutes so it sets slightly. Garnish with chopped parsley if you like, then serve warm.

Storage Instructions

  • Refrigerator: Cool completely, then cover tightly or transfer to an airtight container.Store for 3 to 4 days.
  • Freezer: Freeze in portions for up to 2 months. Wrap well to prevent freezer burn.
  • Reheat: Warm covered at 325°F (165°C) until heated through, about 20 to 25 minutes. Add a splash of milk to keep it creamy.For single servings, microwave in short bursts, stirring between intervals.

Benefits of This Recipe

  • Reduces food waste. Leftover ham becomes the star of a new meal instead of sitting in the fridge.
  • Budget-friendly. Uses pantry staples and flexible cheese choices.
  • Kid-approved. Creamy, cheesy, and mild enough for picky eaters.
  • Make-ahead friendly. Assemble earlier in the day, refrigerate, and bake before dinner.
  • Customizable nutrition. Add veggies or swap in whole-wheat pasta for more fiber.

What Not to Do

  • Don’t overcook the pasta. It will soften more in the oven. Slightly undercooked is best.
  • Don’t skip grating your own cheese. Pre-shredded cheese has additives that can make the sauce grainy.
  • Don’t add too much salt early on. Ham and cheese are salty; season gradually and taste as you go.
  • Don’t bake uncovered for too long. If the top is browning too fast, tent with foil so the inside doesn’t dry out.
  • Don’t pour a thin sauce. The sauce should be thick enough to coat a spoon before adding pasta; otherwise the bake can turn watery.

Variations You Can Try

  • Veggie boost: Stir in steamed broccoli, peas, or sautéed mushrooms.
  • Spicy kick: Add red pepper flakes, a minced jalapeño, or a little hot sauce to the sauce.
  • Different cheeses: Try Monterey Jack, fontina, or a little blue cheese for depth. A touch of smoked cheddar pairs well with ham.
  • Herb lovers: Add chopped chives, thyme, or a pinch of dried Italian seasoning.
  • Gluten-free: Use gluten-free pasta and a gluten-free flour blend for the roux.Choose gluten-free breadcrumbs for the topping.
  • Lighter version: Use 2% milk, reduce the cheese slightly, and skip the cream. The sauce will still be creamy.
  • One-pan shortcut: If your pot is oven-safe, mix and bake right in it to cut down on dishes.

FAQ

Can I make this ahead of time?

Yes. Assemble the casserole up to the breadcrumb step, cover, and refrigerate for up to 24 hours.

Add the breadcrumbs just before baking. You may need to add 5 to 10 minutes to the bake time when starting cold.

What’s the best pasta shape for this?

Short shapes with nooks work best. Elbows, shells, cavatappi, and small rotini hold sauce well and bake evenly.

Do I need both cheddar and Gruyère?

No.

You can use all cheddar. Gruyère adds a nutty, melty quality that’s lovely with ham, but it’s optional. Aim for about 3 cups of cheese total.

How do I prevent a grainy cheese sauce?

Keep the heat low when adding cheese and add it gradually.

Use freshly grated cheese and whisk until just melted. Avoid boiling the sauce after the cheese goes in.

Can I use deli ham instead of leftover ham?

You can, though thicker-cut ham steaks or leftover roast ham have better texture. If using deli ham, stack and cut into squares so it doesn’t get stringy.

What can I use instead of breadcrumbs?

Crushed Ritz crackers, buttered panko, or even crushed cornflakes work.

Mix with a little oil or melted butter and Parmesan for flavor.

Is there a way to add more protein?

Yes. Add extra ham, toss in cooked bacon or chicken, or stir in a can of drained white beans. Keep the ratio balanced so the bake stays creamy.

How do I fix a sauce that’s too thick?

Whisk in warm milk a little at a time until it loosens.

Once the pasta and ham go in, the sauce will tighten, so aim for slightly looser than you think you need.

In Conclusion

Leftover Ham Mac and Cheese Bake is the kind of cozy, practical recipe that feels like a treat. It turns odds and ends into a bubbly, golden pan of comfort with minimal fuss. Customize it with your favorite cheeses and add-ins, and enjoy a meal that tastes even better the next day.

Keep this one in your rotation for holidays, potlucks, and easy weeknights alike.

Similar Posts

Leave a Reply

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

Recipe Rating