BBQ Pulled Pork Mac and Cheese Recipe: Smoky Meets Creamy Decadence

BBQ Pulled Pork Mac and Cheese Recipe: Smoky Meets Creamy Decadence illustration with key details

This dish brings together two comfort food classics into one unforgettable meal. The smoky pulled pork pairs perfectly with creamy mac and cheese for a hearty, satisfying experience.

I developed this recipe to capture the essence of backyard BBQ in a single dish. The slow-cooked pork and rich cheese sauce create a balance of bold flavors and creamy textures.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Bbq Pulled Pork Mac and Cheese

Two comfort classics collide in this rich, smoky, and undeniably creamy dish.

Ingredient Amount Notes
Pork Shoulder 🥩 2 lb Boneless, trimmed of excess fat
Barbecue Sauce 🍯 1 ½ cups Smoky, low-sugar variety preferred
Elbow Macaroni 🍝 12 oz Or cavatappi for texture
Sharp Cheddar Cheese 🧀 2 cups Freshly shredded from block
Gruyère Cheese 🧀 1 cup Freshly shredded, for depth
Whole Milk 🥛 2 cups Full-fat for creaminess
Heavy Cream 🥛 ½ cup Cold, for smooth sauce
Unsalted Butter 🧈 ½ cup Cubed for roux
All-Purpose Flour 🌾 ⅓ cup For thick, velvety roux
Yellow Onion 🧅 1 whole Finely diced for base
Garlic Cloves 🧄 3 cloves Minced for aromatic depth
Dijon Mustard 🟡 1 tbsp For tangy complexity
Worcestershire Sauce 🍶 1 tsp Adds umami depth
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Freshly Ground Black Pepper 🌶️ ½ tsp For finishing balance

[recipe_ingredient_scaler]

The pork shoulder is non-negotiable for pull-apart texture. Look for well-marbled pieces at Costco or your butcher—avoid pre-cut stew meat. The cheese matters too: sharp cheddar and Gruyère melt beautifully without turning grainy. Skip the pre-shredded stuff (it’s coated in anti-caking agents that ruin the sauce). For the barbecue sauce, Sweet Baby Ray’s Original or Stubb’s Smoky Mesquite deliver the right balance of sweet and smoke.

No Gruyère? Fontina or Monterey Jack work as substitutes. Out of pork shoulder? Pork butt is an acceptable swap—just trim more fat. For a shortcut, use 2 lbs of pre-cooked pulled pork (look for Smithfield at most grocers). The milk can be 2% if needed, but full-fat ensures the creamiest sauce. If you’re avoiding alcohol, check that your Worcestershire sauce is alcohol-free.

The mac and cheese base keeps in the fridge for 3 days (reheat with a splash of milk). The pulled pork can be made 2 days ahead and reheated in its juices. Assemble everything just before baking for best texture. Leftovers freeze beautifully for up to 3 months—portion into meal-sized containers.

❤️

Why You’ll Love This Recipe

  • Slow Cooker Magic: I toss the pork shoulder in before work and come home to fall-apart tender meat ready for the cheese sauce.
  • Smoky Cheese Heaven: Sharp cheddar and gruyère melt into the BBQ sauce for that tangy, creamy bite that clings to every elbow noodle.
  • Crowd Pleaser: I’ve served this at potlucks and had teenagers ask for the recipe—that’s how you know it’s good.
  • Leftovers for Days: Honestly, it tastes even better the next day when the flavors really settle in.

Step-by-Step Instructions for BBQ Pulled Pork Mac and Cheese

Master the technique for perfectly balanced smoky and creamy layers in this dish.

Step 1: Slow-Cook and Shred the Pork Shoulder

Season the 2 lb Pork Shoulder generously with 1.5 tsp Kosher Salt and 0.5 tsp Freshly Ground Black Pepper. Place it in a slow cooker with 1 whole Yellow Onion (finely diced) and 3 cloves Garlic Cloves (minced).

Cook on low for 8 hours until the pork shreds easily with a fork. Remove from the slow cooker, discard any large fat pieces, and shred the meat. Stir in 1.5 cups Barbecue Sauce and 1 tsp Worcestershire Sauce for depth. Set aside.

Step 2: Prepare the Elbow Macaroni

