Go Back
+ servings
pulled pork mac and cheese in a white dish drizzled with bbq sauce

Pulled Pork Mac and Cheese

This pulled pork mac and cheese is packed full of sharp cheddar cheese and lots of slow cooker or instant pot pulled pork. For added flavor, I drizzled the top with even more BBQ sauce.
4.54 from 127 votes
Print Pin
Prep Time 45 minutes
Cook Time 5 hours
Total Time 5 hours 45 minutes
Servings 6 servings

Ingredients

For BBQ Pork

  • 4 pounds boneless pork shoulder fat trimmed
  • 1 large yellow onion sliced
  • 1 (12 ounce) can ginger beer/ale Vernors is my favorite
  • 1-2 cups BBQ sauce

For Macaroni and Cheese

  • 1 pound elbow macaroni
  • 2 tablespoons unsalted butter
  • 2 tablespoons flour
  • 2 cups whole milk warmed
  • 4 cups shredded sharp cheddar cheese

Instructions

For pulled pork

    Instant pot:

    • To your 6-quart Instant Pot add pork shoulder, yellow onion, and ginger ale.
    • Set manual time for 75 minutes on high.
    • After 75 minutes let the pulled pork NATURAL release.
    • The pork should be tender and easily shreddable with a fork.
    • Pull the pork roast out of the Instant Pot, add to a large plate and shred with two forks. If there are any large chunks of fat just throw them away.
    • Pour out the juice from the Instant Pot and add shredded pork back to the Instant Pot.
    • Add in 1 cup BBQ sauce and stir.
    • Add more BBQ sauce if desired or needed. You want the meat to be coated but not dripping with sauce. Cover to keep warm while you prepare the mac and cheese.

    Slow cooker:

    • In a 6-quart slow cooker add pork shoulder and yellow onion. Pour in ginger ale and cook on low for 5 hours.
    • Pull the pork roast out of the slow cooker, add to a large plate and shred with two forks. If there are any large chunks of fat just throw them away.
    • Pour out the juice from the slow cooker and add shredded pork back into the slow cooker.
    • Add in 1 cup BBQ sauce and stir.
    • Add more BBQ sauce if desired or needed. You want the meat to be coated but not dripping with sauce. Cover to keep warm while you prepare the mac and cheese.

    For mac and cheese:

    • Preheat the oven to 350 degrees F and spray a 9x13 casserole dish with non-stick spray.
    • Bring a large pot filled with salted water to a boil over high heat.
    • Add in elbow macaroni and cook just until al dente following box directions.
    • Drain pasta and set it aside while you prepare the cheese sauce.
    • Add a large skillet over medium heat and add butter.
    • Once the butter is melted whisk in flour.
    • Slowly whisk in milk until smooth.
    • Reduce the heat to low and whisk slowly until the sauce becomes thick and creamy.
    • Stir in the shredded cheese and stir until completely melted.
    • Turn off the heat and stir in macaroni.
    • Add macaroni and cheese to the prepared dish and top with pulled pork. Sprinkle on a little extra cheese if desired.
    • You will have leftover pulled pork so don't be concerned if it does not all get used.
    • Bake for about 15 minutes just to help warm the mixture through.
    • Drizzle with extra BBQ sauce if desired.

    Video

    Nutrition

    Serving: 1g | Calories: 1155kcal | Carbohydrates: 86g | Protein: 99g | Fat: 44g | Saturated Fat: 22g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 12g | Trans Fat: 0.2g | Cholesterol: 277mg | Sodium: 1184mg | Potassium: 1643mg | Fiber: 3g | Sugar: 23g | Vitamin A: 1110IU | Vitamin C: 2mg | Calcium: 693mg | Iron: 4mg
    Course Main Course
    Cuisine American
    Keyword instant pot bbq pulled pork, instant pot pulled pork, pulled pork mac and cheese, slow cooker pulled pork
    Did you try this recipe?Leave a comment and 5 star review!