Southern Pulled Pork Mac and Cheese

Leftover pulled pork mac and cheese brings new life to yesterday’s barbecue. Smoky, slow-cooked pork mixed with creamy, cheesy pasta creates a filling, one-dish meal that’s perfect for weeknights or game day spreads. It comes together in roughly 45 minutes and delivers bold, comforting flavor without turning dinner into a project.

a serving of pulled pork mac and cheese in black bowls and topped with sliced green onions.

Want To Save This Recipe For Later?

Enter your email to have this recipe sent to your inbox.

Love cheesy comfort food? Then this Southern creamy baked mac and cheese recipe is a must-try. You will also love our Hatch chile mac and cheese for a Southwest twist or our lobster truffle mac and cheese for a luxe version. If you have more leftover pulled pork to use up, then try our leftover pulled pork baked potato, pulled pork nachos, or pulled pork street tacos.

Key Ingredients and Substitutions


This recipe transforms basic mac and cheese into a hearty, flavorful meal by adding tender pulled pork and a few key ingredients.

In the printable recipe below, you can find a complete list of ingredients and measurements.

  • Pasta: We recommend short, tubular pasta shapes, such as cavatappi, elbow macaroni, or shells, as they hold the cheese sauce well. For a higher protein option, you can use chickpea or lentil pasta.
  • Cheese Blend: The combination of white cheddar and Monterey Jack creates the perfect balance of flavor and meltability. White cheddar offers a sharp, tangy flavor, while Monterey Jack adds a creamy texture. You can substitute yellow cheddar for white cheddar, or try adding smoked Gouda for an extra smoky flavor.
  • Pulled Pork: Use leftover homemade pulled pork or store-bought for convenience. Whether you’re using smoked, slow-cooker, or Dutch oven pulled pork, the tender meat adds protein and bold flavor to the dish. If you don’t have pulled pork, you could substitute shredded rotisserie chicken, though the flavor profile will be different.
  • BBQ Sauce: The BBQ sauce adds tang and sweetness that complements the rich cheese sauce. Choose your favorite style -Kansas City sweet, Carolina vinegar-based, Texas-style smoky sauce, or our homemade BBQ sauce that doesn’t use ketchup.
  • Mustard Powder: This adds a subtle tang and depth to the cheese sauce without making it taste like mustard. If you don’t have mustard powder, a teaspoon of Dijon mustard works well, too.
  • Pasta Water: Don’t skip reserving the pasta water! The starchy water is essential for creating a smooth, creamy sauce that clings to the pasta.
ingredients for pulled pork mac and cheese.

How to Make Pulled Pork Mac and Cheese


Here are the quick, step-by-step instructions with visuals; you can find the full instructions, including the exact ingredients, in the recipe card below.

Pro Tip: Shred your cheese while the pasta cooks to reduce prep time.

1. Start by preheating your oven to 375°F. Bring a large pot of salted water to a boil and cook your pasta until it’s just past al dente, about 12-15 minutes. Before you drain it, remember to reserve at least 1 ½ cups of the starchy pasta water. It’s key for a smooth sauce.

flour and butter in a pan being stirred with a whisk.

2. In a large sauté pan with high sides, melt your butter over medium heat. Whisk in the flour, salt, and mustard powder, stirring constantly. You’re making a roux here, which will thicken your sauce. Continue whisking until the mixture turns a light amber color.

flour and butter with pasta water in a pan being stirred with a whisk.

3. Now add 2-3 tablespoons of your reserved pasta water to the roux, one at a time. The mixture will smooth out and become velvety. This is the foundation of your cheese sauce.

cheese being stirred into the butter flour roux in the pan.

4. Mix in 1 cup of your cheeses, stirring until fully incorporated. Then add the remaining 1½ cups and continue stirring until completely melted.

cheese sauce completely melted and combined in a pan.

5. Pour in the whipping cream and add more pasta water if needed. You’re looking for a smooth, slightly runny consistency.

elbow macaroni added to the cheese sauce and being combined with a spoon.

6. Add your drained pasta to the cheese sauce and stir until every piece is evenly.

pulled pork combined with bbq sauce in a bowl.

7. In a medium bowl, mix the pulled pork with BBQ sauce until well combined.

square pan with macaroni on the bottom and a layer of BBQ pulled pork on top before going into the oven.

