Pulled Pork Macaroni and Cheese

macaroni and cheese with pulled pork
Photo: Diana Rattray
Ratings (12)
  • Total: 50 mins
  • Prep: 15 mins
  • Cook: 35 mins
  • Yield: 4 servings
Nutritional Guidelines (per serving)
1060 Calories
73g Fat
43g Carbs
57g Protein
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

We all love to eat pulled pork with macaroni and cheese on the side, but have you ever thought about mixing them together? This recipe combines the two comfort foods to make an incredibly tasty casserole. Whether you use purchased pulled pork or your own homemade leftovers, this casserole will quickly become a family favorite.

Serve this casserole with homemade coleslaw and biscuits or soft rolls. You can substitute pulled chicken, pulled ham, or shredded beef for the pulled pork if you like.


  • 8 ounces uncooked macaroni (about 2 cups)
  • 1/4 cup (1/2 stick) butter
  • 1/4 cup all-purpose flour
  • 2 cups milk
  • 1/2 teaspoon ground mustard
  • 1/2 teaspoon salt or to taste
  • 1/4 teaspoon freshly ground black pepper
  • 2 cups shredded sharp Cheddar cheese
  • 2 cups pulled pork
  • 1/2 to 1 cup Cheddar Jack cheese blend or a Mexican blend of cheeses

Steps to Make It

  1. Cook the macaroni in boiling salted water following package directions. Drain and rinse in a colander.

  2. Heat the oven to 350 F (180 C). Butter a 2 1/2- to 3-quart baking dish.

  3. Meanwhile, heat butter in a saucepan over medium heat. Add the flour and continue cooking for 2 minutes, stirring or whisking constantly. Gradually add the milk, whisking to blend thoroughly. Cook, stirring, until thickened and smooth.

  4. Stir in the ground mustard, salt, and freshly ground black pepper. Add the sharp Cheddar cheese and cook, stirring, until melted.

  5. Combine the drained macaroni with the cheese sauce, blending well. 

  6. Heat the pulled pork on the stovetop or in the microwave until hot (or as package directs if you use purchased).

  7. Spoon the macaroni and cheese mixture into the baking dish. Top with the pulled pork. Sprinkle the pulled pork with Cheddar Jack cheese.

  8. Bake for about 20 to 25 minutes, or until the casserole is hot and the cheese has melted.

Tips and Variations

Whether you have a favorite mac-n-cheese recipe or want to try something a little different, this casserole is perfect for adding other ingredients.

  • Mix in some chopped jalapeno and/or mild chopped green chili peppers. This will go nicely especially if you top the casserole with the Mexican cheese blend.

  • Feel free to use other pasta shapes such as penne, shells, or rotini. 

  • If you add a vegetable such as broccoli or peas this will be a one-dish meal.

  • For a crispier topping, sprinkle on some breadcrumbs with the shredded cheese.

  • To speed up making the bechamel (the butter/flour/milk white sauce), use warmed milk and add it gradually as recipe states.