Creamy Ham Mac and Cheese

This super-creamy ham Mac and cheese is easy, delicious, and even the kids will eat it. Probably my favorite way to use leftover ham.

A close-up of creamy macaroni and cheese with chunks of ham in a white dish, showcasing the gooey texture and rich cheese sauce

Creamy Macaroni and Cheese with Ham

Easy, delicious, and super creamy. Everyone loves this stovetop ham mac and cheese.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 37 minutes
Serving Size 8

Ingredients

  • 1 pound elbow macaroni
  • 4 cups evaporated milk 32 ounces or 2 ⅔ cans
  • 1 cup chicken broth
  • 3 tablespoons butter
  • cup flour
  • ½ cup grated Parmesan cheese
  • 2 teaspoons Dijon mustard
  • ½ teaspoon smoked paprika
  • Salt
  • Pepper
  • 3 cups packed shredded sharp cheddar cheese 12 ounces
  • 1 cup shredded mozzarella cheese
  • 1 ½ cups diced leftover ham or from a ham steak

Want To Save This For Later?

I’m email you a link so you can find it when you need it.

You'll join my email list which you will love. And if you don't, unsubscribe in one click. ❤️

Instructions

  • Cook pasta Bring a large pot of water to a boil and cook elbow macaroni to al dente, according to package directions. Carefully remove from heat and drain, then set aside.
  • Heat milk and broth. While the pasta cooks, combine evaporated milk and chicken broth in a small saucepan or medium-sized bowl. Cover and microwave the liquid for 2-3 minutes or warm it in a saucepan over medium heat, stirring occasionally.
  • Start roux. On medium-low heat, melt butter in a large pot or Dutch oven and stir in flour until combined. Cook, stirring for an additional 2-3 minutes. Gradually add the heated milk mixture a little at a time and whisk together until the roux thickens.
  • Add seasonings. Add in Parmesan cheese, Dijon mustard, smoked paprika, ½ teaspoon of salt, and ½ teaspoon of pepper. Whisk until Parmesan cheese is melted and incorporated.
  • Add cheese. Off the heat, add in shredded cheddar and mozzarella cheese a handful at a time, whisking until melted.
  • Mix in pasta and ham. Stir in pasta and diced ham. Add additional salt and pepper to taste if desired. Serve immediately.

Notes

It’s a fantastic way to use leftover ham, but if you don’t have any, you can easily get a ham steak from the store instead. The ham tastes excellent with the macaroni and cheese and elevates it.
The base recipe for this macaroni and cheese is a family favorite and we’ve made it so many times. 
For that extra cheesy flavor, I recommend shredding cheese by hand. (Rotary cheese shredders are the best, and I always use them). It melts better and has a great texture. But, if you’re in a hurry, bagged cheese works just fine.
 

There’s something about the combination of creamy cheese sauce, perfectly cooked pasta, and savory ham bits that just feels like a hug in a bowl. It’s become our go-to comfort meal for any occasion and never disappoints.

Overhead view of creamy macaroni and cheese with ham in a white bowl, placed on a light surface next to salt and pepper shakers and a blue-patterned napkin.

Mac and Cheese Tips

  • Pasta Perfection: Cooking the elbow macaroni to al dente is crucial. Overcooked pasta becomes mushy when mixed with the sauce. To achieve the perfect texture, check the pasta about 2 minutes before the package’s recommended cooking time. Remember, it will soften slightly when combined with the hot cheese sauce.
  • Even-Heat for Roux: A well-made roux is the foundation of a great cheese sauce. Keep the flame on medium-low to prevent the flour from burning. A burnt roux can impart a bitter taste, undermining the creamy, savory profile of the dish. Patience is key; let the roux gently come to a golden color before adding liquids.
  • Gradual Liquid Addition: When incorporating the evaporated milk and chicken broth into the roux, add the liquids slowly, in stages, while constantly whisking. This method prevents lumps and makes sure a smooth, velvety sauce. Rushing this step can result in a sauce that’s not properly thickened.
  • Cheese Matters: The success of macaroni and cheese hinges on the cheese quality. Pre-shredded cheeses often contain anti-caking agents that can affect meltability and overall texture. Taking the time to shred cheese from a block can make a significant difference in achieving that coveted silky-smooth sauce.

