Pulled Pork Mac and Cheese

User Reviews

4.6

371 reviews
Excellent
  • Prep Time

    2 mins

  • Cook Time

    24 mins

  • Total Time

    26 mins

  • Servings

    8 servings

  • Calories

    681 kcal

Pulled Pork Mac and Cheese

Combining tender pulled pork and rich barbecue sauce with a creamy, triple-cheese bechamel, this baked mac and cheese offers a satisfying dish with layers of smoky, cheesy flavor. The use of three kinds of cheese—cheddar, smoked Gouda, and mozzarella—creates a smooth, slightly sharp sauce that coats al dente pasta perfectly. Baking the casserole adds a golden, melted cheese topping, making it ideal for a hearty dinner or make-ahead meal option.

Description

Pulled Pork Mac and Cheese brings together leftover tender pulled pork tossed in barbecue sauce and three types of grated cheese melted into a classic bechamel sauce. The creamy sauce base made from butter, flour, and whole milk is seasoned with granulated garlic, onion powder, mustard powder, red pepper flakes, salt, and pepper, producing a subtly spiced and well-rounded flavor.

The pasta cooks to al dente before being combined with the rich cheese sauce and sauced pork, then layered with some cheese topping before baking at 400°F. The oven melds all components together, creating a golden bubbly crust atop the creamy, hearty inside.

This casserole is practical for meal preparation, as it can be assembled ahead and refrigerated before baking. It works well served as a comforting main dish and reheats nicely in the oven or microwave without losing its texture.

Storing leftovers in an airtight container keeps the dish fresh for up to five days. Reheating is best done gently to maintain creaminess while warming through.

I Made This!

35 people made this

Save this

177 people saved this

Ingredients

Servings
  • 2 cups pulled pork leftover
  • 1 cup barbecue sauce
  • 16 ounces pasta short-cut
  • 4 tbsp all-purpose flour
  • 4 tbsp butter
  • 3 cups milk whole
  • 2 teaspoon granulated garlic
  • 1 tsp onion powder
  • ½ teaspoon mustard powder
  • ½ teaspoon red pepper flakes
  • 1 tsp kosher salt
  • 1/2 tsp black pepper freshly ground
  • 8 oz cheddar cheese grated, sharp
  • 8 oz smoked Gouda cheese grated
  • 8 oz mozzarella cheese grated

Instructions

  1. Preheat the oven to 400 degrees F (200 degrees C).
  2. In a medium sized bowl, mix the barbecue sauce and pulled pork together until all of the pork is coated in sauce. Set aside.
  3. Set a large pot of salted water to boil, then add the pasta. Cook to package directions for al dente.
  4. While pasta is boiling, in a medium sized pot or dutch oven over medium heat, melt butter and stir in spices. Then whisk in flour to create a roux. Cook the mixture for one minute, then slowly add the milk to the roux, whisking vigorously (it will look crazy and seize up before it smooths out), until the milk is completely added and the mixture is smooth.
  5. Allow your bechamel to cook for 4-5 minutes, whisking occasionally, until the sauce is thickened slightly, being able to coat the back of a spoon.
  6. Take the bechamel sauce off the heat and add cheese by the handful, keeping ⅓ of the cheese for topping your dish. Mix well until all the cheese is melted. Taste and add the salt and pepper, if needed.
  7. When the pasta is cooked to al dente, add it to a large mixing bowl and pour cheese sauce over it. Stir well to coat all the pasta in the cheese sauce, then put mixture into an oven safe 9x13 baking dish.
  8. Add half the pulled pork to the baking dish, then use a spoon to mix and swirl the pulled pork into the mac and cheese. Top the casserole with the remaining pulled pork and sprinkle the reserved cheese over the top of the dish.
  9. Bake the mac and cheese in the preheated oven for 15 minutes, then turn the oven to a high broil and broil for 2 minutes to ensure browned, crispy bits of cheese and pork.
  10. Let cool for about 5 minutes, then serve.
Equipments used:

Notes

  • Assembled but unbaked casserole can be refrigerated for 2-3 days before baking.
  • Store leftovers in an airtight container in the fridge for up to 5 days.
  • To reheat, warm in a 300°F oven for 15-20 minutes or microwave in 30-second intervals until hot.

Nutrition Information

Show Details
Serving 1g Calories 681kcal (34%) Carbohydrates 54g (18%) Protein 35g (70%) Fat 36g (55%) Saturated Fat 20g (100%) Polyunsaturated Fat 12g (71%) Trans Fat 1g (50%) Cholesterol 129mg (43%) Sodium 1616mg (67%) Fiber 2g (8%) Sugar 27g (54%)

Nutrition Facts

Serving: 8servings

Amount Per Serving

Calories 681 kcal

% Daily Value*

Serving 1g
Calories 681kcal 34%
Carbohydrates 54g 18%
Protein 35g 70%
Fat 36g 55%
Saturated Fat 20g 100%
Polyunsaturated Fat 12g 71%
Trans Fat 1g 50%
Cholesterol 129mg 43%
Sodium 1616mg 67%
Fiber 2g 8%
Sugar 27g 54%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

4.6

371 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Billy's BBQ Chicken Recipe

American
5.0 (4 reviews)

Quick Roast Beef Sandwich

American
5.0 (2 reviews)

Mayo Brownies

American
5.0 (4 reviews)

7Up Fried Chicken

American
5.0 (2 reviews)

Chicken Gravy

American
5.0 (2 reviews)

Classic Macaroni Salad Recipe

American
5.0 (2 reviews)

Oven BBQ Spareribs

American
5.0 (6 reviews)

Truffle Mushroom Pasta

Italian, American
5.0 (2 reviews)

Crispy Garlic Fried Chicken Wings

American
5.0 (4 reviews)

Beef and Broccoli Stir Fry

Chinese, American
5.0 (2 reviews)

Ground Beef Omelet

American
5.0 (4 reviews)