Porchetta Recipe (Italian Pork Roast)
As an Amazon Associate I earn from qualifying purchases.
When it comes to impressive yet approachable dishes, porchetta has a special place in my heart. This Italian pork roast is everything I want in a meal: crispy, golden skin on the outside and juicy, herb-infused meat on the inside. It’s perfect for weekends when I feel like treating my family to something a little extra special without spending hours prepping. The aromatic mix of fennel, rosemary, and garlic takes this recipe to another level, filling the kitchen with the most inviting smells. Plus, it makes for amazing leftovers—if there are any!

Why You’ll Love Porchetta
- Incredible Flavor: The combination of fennel, rosemary, and garlic creates a deeply aromatic and savory pork roast that’s truly unforgettable.
- Crispy Skin Perfection: The golden, crackly exterior is everything you want in a roast—crunchy, flavorful, and satisfying.
- Special Occasion-Worthy: Whether it’s a family gathering or holiday dinner, this dish looks and tastes like a showstopper.
- Make-Ahead Friendly: The prep is simple, and most of the time is hands-off as the oven does the work.
- Next-Level Leftovers: The rich flavors only deepen overnight, making it perfect for sandwiches or quick meals the next day.
Ingredients Needed To Make Porchetta
Make sure you scroll down to the recipe card to see the full list of ingredients needed for this recipe.
- Pork belly
- Italian seasoning
- Fennel seeds
- Garlic cloves
- Fresh rosemary
- Olive oil
- Kosher salt
Oven Temperatures
Oven temperatures can vary significantly from one oven to another. To achieve consistent results, it’s crucial to know the exact temperature inside your oven. The safest and most accurate way to determine this is by using an oven thermometer. This simple tool can help you avoid underbaking or overbaking your treats.
How To Make Porchetta
- Season the pork belly with herbs, garlic, and spices.
- Roll it up tightly, secure it with twine, and place it in a roasting pan.



- Roast at a high temperature first, then reduce the heat and cook until tender and flavorful.

- Let the pork rest before slicing it to lock in the juices.
- Slice and serve as the centerpiece of your meal.
Commonly Asked Questions
How do I know when the pork roast is done?
To ensure your pork roast is cooked properly, the internal temperature should reach around 170°F. If you’re unsure, use a meat thermometer to check for doneness. Once it’s out of the oven, let it rest for about 20 minutes to allow the juices to settle.
Can I use a different cut of pork for this recipe?
While pork belly is ideal for its rich fat content and flavor, you can substitute it with other cuts, such as pork shoulder or pork loin. Just be aware that the texture may change slightly, and cooking times could vary.
How do I store leftover porchetta?
To store any leftover porchetta, wrap it tightly in foil or plastic wrap and place it in the fridge for up to a few days. For longer storage, you can freeze it, and it’ll stay fresh for several months.
How can I reheat the porchetta?
When reheating porchetta, use the oven to maintain the crispy exterior. Cover the meat with foil to prevent it from drying out, and reheat it at a low temperature, around 300°F, until heated through.
Is there a way to speed up the cooking time?
While the roasting time ensures a tender and flavorful pork roast, you can speed things up slightly by using smaller cuts of pork, though the results may not be as rich and juicy. You can also roast at a higher temperature for a shorter time, but keep an eye on it to avoid overcooking.
What do I serve with porchetta?
- Roasted Broccoli Bacon Salad with Hot Honey Mustard Dressing
- Maple Roasted Sweet Potato with Bacon & Walnuts
- Mashed Potatoes
- Cheddar Broccoli Cauliflower Gratin

Porchetta (Italian Pork Roast)
Equipment
- roasting pan
- Roasting rack
- Aluminum foil
- Butcher’s twine
- Basting brush
- Knife
- Measuring Spoons
Ingredients
- 5-8 lb pork belly
- 1 tsp Italian seasoning
- 2 tbsp fennel seeds
- 4 garlic cloves minced
- 3 tbsp fresh rosemary chopped
- 2 tbsp olive oil
- 2 tbsp kosher salt
Instructions
- Preheat the oven to 400°F (200°C).
- Prepare the seasoning mix: In a bowl, combine the Italian seasoning, kosher salt, rosemary, and minced garlic.
- Prepare the pork belly: Pat the pork belly dry with paper towels. With the meat side up and fat side down, cut the meat ¼” deep on a diagonal to create a crisscross pattern on the meat.
- Season the pork: Rub the seasoning mix onto the meat side, making sure to get into the cuts.
- Roll and tie the pork belly: Roll the pork belly tightly and secure with butcher’s twine, making sure it’s tightly tied along the length.
- Prepare for roasting: Place the seam side down in a roasting pan on a roasting rack. Cap the ends with aluminum foil and brush the top of the pork belly with olive oil.
- Bake: Roast at 400°F (200°C) for 1 hour to 1 hour and 20 minutes, or until the top is crispy.
- Reduce heat and continue cooking: Lower the oven temperature to 350°F (175°C) and roast for an additional 2 hours. The internal temperature should reach 170°F (77°C).
- Rest and slice: Remove the pork from the oven and let it rest for 20 minutes before slicing.
Nutrition
Porchetta is always a crowd-pleaser in my house, and I know it’ll be the same for yours! With its perfectly crispy skin and tender, juicy pork, it’s the ultimate comfort meal that’s surprisingly easy to make. Plus, the simple ingredients and method make it ideal for any occasion, whether it’s a family dinner or a special celebration. I hope you enjoy it as much as we do!
