This post may contain affiliate links. Please see disclosure form more information.
This Mac and Cheese with ham recipe is an easy one pot meal and a delicious way to use up leftover ham. Simple comfort food the whole family will love and ready in 30 minutes!
Table of Contents
Easy Ham Mac and Cheese Recipe
We always have a lot of ham to use up after Christmas and Easter, so I am always looking for easy recipes with ham. I based this easy recipe off of my creamy stove top mac and cheese.
Like my classic mac, this cheesy pasta is made completely in one pot for easy clean-up — because we have enough dishes during the holidays, right? This easy ham recipe is also simple and comes together quickly. You can be eating in about 30 minutes!
Ingredients
You only need a few simple ingredients from the grocery store for this cheesy macaroni recipe. Full ingredient amounts are in the printable recipe card at the bottom of the post.
- Cooked ham — cut into bite-size pieces. If you don’t have ham leftovers, you can use deli ham, but the slices will be thinner.
- Macaroni — I use elbow pasta, but you can use shells, penne or rotini or other short pasta shapes.
- Chicken stock — or chicken broth for added flavor
- Heavy cream — the base of the creamy sauce
- Cream cheese — makes it extra creamy
- Butter — to fry the ham and for the cheese sauce
- Cheddar cheese — I used mild cheddar, but you can use medium or sharp cheddar cheese. Just be sure to shred your own cheese, as pre-shredded cheese does not melt as well.
- American cheese — I love using thick slices from the deli. It makes the sauce even creamier.
- Mustard — I use Dijon mustard or deli mustard. It adds extra flavor that pairs well with ham
- Seasonings — a little sea salt, black pepper and garlic powder. I kept the seasonings light because the ham has lots of flavor on its own.
How to Make Macaroni and Cheese with Ham
I like to fry the ham in a little butter first. This step really brings out the smoky ham flavor. You can skip this part if you like. Then, remove the ham to a plate and cover with aluminum foil to keep warm.
Next, cook the pasta in the broth over medium-high heat until just barely al dente. Stir in the heavy cream, cream cheese and spices, and cook over medium-low heat until pasta is done. Then, gradually add the cheddar and American cheese.
When the cheese is fully melted, stir in the mustard and chunks of ham. When everything is well combined and coated in creamy cheese sauce, you are ready to serve this creamy mac.
Substitutions and Variations
You can use water instead of broth to cook the pasta. If you have an Instant Pot, try my Instant Pot Mac and Cheese with Ham.
Use Colby Jack cheese, Monterey Jack cheese or smoked Gouda for a different flavor. You can also use a combination of different cheeses.
If you are using boiled ham or deli ham, you may want to add paprika or smoked paprika for more flavor.
Add thawed frozen peas if you want mac n cheese with peas.
Storage
Store leftover mac in an airtight container in the fridge for 3-4 days. Reheat in the microwave or on low heat on the stove. You can freeze leftover pasta in a freezer safe container for up to 3 months.
More Leftover Ham Recipes
If you love ham, try my Cheese Tortellini with Ham and Peas or Ham Casserole or Leftover Ham Sandwich recipe.
Mac and Cheese with Ham
Ingredients
- 2 cups cooked ham cut into bite size pieces
- 4 cups chicken broth
- 16 oz elbow macaroni
- 1 cup heavy cream
- ½ tsp sea salt
- ½ tsp garlic powder
- 1 tsp Dijon mustard
- ¼ tsp ground black pepper
- 3 tablespoons butter divided
- 4 oz cream cheese
- 3 cups mild cheddar cheese shredded
- 4 oz American Cheese about 4 slices
Instructions
- Melt 1 tablespoon butter in a large pot or Dutch oven. add ham and cook until heated through. Remove to a plate, and cover to keep warm
- In the same pot, bring chicken broth to a boil over medium-high heat
- Add the macaroni, and cook until just barely al dente, about 4 minutes, stirring occasionally
- Reduce heat to low or medium low, and stir in the heavy cream, salt, pepper and garlic powder. Allow to simmer on low heat until pasta is done
- Add the remaining tablespoons of butter and the cream cheese, and stir until melted
- Stir in 1 cup of cheese at a time until cheese melts and cheese sauce is creamy
- Add the mustard and ham, and stir until well combined
Video
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
For more easy recipes, sign up for the weekly newsletter and follow me on social media.
Incredibly delicious and also surprisingly easy to make! I suspect I’ll be having this many times in the future ๐
Thank you so much, Jesse! Glad you liked the recipe!
This is the creamiest mac n cheese ever! Did add the ham too! You can’t go wrong with this combo!
So glad you liked the recipe, Tim. Thanks!