Go Back
Authentic Italian Porchetta Recipe: Juicy Italian Roast Pork

Porchetta

Porchetta is a traditional Italian roast pork dish featuring juicy, well-seasoned meat with crispy skin. The rich flavors of rosemary, garlic, and fennel blend perfectly with the pork, creating an irresistible meal that’s perfect for gatherings.
Prep Time 30 minutes
Cook Time 4 hours
Marinating Time 1 day
Total Time 1 day 4 hours 30 minutes
Course Main Course
Cuisine Italian
Servings 10 people
Calories 450 kcal

Ingredients
  

  • 5 –7 lb pork belly with skin or pork shoulder
  • 6 cloves garlic minced
  • 2 tablespoons fresh rosemary chopped
  • 2 tablespoons fennel seeds crushed
  • Zest of 1 lemon
  • 2 tablespoons olive oil
  • 1 tablespoon salt
  • 1 tablespoon black pepper
  • Optional: Fresh sage leaves

Instructions
 

  • Prepare the Marinade: In a bowl, mix the garlic, rosemary, fennel seeds, lemon zest, olive oil, salt, and pepper.
  • Season the Pork: Lay the pork flat, skin-side down. Spread the marinade evenly across the pork, massaging it well into the meat.
  • Roll the Pork: Roll the pork tightly into a log, securing it with kitchen twine.
  • Marinate: Cover and refrigerate for at least 24 hours, allowing the flavors to soak in.
  • Preheat Oven: Heat the oven to 325°F.
  • Roast: Place the pork in a roasting pan, skin-side up. Roast for about 25 minutes per pound until the internal temperature reaches 145°F.
  • Crisp the Skin: For crispy skin, increase the oven temperature to 450°F for the last 20–30 minutes of cooking. Watch closely to avoid burning.
  • Rest and Serve: Let the porchetta rest for 15 minutes before slicing. Serve and enjoy!

Notes

For extra flavor, you can add fresh sage leaves to the seasoning mix.
If using a slow cooker, sear the pork first in a skillet, then cook on low for 6–8 hours.
Grilling is an option, too! Cook over indirect heat, turning occasionally, until done.
Keyword crispy pork belly, Italian roast pork, Porchetta, traditional porchetta recipe