Pulled Pork Macaroni and Cheese

Section: Satisfying Main Dishes for Every Occasion

Pulled pork macaroni and cheese combines smoky, tender pork with rich, creamy pasta. Cheddar and gouda cheeses melt into an ultra-smooth sauce that coats every bite, while savory barbecue sauce adds a tangy kick. The dish blends classic macaroni comfort with barbecue flavor for a satisfying, one-pot family meal. Use leftover pulled pork or store-bought for convenience, and switch up your favorite short pasta shapes. With gooey cheese, smoky pork, and a hint of spice from Dijon mustard, this dish brings together the best of homestyle flavors in every forkful.

A woman wearing a chef's hat and apron.
Brought to You By nina
Last updated on Sun, 20 Jul 2025 18:38:34 GMT
A bowl of macaroni and cheese with pulled pork. Bookmark
A bowl of macaroni and cheese with pulled pork. | ninatable.com

Pulled Pork Macaroni and Cheese is the kind of recipe that turns weekday dinner into a little celebration. Creamy homemade macaroni meets melty cheese in every bite then gets loaded up with tender barbecue pulled pork for a truly satisfying meal. This dish started as a way to use up leftovers and quickly became a family favorite that everyone looks forward to all week.

I first recreated this dish after tasting something similar at a great little barbecue spot in town. It never lasts long in my house because everyone wants seconds so be ready for an empty pan.

Ingredients

  • Elbow macaroni or any smaller pasta: adds the perfect bite and soaks up the cheese sauce. Look for bronze cut pasta if you want extra texture
  • Salted butter: sets the creamy foundation of the cheese sauce. Choose high butterfat for best flavor
  • All purpose flour: thickens the sauce beautifully. Make sure it is fresh and sifted for smoothness
  • Evaporated milk: gives the sauce extra richness and a slight sweetness that works so well with barbecue flavors. Use a good brand for creamier results
  • Chicken broth: layers in savory depth and makes the sauce just loose enough. Go for low sodium if you want to control seasoning
  • Salt and pepper: bring the whole dish together. Fresh cracked pepper adds a nice kick
  • Dijon mustard: wakes up all the flavors and adds a little tang. Use a true Dijon for best impact
  • Onion powder: provides mellow savoriness. Freshly opened bottles have the best flavor
  • Fresh garlic: adds another layer of depth. Grate or mince your own for real zing
  • Cheddar cheese: balances classic flavor and meltiness. Shred it yourself from a block for best texture
  • Gouda cheese: adds nutty smoothness to the sauce. Look for a wedge and grate it for a creamy melt
  • Pulled pork: delivers tender meaty bites. Leftovers or refrigerated grocery store versions both work
  • Barbecue sauce: brings sweet and smoky notes. Use your family favorite or try a bold hickory version

Step-by-Step Instructions

Cook the Pasta:
Boil plenty of salted water and cook your pasta until al dente which means just barely tender with a little bite left. Once drained quickly rinse under cold water to stop the cooking and set aside. Save a cup of the cooking water if you want a looser sauce
Make the Roux:
Melt butter over medium heat in a sturdy pot then stir in all purpose flour using a whisk. Cook this mix for five full minutes with constant whisking so the flour loses its raw taste but does not brown. This creates a velvety base for the sauce
Build the Cheese Sauce:
Reduce the heat to low and pour in the evaporated milk followed by chicken broth salt pepper Dijon mustard onion powder and garlic. Whisk it all together and increase heat just until you see small bubbles around the edges. Let this simmer gently for five to ten minutes until slightly thickened but still pourable
Add in Cheese:
Turn off the heat. Begin adding cheddar and gouda cheeses a handful at a time whisking constantly. The sauce will turn smooth and glossy as the cheese melts. Keep going until all cheese is fully incorporated with no lumps left
Combine Pasta and Cheese:
Add drained pasta into the cheese sauce. Stir well until every piece is coated. For a looser consistency gradually add some reserved pasta water and stir again until just right
Add Pulled Pork and Sauce:
Warm your pulled pork and layer it on top of the mac and cheese. Drizzle barbecue sauce over everything so each bite gets smoky flavor. For a pretty finish you can add a little extra grated cheese on top
Serve and Enjoy:
Spoon into bowls and garnish as you like. Enjoy right away while melty and warm
A close up of a delicious pulled pork macaroni and cheese dish.
A close up of a delicious pulled pork macaroni and cheese dish. | Ninatable.com

Gouda is my not so secret favorite cheese for sauces because it melts so smoothly and gives a little richness without being overwhelming. My family always jokes that I never make just plain macaroni and cheese anymore because pulled pork always finds its way onto the table

Storage Tips

Store the mac and cheese and the pulled pork separately in airtight containers. They will last up to four days in the fridge and can be reheated gently on the stovetop or in the microwave. If freezing cool completely before sealing in freezer safe packaging and label for up to half a year. Thaw overnight in the fridge before reheating for best texture

