Recipe courtesy of Thomas Odermatt
Rotisserie Porchetta Sandwich
28 hr 45 min
(includes marinating and resting times)
30 min
8 sandwiches
28 hr 45 min
(includes marinating and resting times)
30 min
8 sandwiches


  • 4 pounds pork middle (see Cook's Note)
  • 1 teaspoon fennel seeds 
  • 1 teaspoon minced garlic 
  • 1 teaspoon grated lemon zest 
  • 1 teaspoon chopped fresh rosemary 
  • 1 teaspoon chopped fresh sage 
  • 1 teaspoon kosher salt 
  • 1 teaspoon light pinot grigio wine
  • 1 teaspoon freshly ground black pepper 
Onion Marmalade:
  • 1 tablespoon oil
  • 7 yellow onions, julienned 
  • 3 tablespoons course sea salt 
  • 3/4 cup balsamic vinegar
  • 8 ciabatta rolls
  • 4 cups arugula 
  • 2 teaspoons coarse sea salt 


For the porchetta: To prepare the pork, debone the pork middle. Remove the spareribs and tenderloin. Cut any extensive belly fat out and make a pocket in the pork belly for stuffing. Use a sharp knife to cut back the fat of the loin, avoiding cutting into the loin.

Combine the fennel seeds, garlic, lemon zest, rosemary, sage, salt, wine and pepper in a small bowl until well incorporated. Rub the spice blend into the pork evenly, including the pork belly pocket.

Roll up the loin inside the belly, then tie the roast at 2-inch intervals with heavy butcher twine. Make sure you use the same force while tying the porchetta so it can cook evenly. Wrap the porchetta in plastic wrap and refrigerate for 24 hours.

For the onion marmalade: Set a heavy saucepan over low heat and add the oil, onions and a few teaspoons of water. Cook the onions, stirring occasionally, until the water evaporates and the onions start to caramelize, about 1 hour. Season the onions with the salt. Add the balsamic vinegar gradually, cooking until the onions taste sweet, another 3 hours.

Cook the porchetta on a rotisserie at a low temperature until the meat reaches an internal temperature of 145 degrees F on a probe.

Alternatively, cook the porchetta in the oven: Preheat the oven to 450 degrees F.

Put the roast seam-side up on a rack in a roasting pan. Roast for 30 minutes, then lower the temperature to 350 degrees F and continue to cook until the internal temperature of the meat registers 145 degrees F, another 1 hour 15 minutes. For the last 5 minutes, turn the oven to broil and crisp up the porchetta skin until golden brown.

Let the porchetta rest for 15 minutes. Remove the twine and slice into 1/4-inch slices.

For the sandwiches: Cut each roll in half and top with 6 to 7 ounces porchetta per sandwich. Add 2 tablespoons of the onion marmalade and 1/2 cup arugula per sandwich. Sprinkle each with 1/4 teaspoon sea salt or to taste.

Cook's Note

Pork middle can be found at specialty butchers. If not available, substitute a combination of pork loin and pork belly.

This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.

Recipe courtesy of Thomas Odermatt

Trending Videos 7 Videos

Get the Recipe

Gabriele's Limoncello 01:28

Gabriele shares his family recipe for a delicious summertime libation.

Similar Topics:


Breaded Pork Tenderloin Sandwich

Recipe courtesy of Cooking Channel

Cubano Sandwich with Mustard Aoili

Recipe courtesy of Haylie Duff

North Carolina Pulled Pork BBQ Sandwich

Recipe courtesy of Santos Loo

Porchetta Sandwiches

Recipe courtesy of Debi Mazar and Gabriele Corcos

Italian Porchetta Sandwich

Recipe courtesy of Kelsey Nixon


Recipe courtesy of Rocco DiSpirito

Charlie's Oven-Roasted Porchetta

Recipe courtesy of Rancho Llano Seco

Jason's Sandwich

Recipe courtesy of Jason Roberts


So Much Pretty Food Here