This overloaded Italian-style hoagie stacks six different deli meats with provolone cheese, crisp lettuce, juicy tomatoes, onions, peppers, and tangy oil-and-vinegar dressing inside a crusty sub roll. Salty, savory, crunchy, cheesy, and completely overstuffed, this is the kind of sandwich people save immediately after seeing the first cross-section photo.
Prep time: 20 minutes
Cook time: 5 minutes
Total time: 25 minutes
Yield: 4 giant servings
Ingredients:
- 2 large sub rolls or Italian hoagie loaves
- 1/4 pound sliced deli ham
- 1/4 pound sliced Genoa salami
- 1/4 pound sliced turkey breast
- 1/4 pound sliced roast beef
- 1/4 pound sliced capicola
- 1/4 pound sliced pepperoni
- 8 slices provolone cheese
- 2 cups shredded iceberg lettuce
- 2 large tomatoes, sliced
- 1/2 red onion, thinly sliced
- 1/2 cup banana peppers
- 1/4 cup mayonnaise
- 3 tablespoons olive oil
- 2 tablespoons red wine vinegar
- 1 teaspoon Italian seasoning
- 1/2 teaspoon black pepper
Instructions:
- Slice the sub rolls lengthwise without cutting all the way through.
- Lightly toast the rolls in the oven or on a griddle until warm and crisp.
- Spread mayonnaise across both sides of the bread.
- Layer the provolone cheese evenly along the bottom.
- Fold and stack the ham, salami, turkey, roast beef, capicola, and pepperoni high onto the rolls.
- Top with shredded lettuce, tomato slices, red onion, and banana peppers.
- In a small bowl, whisk together olive oil, red wine vinegar, Italian seasoning, and black pepper.
- Drizzle the dressing generously over the sandwich filling.
- Press the sandwich gently together and slice into large portions.
- Serve immediately with chips, pickles, or extra peppers on the side.
Pro Tip:
For true deli-shop flavor, wrap the finished subs tightly in parchment paper for 5 minutes before slicing — it compresses all those layers together into that perfect messy bite everybody loves.