8. Transfer your mac and cheese to a lightly greased 9×13 casserole dish in an even layer. Top with your BBQ pulled pork mixture. Bake uncovered for 15-18 minutes, until hot and bubbling around the edges.

square pan with macaroni on the bottom and a layer of BBQ pulled pork on after going into the oven.

9. Let the dish rest for 5-7 minutes before serving to allow the sauce time thicken. If you’d like, drizzle with additional BBQ sauce and sprinkle with green onions before serving.

What to Serve with Pulled Pork Mac and Cheese


This BBQ pulled pork mac and cheese casserole is hearty enough to stand on its own, but adding a few sides can create a complete meal. Since pulled pork mac and cheese is rich and indulgent, lighter sides work best to balance the flavors.

For a fresh contrast, try a crisp salad or simple mixed greens with a tangy vinaigrette. The acidity cuts through the richness beautifully. Classic barbecue sides, such as Southern-style coleslaw, Texas caviar, and jicama corn black bean salad, complement the smoky flavors while adding texture and freshness.

For heartier options, baked beans and loaded potato salad make excellent companions to this comfort food dish.

2 servings of pulled pork mac and cheese in black bowls and topped with sliced green onions.

Make-Ahead and Storage


Make-Ahead: You can prepare the mac and cheese up to the point of baking and refrigerate it, covered, for up to 24 hours. When ready to serve, let it sit at room temperature for 30 minutes, then bake as directed, adding an extra 5-10 minutes to the baking time.

How to Store: Store leftover pulled pork mac and cheese in an airtight container in the refrigerator for up to 3 days. For longer storage, you can freeze portions in freezer-safe containers for up to 3 months. The mac and cheese should be cooled completely before freezing.

How to Reheat: For refrigerated leftovers, reheat in a 350°F oven, covered with foil, for about 20 minutes or until heated through. Add a splash of milk or pasta water to restore creaminess if needed. For frozen portions, thaw overnight in the refrigerator before reheating. You can reheat from frozen in a 325°F oven for approximately 45 minutes, or until the mac and cheese is hot throughout.

Recipe Tips and Notes


  • Reserve extra pasta water. The starchy water is crucial for creating a smooth sauce. It’s better to have too much than not enough.
  • Don’t overcook the pasta. Since the mac and cheese will continue cooking in the oven, keep the pasta just past al dente to prevent it from becoming mushy in the final dish.
  • Use freshly grated cheese. Pre-shredded cheese contains anti-caking agents that can make your sauce grainy. For the smoothest results, grate your cheese from blocks.
  • Let the dish rest. The 5-7 minute rest time allows the sauce to thicken and the flavors to meld. Don’t skip this step, even though it may be tempting to dive in right away.
  • Control the sauce consistency. If your sauce seems too thick, add more pasta water to thin it out. If it’s too thin, let it simmer a bit longer to reduce.
  • Balance the pork and cheese flavors. If your pulled pork is heavily sauced, use less BBQ sauce when mixing to prevent overpowering the cheese. Start with less and add more as needed.
  • Double the recipe for a crowd. This recipe serves 4, but doubles easily for larger gatherings. Use a 9×13 dish when doubling the recipe, and increase the baking time by 5-10 minutes.

Frequently Asked Questions


The combination of white cheddar and Monterey Jack works perfectly for this recipe. White cheddar provides a sharp, tangy flavor while Monterey Jack adds creaminess and melts smoothly. You can also try smoked Gouda for an extra smoky flavor, or sharp yellow cheddar if that’s what you have on hand.

Absolutely! This recipe is actually perfect for using up leftover pulled pork. Whether it’s from your smoker, slow cooker, or store-bought, leftover pulled pork works great. Just mix it well with the BBQ sauce to rehydrate and add flavor.

Dry mac and cheese usually results from overcooking the pasta or not using enough pasta water in the sauce. A grainy texture often results from using pre-shredded cheese or adding cheese to a sauce that’s too

Start with less BBQ sauce when mixing the pulled pork and taste as you go. If your pulled pork is already heavily sauced, you may not need the full amount called for in the recipe. The goal is a balance between smoky pork and creamy cheese flavors.

You can make this with just cheddar if that’s all you have. The texture might be slightly different, but it will still be delicious. Almost any good melting cheese will work in this recipe.

2 servings of pulled pork mac and cheese in black bowls and topped with sliced green onions.

More Recipes To Try


