Ingredients
– 4 ounces deli ham
– 4 ounces salami
– 4 ounces pepperoni
– 4 ounces provolone cheese
– 2 generous cups shredded iceberg lettuce
– 2 sliced rings of a medium red onion
– 1/4 cup banana pepper rings
– 1 large tomato, sliced
– 4 8-inch sub or hoagie rolls
– 1/4 cup mayonnaise
– 2 tablespoons red wine vinegar
– 3 tablespoons Italian salad dressing
– 1 tablespoon Italian seasoning
– Salt and pepper to taste
Instructions
1-First Step: Gather and prep everything
Start by laying out your cutting board, a sharp knife, a large mixing bowl, and your four sub or hoagie rolls. Gather the ham, salami, pepperoni, provolone, lettuce, red onion, banana peppers, tomato, mayonnaise, red wine vinegar, Italian salad dressing, Italian seasoning, salt, and pepper. Since this is a no-cook recipe, the main goal is quick prep and clean chopping.
Wash and dry the lettuce and tomato first if needed. Dry ingredients matter here because too much moisture can make the sandwich soggy. Slice the tomato, separate the onion rings, and get the banana pepper rings ready. If you like extra crunch, you can chill the lettuce before using it.
2-Second Step: Chop the filling into small pieces
Place the lettuce, ham, salami, pepperoni, provolone, onion, banana peppers, and tomato on a cutting board. Chop everything into small bite-size pieces. The pieces do not need to be perfect, but they should be small enough to scoop easily into the rolls and easy to eat in a few bites.
Chopping everything together is what gives this chopped Italian sandwich its signature texture. Every bite gets a mix of meat, cheese, vegetables, and seasoning instead of separate layers. That even blend is part of what makes this recipe so satisfying.
3-Third Step: Add the creamy and tangy seasonings
Transfer the chopped mixture to a large bowl if it is not already there. Add the mayonnaise first so it can coat the chopped ingredients. Then drizzle in the red wine vinegar and Italian salad dressing. Sprinkle in the Italian seasoning, then add salt and pepper to taste.
Mix well until everything is evenly coated. You want the filling to look lightly dressed, not wet. If it starts to look too creamy, stop adding extra mayo and vinegar. The goal is a flavorful mixture that still holds its texture.
4-Fourth Step: Taste and adjust
Take a quick taste before stuffing the rolls. If it needs more brightness, add a tiny splash more red wine vinegar. If it needs more herb flavor, add a little more Italian seasoning. If you want more salt or pepper, season in small amounts so you do not overdo it.
This is a good moment to decide whether you want to add extras like chopped olives, a few more banana peppers, or even a little more onion. The filling is very forgiving, so small adjustments can help you match your family’s taste.
5-Final Step: Fill the rolls and serve
Divide the chopped filling into 4 equal portions. Stuff each portion into one 8-inch sub or hoagie roll. Press the filling gently into the bread so it holds together, but do not pack it too tightly. If you want a neater look, line each roll with a little extra lettuce before adding the filling.
Serve right away for the best texture. This sandwich is especially good with a cold drink, chips, pasta salad, or fruit on the side. Since it is fast to make, it works well for lunch, dinner, or party trays when you need something easy but still full of flavor.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🔧 Customize by adding or substituting ingredients like olives or turkey for variety.
🛡️ Keep filling and dressing separate for make-ahead prep to prevent soggy bread.
⏰ Store wet dressing away from filling and consume mixed filling within a day.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Main Dish
- Method: No Cook
- Cuisine: Italian
Nutrition
- Serving Size: 1 sandwich
- Calories: 300 kcal
- Sugar: 5g
- Sodium: 1200mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 2g
- Protein: 20g
- Cholesterol: 60mg
