This post may contain affiliate links, please see the privacy policy for details.

This porchetta sandwich is everything you want from good Italian comfort food. Warm slices of seasoned pork belly and loin melt into a soft toasted roll, coated with Italian salsa verde and layered with fresh arugula and red onion. The flavors play off each other beautifully, giving you richness, brightness and perfect bite in every mouthful. It’s a simple way to make leftovers into something new and tasty.

A stacked Porchetta Sandwich with greens on ciabatta, served next to a small bowl of green pesto sauce.

This porchetta sandwich is made with leftover roast, salsa verde and crisp arugula, tucked into toasted ciabatta rolls with red onion for a quick, delicious meal.

You might also enjoy a steak sandwich, Rachel sandwich, Reuben sandwich, rotisserie chicken salad sandwich, or a hearty meatloaf sandwich.

Two stacked ciabatta sandwiches with roast meat, arugula, red onion, and sauce on a white plate.

Why You’ll Love It           

Fast to prepare: The sandwich only needs 5 ingredients and a few minutes to warm through.
Balanced flavor: The salsa verde and arugula lift the rich pork without overpowering it.
Perfect use for leftovers: Turns cold porchetta into a fresh warm meal the next day.
Great texture: Warm meat, soft bread and a bit of crunch from the onion.

A stacked pork sandwich with greens and pesto on ciabatta bread, set on a marble board with herbs and olive oil.

Porchetta Sandwich Ingredients

A complete list of ingredients and amounts can be found in the recipe card below.

Ciabatta rolls: These bread rolls are sturdy enough to handle juicy meat and sauce.
Porchetta: Thinly sliced pork belly or roast with crispy edges gives deep savory flavor.
Italian salsa verde: This tangy green sauce is made with parsley, garlic, lemon and capers to add brightness to the sandwich (try my salsa verde recipe!)
Arugula: These greens add a peppery note and freshness to balance the meat.
Red onion: Thin onion slices bring sweetness and color, although you can omit the onion if you’re not a fan.

Sliced porchetta, red onion, arugula, chimichurri sauce, and ciabatta rolls arranged on a marble surface.

How to Make Porchetta Sandwiches

For more detailed instructions with weights and measurements, jump to the printable recipe card.

Warm the meat: Lay sliced your cooked porchetta roast on a baking pan and warm it in the oven until heated through but not browned.
Toast the rolls: Split the ciabatta and toast lightly so the bread holds its shape.
Assemble the sandwiches: Spread salsa verde on each half of the bread, then layer arugula, porchetta and onions.
Finish and serve: Add an extra drizzle of salsa verde and enjoy right away. 

A stacked ciabatta sandwich with grilled chicken, red onions, arugula, and pesto on a stone board.

Substitutions and Variations

Bread options: You can swap ciabatta for crusty sourdough, kaiser rolls or soft brioche rolls if preferred. Or use a thickly sliced ciabatta loaf instead of rolls. Or why not make it a wrap? Not so Italian, but if you prefer wraps to bread, go for it!
Gluten-free: Use sturdy gluten-free buns or bread that can hold the fillings without falling apart.
Sauce alternatives: You can replace the salsa verde with basil pesto or chimichurri if you’d like a different flavor profile.
Meat variations: Shredded pork shoulder or leftover roasted turkey both work well when porchetta isn’t available.
Greens substitutes: You can use spinach or baby kale instead of arugula if you prefer a milder taste.
Swap the oven for the grill: The rolls and sliced porchetta could also be warmed/toasted on a grill on a low heat for 8 to 10 minutes, checking occasionally to avoid over toasting or cooking. This option is a timesaver depending on the size of your grill, as you can fit all the rolls and slices to warm/crisp simultaneously!

A sandwich with sliced meat, greens, and pesto on ciabatta bread, set on a stone board near an olive oil bottle.

Serving Suggestions

With fries: Enjoy delicious polenta fries with homemade marinara. A few onion rings would be good too.
With veggies: Bitter greens such as blanched or sauteed broccoli rabe would be good with your porchetta sandwich.
With a salad:
Serve a lemon and parmesan chopped salad or you could have a Caprese stuffed avocado half with it if you’re hungry!
Wine pairing: Try a Chianti or Barbera if you want red wine, or Prosecco if you prefer white.

