Pulled-Pork Macaroni and Cheese with Caramelized Onions and Four Cheeses

If you’re looking for an over-the-top indulgence, you won’t soon forget this version of mac and cheese.

From Fine Cooking Comfort Food, Taunton Press, 2011

Pulled-Pork Macaroni and Cheese with Caramelized Onions and Four Cheeses

Did you change this recipe up a little? We want to know! Share it with us by adding your special Twist.

Did you change this recipe?

Add your Twist

    A twist is a way to share your own spin on our recipies!

    Submit your own twist!


    4 pounds smoked pork shoulder Freshly ground black pepper
    12 ounces dried ridged pasta, preferably radiatore 4 ounces grated Gruyre
    Kosher salt 4 ounces grated Emmentaler
    4 tablespoons unsalted butter 4 ounces grated fontina
    1 1/2 cups (2) small yellow onions, chopped 2/3 cup panko
    1/4 cup unbleached all-purpose flour 2 ounces finely grated Parmigiano-Reggiano
    3 1/2 cups whole milk 2 tablespoons extra-virgin olive oil
    1 1/2 cups dry white wine 2 tablespoons thinly sliced fresh chives
    2 tablespoons finely chopped fresh sage leaves


    Try Kitchen View! Take your computer to the kitchen and view this recipe full-screen, with step-by-step directions.
    Enter Kitchen View
    • 1

      Position a rack in the center of the oven and heat the oven to 325°F.

    • 2

      Put the pork in a large heavy-duty roasting pan, cover with foil, and roast until the meat is falling off the bone, 5 to 6 hours. Cool until warm enough to handle, about 1 hour.

    • 3

      Meanwhile, cook the pasta in a large pot of well-salted water according to package directions until just barely al dente. Drain and set aside.  

    • 4

      Shred the pork by hand, pulling it into 2-inch-long pieces. Discard the bone and any excess fat. Set aside 1 lb. of the pulled pork (about 4 cups) and save the rest for another use.

    • 5

      Raise the oven temperature to 350°F. Melt the butter in a large 8-quart saucepan over medium heat. Add the onions, reduce the heat to low, and cook, stirring frequently, until golden and very soft, about 20 minutes.

    • 6

      Whisk in the flour and cook for 30 seconds. Whisk in the milk in a slow, steady stream. Raise the heat to medium high and whisk constantly until the mixture begins to thicken and bubble, 3 to 5 minutes.  

    • 7

      Whisk in the white wine, sage, and 1/2 tsp. each salt and pepper. Bring the mixture to a low simmer, whisking constantly.  

    • 8

      Reduce the heat to low and use a wooden spoon to stir in the Gruyère, Emmentaler, and fontina. Stir in the reserved pork and pasta until well coated. Pour the mixture into a 12-inch cast-iron skillet.

    • 9

      In a small bowl, mix the panko, Parmigiano, and olive oil. Sprinkle evenly over the mixture in the skillet.

    • 10

      Bake until the topping is browned and the cheese sauce is bubbling through the topping and around the edges of the skillet, 40 to 45 minutes.


    If the topping begins to brown too deeply, tent loosely with foil. Let the macaroni and cheese rest for at least 15 minutes. Sprinkle with the chives and serve.

    nutritional information

    3 g
    46 g
    Saturated Fat:
    23 g
    63 g
    51 g
    690 mg
    Monounsaturated Fat:
    16 g
    Polyunsaturated Fat:
    3 g
    Connect with Us
    Follow Our Pins

    Yummy recipes, DIY projects, home decor, fashion and more curated by iVillage staffers.

    Follow Our Tweets

    The very dirty truth about fashion internships... DUN DUN @srslytheshow http://t.co/wfewf

    On Instagram

    Behind-the-scenes pics from iVillage.

    Do you have a recipe that will knock our socks off?

    Share Yours Now
    Today's Best Saving