Love this pulled pork mac and cheese? Try these other comfort food favorites:

  • Lobster Truffle Mac and Cheese – A luxurious version of mac and cheese featuring chunks of tender lobster and aromatic truffle.
  • Hatch Chile Mac and Cheese – This mac and cheese gets a southwestern kick from roasted hatch chiles.
  • Rigatoni al Forno – A baked pasta dish with rich meat sauce and melted cheese that’s perfect for feeding a crowd.
  • Texas Chili – An authentic, hearty chili that is the for the ultimate comfort food meal when it’s cold outside.
a serving of pulled pork mac and cheese in black bowls and topped with sliced green onions.

Southern Pulled Pork Mac and Cheese

No ratings yet
Author: Melissa
This Southern Pulled Pork Mac and Cheese brings together two Southern comfort classics in one dish. Pasta is coated in a creamy two-cheese sauce, then layered with tender pulled pork tossed in smoky barbecue sauce. It’s rich, filling, and a family-friendly dinner that’s just as good for cookouts, holidays, or game day parties.
Share Recipe
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 4 servings
Calories: 621 kcal

Want To Save This Recipe For Later?

Enter your email to have this recipe sent to your inbox.

Equipment

  • Large Saucepan (4 Quarts)
  • Large Sauté Pan (10-12 inches)

Ingredients  

  • cups short tubular pasta, uncooked
  • 2 tablespoons unsalted butter
  • ¼ teaspoon kosher salt
  • 2 tablespoons all-purpose flour
  • ½ teaspoon ground mustard powder
  • 1 tablespoon whipping cream
  • ¾ cup white cheddar cheese, shredded
  • ½ cup Monterey Jack cheese, shredded
  • 1 cup reserved pasta water
  • cups prepared pulled pork, try our Dutch oven pulled pork recipe
  • 6 tablespoons BBQ sauce, plus more for drizzling
  • 1 tablespoon sliced green onions, for garnish

Instructions 

  • Preheat the oven to 375°F.
  • In a large saucepan, bring 2-3 quarts of water to a rolling boil and add a pinch of salt. Add 1½ cups of short tubular pasta and cook for about 12-15 minutes or until just past al dente. Drain pasta, reserving at least 1 cup of the pasta water.
  • Melt 2 tablespoons of butter in a large sauté pan with high sides.
  • Once the butter has melted, whisk in the all-purpose flour, salt, and mustard powder, keeping everything moving until a roux forms and begins to darken to a light amber.
  • To the roux, add 2-3 tablespoons of pasta water, one tablespoon at a time, until it is smooth, velvety, and slightly thin.
  • Add ½ cup of the combined white cheddar and Monterey Jack cheeses into the sauté pan with the roux, stirring to combine. Once fully incorporated, stir in the remaining ¾ cup of cheese.
  • Once all the cheese is melted, add the whipping cream and additional pasta water, if necessary, to get the sauce to a smooth but slightly runny consistency.
  • Add the cooked and drained pasta to the cheese sauce and stir to get it evenly coated.
  • In a medium bowl, mix the pulled pork with the BBQ sauce until well combined.
  • In a lightly-greased 8×8 casserole dish, add the macaroni and cheese in an even layer. Sprinkle with additional shredded cheese if desired. Top evenly with the pulled pork mixture.
  • Bake uncovered for 15-18 minutes, or until the dish is heated through and the sauce is bubbling around the edges.
  • Allow the mac and cheese to sit for at least 5-7 minutes before serving. Drizzle additional BBQ sauce on top if desired, and garnish with sliced green onions if using.

Notes

1. Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed. The nutritional value will vary based on the brand of ingredients used and portion size. It does not include the nutritional value of toppings or sides. It does not include the nutrition for any substitutions.
2. Be sure to check out the Key Ingredients along with the Recipe Tips and Notes sections found in the post, for more tips, options, substitutions, and variations for this recipe! You will also find step-by-step photos there.
Calories: 621kcal | Carbohydrates: 69g | Protein: 27g | Fat: 26g | Saturated Fat: 13g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.2g | Cholesterol: 91mg | Sodium: 1173mg | Potassium: 217mg | Fiber: 2g | Sugar: 23g | Vitamin A: 743IU | Vitamin C: 2mg | Calcium: 325mg | Iron: 2mg
Did you make this recipe?Tag us on Instagram @casual.epicure to be featured on our stories!

You'll Also Love...

Leave a Reply

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

Rate this Recipe