Bring a large pot of salted water to a boil and cook the 12 oz Elbow Macaroni according to package directions until al dente. Drain well and set aside, ensuring no excess water remains to dilute the cheese sauce later.

Undercooking the pasta slightly prevents it from turning mushy when baked. Toss it with a touch of oil if it sits longer than a few minutes to avoid clumping.

Step 3: Craft the Velvety Cheese Sauce

In a saucepan over medium heat, melt the 0.5 cup Unsalted Butter until foaming. Whisk in the 0.33 cup All-Purpose Flour to form a smooth roux. Cook for 1-2 minutes until light golden brown.

Gradually whisk in the 2 cups Whole Milk and 0.5 cup Heavy Cream until smooth. Stir in 1 tbsp Dijon Mustard for tang. Simmer for 3-4 minutes until the sauce thickens and coats the back of a spoon.

Reduce heat to low and add the 2 cups Sharp Cheddar Cheese and 1 cup Gruyère Cheese, stirring constantly until fully melted and silky. The sauce should be thick but pourable.

Step 4: Assemble and Bake to Perfection

In a large bowl, combine the cooked elbow macaroni, shredded pork, and cheese sauce, mixing until evenly coated. Transfer to a greased baking dish, spreading the top smooth with a spatula.

Bake at 375°F for 20-25 minutes until the top is golden brown and the edges are bubbling. For extra richness, broil for 1-2 minutes at the end, watching closely to avoid burning. Let rest for 5 minutes before serving to allow the sauce to set slightly.

👨‍🍳

Pro Tips For Making Bbq Pulled Pork Mac And Cheese

  • Shred While Hot: Pull the pork shoulder apart right after it comes out of the slow cooker or smoker—it’ll soak up the barbecue sauce better and stay juicier. I learned this the hard way after letting it cool once, and the texture suffered.
  • Undercook the Pasta: Boil the elbow macaroni for 1-2 minutes less than the package says, since it’ll finish cooking in the oven with the cheese sauce. Overcooked noodles turn to mush in the final bake.
  • Skip Pre-Shredded Cheese: Grate the sharp cheddar and Gruyère yourself—pre-shredded cheese has anti-caking agents that make the sauce grainy instead of silky smooth. Sounds tedious, but it actually changes the outcome.
  • Sauce the Pork Lightly: Toss the pulled pork with just enough barbecue sauce to coat it, not drown it, so the mac and cheese doesn’t end up soggy. You can always add more sauce at the end if needed.

Creative Variations of These Flavors

Spicy Chipotle Twist

Add 2 chipotle peppers in adobo (minced) to the cheese sauce while it simmers. The smoky heat pairs perfectly with the pork. I also stir 1 tsp smoked paprika into the sauce for extra depth. This variation brings a nice kick without overpowering the dish. 🌶️

Bacon and Jalapeño

Crisp 4 slices thick-cut bacon and crumble it into the cheese sauce. Add ½ cup diced jalapeños (seeds removed for less heat) when combining everything. The bacon adds a salty crunch, while the jalapeños give it a fresh, spicy bite.

Buffalo Style

Swap the barbecue sauce for ½ cup Frank’s RedHot mixed with 2 tbsp melted butter. Toss the shredded pork in this mixture before combining with the mac and cheese. Top with crumbled blue cheese before baking for a bold, tangy flavor. 🔥

Three-Cheese Truffle

Add ½ cup shredded fontina to the cheese sauce for extra creaminess. Before baking, drizzle 1 tbsp white truffle oil over the top. The truffle elevates this dish to gourmet status, perfect for special occasions.

Veggie-Packed Version

Fold in 1 cup sautéed bell peppers and onions when combining the pork and mac and cheese. You can also add ½ cup steamed broccoli florets for color and crunch. This adds texture and makes the dish feel a bit lighter.

Smoked Gouda Swap

Replace the sharp cheddar with 2 cups smoked gouda for a deeper, wood-fired flavor. The gouda’s smokiness complements the pulled pork beautifully. I like to finish with a sprinkle of chopped fresh chives for brightness.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 780kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 24g120%
Cholesterol 145mg48%
Sodium 1250mg54%
Total Carbohydrate 58g21%
Dietary Fiber 3g11%
Sugars 12g
Protein 48g96%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.5(7 reviews)
Chef Melanie

More recipe sites