Porchetta: Stuffed and Rolled Italian Pork Roast

Rolled Porchetta on platter
Getty Images
  • Total: 3 hrs
  • Prep: 30 mins
  • Cook: 2 hrs 30 mins
  • Yield: 1 Pork Loin (20 Servings)
Nutritional Guidelines (per serving)
2194 Calories
191g Fat
14g Carbs
99g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 1 Pork Loin (20 Servings)
Amount per serving
Calories 2194
% Daily Value*
Total Fat 191g 245%
Saturated Fat 68g 340%
Cholesterol 452mg 151%
Sodium 360mg 16%
Total Carbohydrate 14g 5%
Dietary Fiber 2g 8%
Protein 99g
Calcium 142mg 11%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Porchetta (pronounced "pore-KET-ah") is a famous Italian recipe for boneless and butterflied pork shoulder stuffed with freshly made sausage, and wrapped and roasted in pork belly, which crisps up oozes delicious juices when the porchetta is sliced. We've substituted pork loin for the shoulder since it holds together and makes slicing easier. It's best to prepare the porchetta the day before (without cooking) and refrigerate it overnight, which allows the pork belly to dry so it's extra crispy when roasted.


  • 3 to 4 pounds boneless pork loin
  • Pinch losher salt (more, if needed)
  • Pinch black pepper (freshly ground)
  • 1 small bulb fennel (or anise)
  • 3 tablespoons olive oil
  • 1 small onion (finely chopped)
  • 8 cloves garlic (finely chopped)
  • 2 tablespoons fennel seed
  • 1 tablespoons red pepper flakes
  • 2 tablespoons fresh rosemary (minced)
  • 1 pound ground pork
  • 1/2 cup panko breadcrumbs
  • 1 egg (beaten)
  • 1 lemon (zested, finely grated)
  • 1 (5-pound) piece pork belly

Steps to Make It

  1. Gather the ingredients.

  2. Ask your butcher to butterfly the pork loin so it lays out flat to 1-inch thickness. If you don't have a butcher, you can easily do it yourself. Just cut open the pork down the center, lengthwise, stopping at 1-inch from the opposite side.

  3. As you cut the loin, open the flap you're cutting like a book. Cut into the thicker portion that you've just cut, again stopping at 1 inch, and open it up as you did the first cut.

  4. Spread out the loin so it's flat.​

  5. Sprinkle the loin with Kosher salt and ground pepper.​

  6. Chop off the top of the fennel bulb and save the fuzzy fronds. Quarter the bulb, then slice very thinly. Finely chop the fronds.​

  7. In a skillet over medium heat, heat the olive oil and add the fennel (except the fronds), onion, garlic, fennel seeds, red pepper, and rosemary. Sauté 8 minutes until lightly browned.

  8. Add the ground pork to the skillet and cook, stirring often, until it is no longer pink.​

  9. Taste for salt and pepper, and adjust the seasoning, if desired.

  10. Transfer the pork mixture to a large mixing bowl and allow to cool. Combine the panko, beaten egg, and lemon zest to the browned pork mixture.​

  11. Lay the pork belly, skin-side down, on a work surface. Use a sharp paring knife to score a cross-hatch pattern into the belly. This enables the extra fat to be rendered and allow the skin to crisp.

  12. Turn the belly over, skin-side up, and pierce small slits all over.

  13. Using a meat tenderizer, pound the pork belly over the entire surface.​

  14. Lay the flat pork loin on top of the pork belly.

  15. Spread the browned ground pork mixture evenly over the pork loin.

  16. Roll the belly and shoulder together like a jelly roll. Tie with butcher's twine at intervals to hold it all together. You can cook the porchetta now, or refrigerate, uncovered, overnight.​ If you've refrigerated the porchetta overnight, allow it to come to room temperature 2 hours before roasting.​

  17. Preheat the oven to 350 F.

  18. Liberally season the porchetta with Kosher salt and pepper, then set it on a rack in a roasting pan or a rimmed baking sheet.

  19. Roast for 2 to 2 1/2 hours.​

  20. Check the internal temperature with an instant-read thermometer. When it reads 145 F, take the porchetta out of the oven. If the porchetta skin is not yet browned, increase the oven temperature to 500 F, and roast 10 more minutes.​

  21. Let the porchetta rest 20 minutes, then carve into slices.

  22. Enjoy! Any leftover porchetta makes incredible sandwiches the next day.

Recipe Tags: