Prep the bread: Slice the loaf horizontally. If the bread is very thick, scooping a little from the center helps make room for fillings. Don’t remove too much—you still want structure.
Make the dressing: In a small bowl, whisk olive oil, red wine vinegar, oregano, salt, pepper, and garlic (if using).
Taste and adjust seasoning.
Season the bread: Brush the cut sides of the bread generously with the dressing. Go all the way to the edges so every bite has flavor.
Spread a base layer: Add a thin layer of olive tapenade or pesto to the bottom half of the bread. This adds richness and helps keep the bread from getting soggy.
Layer the cheese first: Lay down half the provolone.
Cheese forms a moisture barrier and keeps the bread crisp.
Add the meats: Layer salami, capicola, and mortadella evenly. Overlap slices slightly so you cover the surface without bulking one area.
Pile on the veggies: Add roasted red peppers, artichokes, and pepperoncini. Pat them dry first so the sandwich doesn’t get watery.
Add onion and greens: Scatter thin red onion slices and a handful of arugula.
Add basil leaves if using. Drizzle a little more dressing over the veggies.
Top with remaining cheese: Finish with the remaining provolone. Again, this helps seal in moisture and keeps the sandwich tidy after pressing.
Close and wrap: Set the top half of the bread on, press gently, then wrap the entire sandwich tightly in parchment and then foil.
The snug wrap is key for good pressing.
Press the sandwich: Place on a baking sheet. Top with a heavy skillet or a cutting board weighed down with cans or bricks. Refrigerate and press for at least 2–3 hours, ideally 6–12 hours.
Slice and serve: Unwrap, then slice into wedges or rectangles using a sharp serrated knife.
Serve at room temperature or slightly chilled.