Ingredient Substitutions

If you are out of evaporated milk swap with whole milk heavy cream or half and half. Any flavorful cheese that melts well such as Monterey Jack or fontina makes a nice substitute if you do not have gouda. Try spiral or bowtie pasta for a different texture or even gluten free pasta if needed

A bowl of macaroni and cheese with pulled pork.
A bowl of macaroni and cheese with pulled pork. | Ninatable.com

Serving Suggestions

You can serve this as a main dish on its own or pair it with a simple green salad for a little freshness. Cornbread or a pile of steamed broccoli are great on the side. If you like spice add sliced jalapeños or a little dash of hot sauce on top

Cultural and Historical Context

Pulled pork and macaroni and cheese are both classic comfort foods in the South where barbecue culture is strong. The combination is a recent trend that started in barbecue joints wanting to combine house favorites into one plate. This mash up is now a regular feature at cookouts and tailgate parties

Common Recipe Questions

→ Which cheeses work best for this dish?

Cheddar and gouda offer excellent flavor and melt beautifully, but any favorite cheese can be used for a unique twist. Freshly grated cheese is recommended for a creamier texture.

→ Can leftover pulled pork be used?

Absolutely! Leftover smoked or slow-cooked pork works perfectly, or you can use pre-made pulled pork from the store for convenience.

→ Is there a suitable pasta substitute for macaroni?

Short pasta varieties like penne, bowties, or spirals pair well here, so feel free to use what you have on hand.

→ Are there substitutes for evaporated milk?

Whole milk, half and half, or heavy cream can be used to make the sauce rich and smooth if evaporated milk is unavailable.

→ How should leftovers be stored?

Store pulled pork and cheesy macaroni separately in airtight containers in the fridge for up to four days or freeze for longer storage.

Pulled Pork Macaroni and Cheese

Cheddar and gouda macaroni topped with smoky pulled pork and barbecue sauce for a rich, satisfying dish.

Prep Time
20 minutes
Cooking Time
25 minutes
Total Time
45 minutes
Brought to You By: nina

Recipe Category: Main Dishes

Skill Level: Moderately Advanced

Cuisine Type: American

Portions: 6 Serves (One large casserole)

Dietary Preferences: ~

What You'll Need

→ Pasta

01 350 g dried macaroni

→ Sauce Base

02 60 g salted butter
03 35 g all-purpose flour

→ Liquids

04 350 ml evaporated milk
05 250 ml chicken broth

→ Seasonings

06 1 teaspoon salt
07 0.5 teaspoon ground black pepper
08 1 tablespoon Dijon mustard
09 1 teaspoon onion powder
10 2 cloves garlic, minced

→ Cheese

11 150 g sharp cheddar cheese, freshly grated
12 100 g gouda cheese, freshly grated

→ Toppings

13 300 g cooked pulled pork
14 120 ml barbecue sauce

Steps to Follow

Step 01

Boil macaroni in a large pot of salted water until al dente. Reserve 240 ml of cooking water, then drain pasta and rinse under cold water to halt cooking. Set aside.

Step 02

In a Dutch oven or large skillet, melt salted butter over medium heat. Sprinkle in flour and whisk vigorously, cooking for 5 minutes to eliminate raw taste while avoiding lumps.

Step 03

Reduce heat to low and gradually whisk in evaporated milk, chicken broth, salt, pepper, Dijon mustard, onion powder, and minced garlic. Increase heat to medium and simmer for 5–10 minutes until slightly thickened.

Step 04

Turn off heat and incorporate grated cheddar and gouda, whisking in small batches until melted and smooth.

Step 05

Add cooked macaroni to the cheese sauce and fold gently to coat all noodles. For a looser consistency, incorporate reserved pasta water gradually as desired.

Step 06

Warm the pulled pork, then layer it atop the finished macaroni and cheese. Drizzle barbecue sauce generously over the pork before serving.

Step 07

Transfer to serving bowls and enjoy immediately.

Extra Suggestions

  1. For optimal melt, use freshly grated cheese rather than pre-shredded varieties.
  2. Leftovers keep best when the pulled pork and macaroni are stored separately in airtight containers within the refrigerator for up to 3–4 days.

Tools You’ll Need

  • Large pot
  • Dutch oven or large skillet
  • Whisk
  • Wooden spoon
  • Colander

Allergy Details

Read ingredient lists for allergens carefully, and consult a healthcare provider if you're unsure.
  • Contains dairy (cheese, butter, evaporated milk)
  • Contains gluten (macaroni, all-purpose flour)

Nutritional Details (Per Serving)

The provided nutrition information is for guidance and shouldn't replace expert medical advice.
  • Calories: 660
  • Fat: 31 grams
  • Carbohydrates: 52 grams
  • Proteins: 37 grams