Two stacked ciabatta sandwiches with roast meat, arugula, red onion, and sauce on a white plate.

How to Store Italian Porchetta Sandwiches

Store: Keep assembled sandwiches wrapped tightly or in an airtight container in the refrigerator and eat within 1 day for best texture.
Freeze: It’s best not to freeze fully assembled sandwiches since the bread would become soggy and the greens would wilt. You can freeze just the sliced porchetta for up to 2 months although the crispy cracklings will lose some of their crackle!
Thaw: Defrost the frozen meat overnight in the refrigerator before using.
Reheat: Warm the porchetta gently in a skillet or low oven, then rebuild the sandwiches fresh.

A hand spoons green pesto onto a Porchetta Sandwich layered with roast pork and red onion on toasted bread.

Top Tips

Slice when cold: Chilled porchetta is easier to cut into thin even pieces.
Avoid overcooking: The slices are already cooked so they only need to warm through, not brown. Check after 5 minutes to avoid overcooking.
Use quality bread: A sturdy roll keeps the sandwich from getting soggy.
Serve right away: The bread stays crisp and the flavors are at their best when eaten fresh.

A sliced pork sandwich with green sauce on ciabatta bread, served with herbs and a small bowl of chimichurri.

Italian Porchetta Sandwich FAQs

What is porchetta?

Porchetta is an Italian pork roast made by rolling seasoned pork belly, sometimes with pork loin inside, and roasting it until the skin is crisp and the meat is tender. Orange or lemon zest, garlic cloves, chili flakes, and fresh herbs like rosemary are some of the typical porchetta flavors. Try my porcheta recipe!

Can I make these sandwiches ahead of time?

You can prepare the ingredients in advance, but assemble the sandwiches right before serving to keep the bread crisp.

How thick should I slice the homemade porchetta roast?

Slices about ¼-inch thick will stay juicy and layer easily into the sandwich.

A sandwich cut in half, filled with sliced pork, greens, and sauce, stacked on a plate.

Best Porchetta Sandwich Recipe

No ratings yet

Porchetta Sandwich

This porchetta sandwich turns leftovers into something you’ll actually look forward to eating. It’s warm, flavorful and satisfying without taking much time to make.
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 4

Ingredients 

  • 12 to 16 Slices porchetta, sliced about ¼-inch thick
  • 1 Cup arugula
  • 1 Cup salsa verde, (my recipe!)
  • ½ red onion, thinly sliced
  • 4 ciabatta rolls

Instructions 

  • Preheat the oven to 300°F.
  • Lay the sliced porchetta on a 9 x 13-inch or larger baking pan and roast for 8 to 10 minutes, only to remove the chill from the leftover porchetta and slightly warm the slices.
  • Remove from the oven when done warming and set aside.
  • Cut the ciabatta rolls in half and lightly toast if liked.
  • Spread about a tablespoon of of salsa verde on the top and bottom of the ciabatta.
  • Add ¼ cup of arugula to each ciabatta bottom, then top with 3 or 4 slices of porchetta.
  • Add sliced red onions and then drizzle with more salsa verde, and serve immediately.

Notes

Slice when cold: Chilled porchetta is easier to cut into thin even pieces.
Avoid overcooking: The slices are already cooked so they only need to warm through, not brown. Check after 5 minutes to avoid overcooking.
Use quality bread: A sturdy roll keeps the sandwich from getting soggy.
Serve right away: The bread stays crisp and the flavors are at their best when eaten fresh.

Nutrition

Calories: 247kcal | Carbohydrates: 31g | Protein: 8g | Fat: 9g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 15mg | Sodium: 708mg | Potassium: 153mg | Fiber: 1g | Sugar: 4g | Vitamin A: 472IU | Vitamin C: 4mg | Calcium: 11mg | Iron: 0.1mg
Like this recipe? Rate and comment below!

Porchetta sandwiches bring together the best parts of Italian comfort food in a way that’s easy to love. The tender pork belly stays juicy inside while the salsa verde adds a burst of freshness that brightens every bite. Toasted bread gives just enough crunch to balance the richness, and the simple ingredients come together with very little effort. Enjoy a porchetta sandwich for lunch or dinner or as part of a casual spread. If you like Italian food, you’re definitely going to enjoy this sandwich.

Other Recipes to Try

Bella Bucchiotti

Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.

 

You Might Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating