Pulled Pork Mac and Cheese

Leave a comment
No ratings yet
Jump to Recipe

We may earn a commission when you click on the affiliate links in this post.

This pulled pork mac and cheese is rich, cheesy, and one of my very favorite comfort foods. Sounds like a weird combo but you will quickly find that mac and pork go together like PB & J!

Baked macaroni and cheese in a skillet with pulled pork over the top and drizzled with barbecue sauce.

Why Pulled Pork and Mac and Cheese Work So Well Together


There’s just something about mac and cheese with pulled pork that just screams comfort food. It’s rich, cheesy, a little smoky, and honestly you will probably never want plain mac and cheese again. The creamy, cheesy pasta balances perfectly with the smoky, savory pulled pork. Add a little barbecue sauce on top and you get that sweet, tangy contrast that pulls everything together. My kids are always begging for this mac. Once you try it, you’ll see why!

Even though I’ve included a pulled pork recipe below, I almost always make this mac and cheese with leftover pulled pork from a previous meal. If you already have the pork done, you are looking at a quick 20-minute meal. It works great with just about any kind of pulled pork. Smoky Kalua-style pork, barbecue pulled pork from pulled pork sandwiches, or whatever you already have on hand. There’s a lot of flexibility here, so don’t overthink it.

🩷 Erica

Ingredients in Pulled Pork Mac and Cheese

Ingredients to make pulled pork mac and cheese including macaroni noodles, sharp cheddar, cornstarch, spices, whole milk, and cooked pulled pork and barbecue sauce.
  • Pulled pork (aka shredded pork) – You can use the recipe for pulled pork below or leftover pork from another meal. There are no strict rules here.
  • Macaroni – You can use plain macaroni noodles here or cavatappi, penne, or any kind of tubular pasta. No matter what you use you will want to cook it to “al dente”, follow your package instructions to get it just right. Don’t overcook the pasta because it will cook more when it’s in the oven.
  • Roux – With this version I make a roux from cornstarch and butter but you can also make the roux the exact same way using flour.
  • Milk – I add whole milk to the roux to create a béchamel before adding the cheese. You can also use half and half to make it extra rich.
  • Seasonings – I like to add salt, pepper, ground mustard, and ground nutmeg to my cheese sauce to give it a little more depth and flavor.
  • Cheese – For the cheese I always use a block of sharp cheddar (or extra sharp) and shred it myself. It melts better and tastes better. When making mac and cheese I always avoid getting the pre-shredded. It’s worth it spending the 2 extra minutes to shred it fresh.
  • Barbecue sauce – Use your favorite BBQ sauce here. I like to use a BBQ sauce that is on the sweeter side rather than the vinegar-y side. I find myself using something like Bull’s Eye or Sweet Baby Rays because I like the sweet-savory contrast but really anything will work!

How to Make Pulled Pork Mac and Cheese

  1. Prepare the pulled pork according to the recipe below or use our Kalua Pork recipe (you can also use pre-made or leftover pulled pork). Set aside 2 cups to use for this recipe.
Cooked macaroni in a strainer without any seasoning, ready to mix with cheese to make mac and cheese with pulled pork
  1. Preheat oven to 350°F. Bring a large pot of salted water to a boil. Cook macaroni for about 7 minutes (slightly under al dente). Drain and set aside.
A simple white roux in a skillet made from butter and cornstarch to make mac and cheese
  1. In a large oven-safe skillet or Dutch oven, melt butter over medium heat. Whisk in cornstarch and cook for 1 minute, whisking constantly.
A white cream sauce in a black cast iron skillet with pepper over the top to make pulled pork mac and cheese
  1. Slowly whisk in milk and continue cooking, whisking frequently, for 5-6 minutes until thickened. Stir in dry mustard, salt, pepper, and nutmeg. 
A cast iron skillet with cream sauce with shredded yellow cheese over the top that hasn't been incorporated yet into the sauce to make mac and cheese
  1. Add 3 cups of shredded cheese and stir until smooth.
Unbaked macaroni and cheese in a cast iron skillet.
  1. Fold in macaroni until evenly coated.
Baked macaroni and cheese in a cast iron skillet that has been baked. The cheese is melted over the top to make a nice cheese topping.
  1. Sprinkle remaining 1 cup cheese over the top. Cover and bake for 15 minutes, then uncover and bake an additional 5-10 minutes until hot and bubbly.
Baked macaroni and cheese in a skillet with pulled pork over the top and drizzled with barbecue sauce. A wooden spoon is placed in the skillet to serve the macaroni and cheese.
  1. Serve mac and cheese topped with warm pork and a drizzle of barbecue sauce.

What to Serve with Pulled Pork Mac and Cheese

Pulled pork mac and cheese is pretty rich and filling, so I like to serve it with something fresh and a little lighter to balance it out. A simple coleslaw is always a good choice because that crisp, tangy flavor goes really well with the cheesy pasta and smoky pork. A green salad with a light dressing works great too if you want to keep things easy. If you’re going more comfort food style, cornbread or dinner rolls are always a hit. You can also add something like green beans, broccoli, or corn on the cob to round it out. It’s one of those meals where you can keep it simple or add a few sides to make it feel like a full spread.

Expert Tips

Make the pork ahead of time: Pulled pork freezes really well. Portion it into about 2 cups per bag with a little of the cooking juices, then freeze flat. When you’re ready to use it, thaw in the fridge and reheat with a splash of liquid to keep it nice and tender.

Add some toppings: Sprinkle crispy fried onions (like the kind used for green bean casserole) over the top during the last 5 minutes of baking. It adds the best crunch and a little extra flavor. You can also top it with fresh chopped green onions and/or crumbled bacon for a “loaded” flavor.

