• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Fantabulosity logo

  • All Recipes
  • Vintage Recipes
  • Holiday
  • Dinner Theme System
  • About
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
  • Recipes
  • Desserts
  • Dinners
  • Gatherings
  • Holidays
  • About Jessica
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Desserts
    • Dinners
    • Gatherings
    • Holidays
    • About Jessica
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Pasta

    Mac and Cheese with Ham

    By: Jessica · Posted: Feb 19, 2026 · This post may contain affiliate links. Please read my disclosure policy.

    • Facebook
    Jump to Recipe 0 comments
    Ham mac and cheese in dutch oven.

    Mac and Cheese with Ham is a creamy, cheesy pasta dinner loaded with tender macaroni and smoky bites of ham. It's an easy, family-friendly comfort meal that's ready in about 30 minutes.

    The Creamy, Cheesy Dinner Everyone Goes Back For

    This is the kind of mac and cheese that doesn't leave leftovers for long. It's rich without being heavy, ultra creamy, and packed with that classic sharp cheddar flavor everyone loves. The Colby Jack melts beautifully for smoothness, while the diced ham adds savory, smoky bites that make it hearty enough for a full meal. Now if you love ham and pasta together like this, you’ll also want to check out this ham casserole recipe!

    Mac and cheese with ham in dutch oven and a wooden spoon.

     

    If you have leftover holiday ham sitting in the fridge, this recipe turns it into something that feels completely new. Cozy, dependable, and always a crowd-pleaser.

    FAQs

    Can I use leftover holiday ham?

    Yes. Leftover baked ham works beautifully here. Just dice it into small, even pieces so it warms evenly in the sauce.

    Can I bake this instead of serving it on the stovetop?

    Yes. Transfer to a buttered baking dish, sprinkle extra shredded cheese on top, and bake at 350°F until bubbly and lightly golden.

    How do I reheat leftover mac and cheese without drying it out?

    Add a splash of milk before reheating on the stovetop or in the microwave. Stir halfway through for the smoothest texture.

    How long does ham mac and cheese last in the refrigerator?

    Store leftovers in an airtight container in the refrigerator for up to 4 days.

    A wooden spoon sticking in Mac and Cheese with Ham.

    Ingredients

    • Elbow macaroni - The classic pasta shape that holds onto every bit of creamy cheese sauce.
    • Butter - Creates the rich base for the sauce.
    • All-purpose flour - Thickens the sauce for that smooth, velvety texture.
    • Garlic powder - Adds subtle savory depth.
    • Dijon mustard - Enhances the sharpness of the cheddar and balances the richness.
    • Salt and black pepper - Brings all the flavors together.
    • Whole milk - Forms the creamy base of the cheese sauce.
    • Heavy cream - Makes the sauce extra rich and indulgent.
    • Shredded cheddar cheese - Provides that classic bold mac and cheese flavor.
    • Shredded Colby Jack cheese - Melts smoothly and keeps the sauce ultra creamy.
    • Cooked ham - Adds smoky, savory flavor and turns this into a satisfying main dish.
    Ingredients for making ham mac and cheese, sitting on kitchen counter.

    Instructions

    • Cook the elbow macaroni in salted boiling water according to package directions. Drain and set aside.
    Cooked macaroni in a dutch oven.
    • In a large pot or Dutch oven, melt the butter over medium heat. Whisk in the flour and cook for 1 to 2 minutes until it bubbles and thickens.
    Butter and flour in dutch oven.
    • Stir in the garlic powder, Dijon mustard, salt, and black pepper.
    • Slowly whisk in the milk and heavy cream. Continue whisking until the mixture thickens and begins to gently bubble.
    Milk and heavy cream added to butter and flour mixture.
    • Reduce heat to low and stir in the cheddar and Colby Jack cheeses until melted and smooth.
    Shredded cheese added to milk and cream mixture.
    • Add the cooked macaroni to the cheese sauce and stir until evenly coated.
    Cooked macaroni added to cheese and cream mixture.
    • Gently fold in the diced ham and cook just until heated through.
    Ham added to dutch oven with cheese and macaroni.
    • Remove from heat and let it sit for a few minutes before serving so the sauce can thicken slightly.
    Ham mac and cheese in dutch oven.

    Tips

    • Shred your own cheese for the smoothest sauce. Pre-shredded cheese can create a slightly grainy texture.
    • Don't rush the roux. Cooking the butter and flour properly prevents a flour taste.
    • Let the mac and cheese rest before serving so it thickens naturally.
    • For a baked version, top with buttered breadcrumbs and broil briefly for extra texture.
    • Swap Colby Jack for Monterey Jack or use all cheddar for a stronger flavor.
    A single serving of mac and cheese with ham.

    Related Recipes

    Do you love easy pasta recipes like this one? Then you’ll also love these:

    • Chicken macaroni salad in a bowl.
      The BEST Chicken Macaroni Salad
    • Chicken Caesar Pasta Salad in big bowl, sitting on napkin.
      Chicken Caesar Pasta Salad Recipe
    • Shrimp Pasta Salad With Mayo
      Shrimp Macaroni Salad
    • Easy Alfredo Sauce in skillet, next to fresh herbs and parmesan cheese wedge.
      How to Make Alfredo Sauce

    Recipe

    Mac and Cheese with Ham in bowl.

    Mac and Cheese with Ham

    Jessica Burgess
    This Mac and Cheese with Ham is ultra creamy, loaded with sharp cheddar and smoky ham, and ready in just 30 minutes for an easy comfort dinner.
    Be the first to rate!
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Dinner, Main Course, Side Dish
    Cuisine American
    Servings 6 servings
    Calories 633 kcal

    Ingredients

    • 2 cups elbow macaroni uncooked
    • 2 tablespoons butter
    • 2 tablespoons all-purpose flour
    • 1 teaspoon garlic powder
    • 1 teaspoon Dijon mustard
    • Salt and black pepper to taste
    • 1½ cups whole milk
    • 1 cup heavy cream
    • 1½ cups shredded cheddar cheese
    • 1 cup shredded Colby Jack cheese
    • 1½ cups diced cooked ham

    Instructions
     

    • Cook the elbow macaroni in salted boiling water according to package directions. Drain and set aside.
    • In a large pot or Dutch oven, melt the butter over medium heat. Whisk in the flour to form a roux, cooking for 1 to 2 minutes until it bubbles and thickens.
    • Stir in garlic powder, Dijon mustard, a pinch of salt, and black pepper.
    • Slowly whisk in the milk and heavy cream. Cook, whisking constantly, until the mixture thickens and starts to bubble, about 5 to 7 minutes.
    • Reduce heat to low and stir in the shredded cheddar and Colby Jack cheeses until fully melted and smooth.
    • Add the cooked macaroni to the cheese sauce and stir until evenly coated.
    • Gently fold in the diced ham and stir to combine. Cook for another 1 to 2 minutes, just until heated through.
    • Remove from heat and let sit for 3 to 5 minutes before serving to allow the sauce to thicken.

    Notes

    • Shred your own cheese for the smoothest sauce. Pre-shredded cheese can create a slightly grainy texture.
    • Don't rush the roux. Cooking the butter and flour properly prevents a flour taste.
    • Let the mac and cheese rest before serving so it thickens naturally.
    • For a baked version, top with buttered breadcrumbs and broil briefly for extra texture.

    Nutrition

    Serving: 1serving | Calories: 633kcal | Carbohydrates: 42g | Protein: 27g | Fat: 40g | Saturated Fat: 23g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 0.2g | Cholesterol: 132mg | Sodium: 720mg | Potassium: 373mg | Fiber: 2g | Sugar: 6g | Vitamin A: 1301IU | Vitamin C: 7mg | Calcium: 466mg | Iron: 1mg

    Nutritional information is based on third-party calculations and should be considered estimates. Actual nutritional content will vary with brands used, measuring methods, portion sizes and more.

    Keywords comfort food, easy dinner recipe, homemade mac and cheese, kid recipe
    Tried this recipe?Let me know how it was!

    More Easy Pasta Recipes

    • Chicken spaghetti in baking dish, being lifted out with serving spoon.
      Chicken Spaghetti with Rotel
    • Taco Pasta Recipe
    • Chicken Alfredo Lasagna on round plate.
      Chicken Alfredo Lasagna
    • Baked ravioli being lifted out of baking dish.
      Baked Ravioli
    Subscription Form

    Get 5 Days of Delicious & Easy Dinner Recipes!

    Reader Interactions

    Comments

    No Comments

    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

    Jessica Burgess of Fantabulosity, slicing an avocado.

    Hi, I'm Jessica! - Owner and Creator of the blog and brand, Fantabulosity.

    I’m here to help you make easy comfort food and nostalgic recipes, using simple ingredients, that everyone will love.

    More about me →

    Easter Recipes

    • A slice of strawberry heaven cake dessert on a plate.
      Strawberry Heaven
    • Strawberry Pound Cake on cake stand.
      Strawberry Pound Cake with Strawberry Glaze Icing
    • A slice of strawberry cheesecake poke cake on a round plate.
      Strawberry Cheesecake Poke Cake
    • A slice of burnt sugar cake on a round, vintage plate.
      Burnt Sugar Cake
    • A slice of chocolate peanut butter dump cake on a round plate.
      Chocolate Peanut Butter Dump Cake
    • Strawberry Cream Cheese Dump Cake serving on a round plate.
      Strawberry Cream Cheese Dump Cake

    Popular Recipes

    • bread pudding in baking dish
      Bread Pudding Recipe: Easy Old Fashioned Recipe (With Video!)
    • Burger baked in the oven, steamed in aluminum foil, and placed on white plate.
      Burgers in the Oven
    • two tuna salad sandwiches stacked on top of one another
      The BEST Tuna Salad Recipe
    • Sliced banana bread on white platter
      Best Banana Bread
    • Strawberry brownies on white marble cutting board.
      Strawberry Brownies Recipe
    • Cheeseburger Sliders
      Cheeseburger Sliders with Hawaiian Rolls

    Footer

    ↑ back to top

    Featured In

    About

    • About Jessica
    • Contact
    • Collaborate
    • Dinner System

    Easy Recipes

    • All Recipes
    • Vintage Recipes
    • Dinner Recipes
    • Desserts

    How to Cook

    • Oven-Baked
    • Stove-Top
    • No Bake
    • Cooking Basics

    Privacy Policy |Accessibility Copyright © 2026 Fantabulosity | Terms & Conditions | FTC
    All recipes, photos, and content are copyrighted and may not be reproduced, republished, or distributed without written permission.

    Rate This Recipe

    Your vote:




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