Key Ingredients and Tools

  • Evaporated Milk. A pantry staple found in the baking aisle, evaporated milk adds a rich creaminess without the added water content of regular milk. It’s essential for achieving the silky texture of the sauce. Half-and-half can substitute if you’re in a pinch, though the final dish may be slightly less rich.
  • Sharp Cheddar Cheese. Sharp cheddar has a deep, tangy flavor that’s crucial for the dish’s character. While you can swap it for milder cheeses, it might produce less flavorful mac and cheese.
  • Smoked Paprika. This spice can be found in the spice aisle and imparts a unique, smoky flavor that complements the ham beautifully. It’s not just for color; smoked paprika adds a layer of depth that sets this recipe apart. Regular paprika can be used if unavailable, but you’ll miss the smoky notes.
  • Dijon Mustard. Often found near condiments and salad dressings, a small amount of Dijon mustard sharpens the dish’s flavors without overwhelming it. It’s a secret ingredient that can make a big difference, offering a subtle tang that balances the richness of the cheeses.
Ingredients for macaroni and cheese laid out on a white marble countertop, including uncooked elbow macaroni, shredded cheddar and mozzarella cheese, diced ham, and seasonings, ready for preparation.
  • Large Pot or Dutch Oven. Ideal for cooking the pasta and combining it with the sauce. A large pot or Dutch oven allows for even heat distribution and ample space to mix the ingredients thoroughly without spilling.
  • Colander. Necessary for draining the cooked pasta. A good colander will make sure that all the water is removed from the pasta to prevent the macaroni and cheese from becoming watery.
  • Whisk. Essential for making the roux and cheese sauce smooth and free of lumps. A whisk helps to evenly incorporate the flour into the melted butter and blend the evaporated milk and cheese into a silky sauce.
  • Cheese Grater. Freshly grated cheese melts better and incorporates more smoothly into the sauce than pre-shredded cheese, which often contains anti-caking agents. A cheese grater allows you to grate your cheese finely or coarsely, depending on your preference.
  • Measuring Cups and Spoons. Precision matters in cooking. Measuring cups and spoons are crucial for adding the correct ingredients to ensure the dish’s flavor and texture are just right.
  • Cutting Board and Sharp Knife. Needed for dicing the ham into even pieces. A sharp knife makes prep work easier and safer, while a sturdy cutting board provides a solid surface for cutting.

Serving Suggestions

Serve with soft rolls and something green.

Troubleshooting and Help

 What substitutions can I use?

You could substitute half and half for the evaporated milk, although I have not recipe-tested this.
The kinds of cheese are very flexible.  I have used only extra-sharp cheddar without the mozzarella. 
You could substitute Fontina for the mozzarella.  You could substitute American for some of the cheddar cheese.  Gouda or gruyere cheese would be delicious as a substitute for some of the cheddar or mozzarella.  
You could substitute bacon for the ham or see some other options in my notes. I think this would be delicious with some cooked vegetables like broccoli, peas, onion, or asparagus.  I have not recipe tried for fear of revolt from my children.  Ha ha.  Usually, a veggie at our house is on the side with this dish. 🙂
Paprika could be easily substituted for smoked paprika if you don’t have smoked paprika.
I have substituted cornstarch for flour and used gluten-free Barilla elbow macaroni with great success.

Storing Leftovers

To store leftovers, let the dish cool down to room temperature first. Avoid leaving it out too long; you don’t want it sitting out for more than 2 hours to prevent food safety issues.

Once cooled, transfer the macaroni and cheese into airtight containers. Consider dividing it into smaller portions if you have a large amount left. This way, you only need to reheat what you plan to eat at one time. Store these containers in the refrigerator if you’ll be eating them within the next 3-4 days.

This recipe does not freeze well.

Click here to subscribe

picture of smiling female

By Katie Shaw

Katie lives in Virginia with her husband, three daughters, a chocolate lab, and over thirty chickens. She loves creating simple tutorials for sourdough, bread, and soap. Her recipes, articles, and YouTube videos reach millions of people per year.

Leave a Reply

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

Recipe Rating