Storing the leftovers: Store leftover mac in an airtight container in the fridge for up to 3-4 days. When reheating, add a splash of milk before warming in the microwave or on the stovetop to bring back that creamy texture and keep it from drying out.

Frequently Asked Questions

Can I use store-bought pulled pork?

Yes, absolutely. This recipe is super flexible, so if you have store-bought or leftover pulled pork, it will work great here.

Can I mix the pork into the mac and cheese instead of putting it on top?

You can, but I prefer serving it on top. It keeps the mac and cheese extra creamy and lets you control how much pork and barbecue sauce you want in each bite.

What’s the best cheese to use?

Sharp cheddar is my go-to because it has the best flavor, but you can mix in other cheeses like Monterey Jack or Colby if you want it a little milder and extra melty.

How do I keep the mac and cheese from drying out?

Make sure not to overbake it, and always cover it for the first part of baking. If you’re reheating leftovers, add a splash of milk to bring the creaminess back.

Can I bake this in a 9×13 baking dish?

Yes! If you don’t have an oven-safe skillet or Dutch oven you can make the mac and cheese on the stovetop and then transfer it to a baking dish to finish it off. The baking times will stay the same.

A bowl of macaroni and cheese with pulled pork over the top and drizzled with barbecue sauce next to a cast iron skillet.

More Mac and Cheese Recipes

Have you tried this Pulled Pork Mac and Cheese? I’d love to hear what you think! Drop a comment below and let me know how you liked it. And don’t forget to take a pic and tag us on Instagram @favoritefamilyrecipes! 📸🧀

Pulled Pork Mac and Cheese

No ratings yet
Prep Time: 15 minutes
Cook Time: 45 minutes
Pulled Pork Prep: 8 hours
Total Time: 9 hours
Servings: 6 servings
This pulled pork mac and cheese is rich, cheesy, and one of my very favorite comfort foods. Sounds like a weird combo but you will quickly find that mac and pork go together like PB & J!
Save this recipe

Ingredients 

For the Pulled Pork:

  • 2-3 pounds pork shoulder, (also called pork roast or pork butt)
  • 2 teaspoons kosher salt
  • 2 teaspoons liquid smoke
  • 1/2 cup water

For the Mac and Cheese:

  • 3 cups uncooked elbow macaroni
  • 4 tablespoons butter
  • 2 tablespoons cornstarch
  • 3 cups whole milk
  • 1 teaspoon dry mustard
  • 1 teaspoon kosher salt
  • 1/4 teaspoon ground black pepper
  • 1/8 teaspoon ground nutmeg
  • 4 cups shredded sharp cheddar cheese, divided
  • 2 cups pulled pork, (from recipe above or from leftovers)
  • 1/2 cup barbecue sauce

Instructions 

For the Pulled Pork:

  • Place the pork shoulder in a slow cooker. Sprinkle salt evenly over all sides and rub it in.
    Pour liquid smoke evenly over the pork. Add water around the pork (not directly over the top).
  • Cover and cook on low for 8 hours, or until the pork is very tender and easily shreds. The internal temperature should reach about 200°F in the thickest part.
  • Shred the pork directly in the slow cooker using two forks, mixing it with the juices. Let it rest uncovered for about 20-30 minutes.
    Measure out 2 cups of shredded pork for the mac and cheese. Set aside.
  • Note: This recipe will likely make more than you need. Store leftover pork in an airtight container or freezer bag and freeze for another meal.

For the Mac and Cheese:

  • Preheat oven to 350°F.
    Bring a large pot of salted water to a boil. Cook macaroni for about 7 minutes (slightly under al dente) or according to package directions. Drain and set aside.
  • Slowly whisk in milk. Continue cooking, whisking frequently, for 5-6 minutes until the mixture thickens.
  • Stir in dry mustard, salt, pepper, and nutmeg.
    Add 3 cups of shredded cheese and stir until smooth.
  • Fold the cooked macaroni into the cheese sauce until evenly coated. Sprinkle remaining 1 cup of cheese over the top.
  • Cover and bake for 15 minutes. Uncover and bake an additional 5-10 minutes, until hot and bubbly. Let stand for 5 minutes before serving.
  • While the mac and cheese is baking, place the shredded pork in a small saucepan over medium-low heat. Add 2-3 tablespoons of water or reserved juices.
    Cover and warm for 6-8 minutes, until heated through.
    Note: If the pork is still warm from previously cooking, you can skip this step.
  • Spoon mac and cheese into bowls. Top with warm pulled pork and drizzle with barbecue sauce, to taste.

Equipment

  • 1 Crock Pot (Slow Cooker)

Notes

  • The pork is done when it shreds easily and reaches about 200°F.
  • Don’t overcook the pasta. It will finish in the oven. Cooking to al dente is perfect.
  • Add a splash of cooking juices when reheating pork to keep it moist.
  • Leftover pork freezes great for future meals. See storage and freezing tips above in the post. 

Nutrition

Calories: 783kcal, Carbohydrates: 34g, Protein: 50g, Fat: 50g, Saturated Fat: 26g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 11g, Trans Fat: 0.3g, Cholesterol: 206mg, Sodium: 2552mg, Potassium: 617mg, Fiber: 0.3g, Sugar: 26g, Vitamin A: 1364IU, Vitamin C: 2mg, Calcium: 748mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Course: Dinner

Love this recipe?

We want to hear from you! Please leave a review.

Rate & Review

Share This With the World

Pin

About the author

Erica Walker

Erica lives in Meridian, Idaho, with her husband, Jared, an attorney, and their three daughters. She earned her bachelor’s degree from Brigham Young University and has a passion for travel and adventure. Whether kayaking, hiking, or scuba diving, she loves exploring the world—and bringing her family along for the ride.

More about Erica Walker

Leave a comment

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

How many stars would you give this recipe?