Go Back
+ servings
Grilled Porchetta Roast on a cutting board with slices cut showing the filling

Porchetta Recipe for Smoker

A grilled Porchetta Roast perfect for a holiday meal or special occasion.
Course dinner, Main Course, Thanksgiving
Cuisine American, barbecue
Keyword holiday roast recipes, porchetta, porchetta recipe, smoked porchetta
Prep Time 1 day
Cook Time 2 hours 45 minutes
Resting Time 30 minutes
Servings 8 people
Calories 2423kcal
Cost $125


  • Butcher Twine


  • 1 8 pound Porchetta prerolled and seasoned or butchered
  • 2 tablespoons extra virgin olive oil
  • 1/4 cup pork dry rub

Porchetta Filling

  • 2 tablespoons extra virgin olive oil
  • 2 tablespoons pork dry rub
  • 1 cup diced leeks
  • 4 cloves garlic finely diced
  • 2 tablespoons diced fresh sage
  • 2 tablespoons diced fresh rosemary


Porchetta Filling

  • Add olive oil to a medium sized skillet over medium heat. Add leeks and saute for 8 minutes or until soft. Add garlic and saute additional two minutes.
  • Continue adding sage and rosemary and saute an additional 5 minutes. Remove from heat and add to the pork belly prior to rolling the Porchetta.

Porchetta Roast

  • Coat the inside portion of Porchetta with 2 tablespoons of olive oil, dry rub, and filling. Roll the Pork Belly per the blog instructions and tie together with butcher twine.
  • Coat the exterior of the Porchetta with remaining olive oil and dry rub and filling. Place into the refrigerator covered for 24 hours to season.
  • Prepare the grill for two zone cooking and remove the Porchetta from the refrigerator.
  • Place Porchetta over the direct heat for 6 - 8 minutes or until you see a nice crust form. Rotate the Porchetta and cook over direct heat for additional 8 minutes or until you see a nice crust form.
  • Move the Porchetta to indirect heat, and add your meat thermometer probe into the center of the roast. Cook additional 2 hours and 30 minutes or until the internal temperature of the probe reaches 145 degrees F.
  • Remove the roast from the grill, and tent with foil. Let rest 30 minutes. Slice and serve with your favorite sides.


Use any leftover Porchetta for these Porchetta Sandwiches (they're AMAZING!)


Calories: 2423kcal | Carbohydrates: 2g | Protein: 43g | Fat: 248g | Saturated Fat: 89g | Polyunsaturated Fat: 26g | Monounsaturated Fat: 117g | Cholesterol: 327mg | Sodium: 146mg | Potassium: 867mg | Fiber: 1g | Sugar: 1g | Vitamin A: 103IU | Vitamin C: 2mg | Calcium: 57mg | Iron: 3mg