Subway Spicy Italian Sandwich Copycat Recipe
The subway spicy Italian sandwich is the one with the heat, the kind of sub that layers peppery meats, melted provolone, and crunchy veggies on a soft roll until every bite has a little bite back. You can build a better version at home in about 20 minutes, with meats you actually choose and a vinegar dressing that doesn’t come out of a packet.
This is the sandwich to make when you want something fast but still want it to feel like you tried.

Why I Love This Recipe
The combination of pepperoni, salami, and hot soppressata gives you three different kinds of salty and spicy in one bite, so it never tastes flat.
Toasting the roll first keeps it from going soggy once the tomato and dressing hit it.
I like that this comes together faster than ordering delivery, and you control exactly how much heat goes in.
Recipe Ingredients

- 4 Italian hoagie rolls (6-inch) – split but not cut all the way through, so the sandwich holds together
- 16 slices pepperoni – the classic base layer for that peppery snap
- 12 slices Genoa salami – adds a milder, fattier contrast to the pepperoni
- 12 slices spicy soppressata or hot capicola – this is where most of the heat comes from
- 8 slices provolone cheese – melts well and holds the meats together
- 2 cups shredded iceberg lettuce – for crunch, keep it cold until you’re ready to build
- 1 large tomato, sliced thin – ripe but firm so it doesn’t turn the bread soft
- 1/2 red onion, sliced thin – soak in cold water for 5 minutes if you want a milder bite
- 1/4 cup pickled banana peppers, sliced – the tangy heat that makes this sandwich taste like the shop version
- 2 tbsp olive oil – for the dressing
- 1 tbsp red wine vinegar – brightens the whole sandwich
- 1 tsp dried oregano – stirred into the dressing
- 1/4 tsp salt – for the dressing
- 1/4 tsp black pepper – for the dressing
- 2 tbsp mayonnaise – optional, spread thin on the roll if you like a creamier bite
Variations / Substitutions
- Protein swap – Turkey pepperoni or turkey salami work if you want less fat, though you’ll lose a little richness.
- Sweeter angle – A drizzle of honey over the peppers cuts the heat if you’re feeding someone sensitive to spice.
- Herb swap – Fresh basil instead of oregano gives the dressing a greener, sweeter edge.
- More heat – Add sliced pickled jalapeños alongside the banana peppers for a sharper kick.
- Dairy-free – Skip the provolone or use a dairy-free mozzarella style shred, it melts thinner but still adds richness.
- Acid swap – White wine vinegar or a squeeze of lemon can stand in for the red wine vinegar without changing much.
If you like building your own sandwiches at home, my Meatball Sub Sandwich follows a similar toast-then-load method.
How To Make Subway Spicy Italian Sandwich
Step 1: Toast the Rolls

Turn your broiler on high and let it heat while you split the 4 Italian hoagie rolls, cutting most of the way through but leaving a hinge on one side. Lay them open on a baking sheet and slide them under the broiler for about 2 minutes, just until the cut edges turn light golden and a little crisp.
Keep an eye on them here, broilers work fast and a few extra seconds can take you from golden to burnt. You want the inside dry enough to hold the dressing without turning to mush.
Step 2: Layer the Meats and Melt the Cheese

Open the toasted rolls on the baking sheet and layer in the 16 slices pepperoni, 12 slices Genoa salami, and 12 slices spicy soppressata across each roll, folding the slices so they ruffle up a bit instead of lying flat. Top each sandwich with 2 slices of the provolone cheese and slide the tray back under the broiler for 1 to 2 minutes, until the cheese is fully melted and just starting to blister at the edges.
The meat should look glossy from its own fat rendering slightly under the heat, and the cheese will droop over the edges of the pepperoni. This is the step that gives the sandwich its warm, salty base, so don’t rush past it cold.
Step 3: Pile on the Vegetables

Scatter 2 cups shredded iceberg lettuce over the warm meat and cheese, then layer on the sliced tomato, 1/2 sliced red onion, and 1/4 cup pickled banana peppers. Press down gently so the vegetables settle into the melted cheese instead of sliding off.
The contrast here is the whole point, cold crisp lettuce against warm cheese, tangy peppers against salty meat. Go easy on the tomato slices so the bread doesn’t get soggy before you eat it.
Step 4: Dress and Slice

Whisk the 2 tbsp olive oil, 1 tbsp red wine vinegar, 1 tsp dried oregano, 1/4 tsp salt, and 1/4 tsp black pepper together in a small bowl, then drizzle it evenly over the open sandwiches. If you’re using the 2 tbsp mayonnaise, spread it on the top half of the roll now.
Close each sandwich, press down firmly, and slice on a diagonal. Cut through at an angle so you can see the layers of meat, melted cheese, and peppers stacked right up to the crust.
Recipe Tips
- Slice the meats thin if you’re buying from a deli counter and asking them to cut it, thin slices ruffle better and give you more texture per bite than thick-cut pieces.
- Buy pickled banana peppers already sliced in a jar, it saves time and they keep in the fridge for weeks.
- Don’t skip drying the tomato slices on a paper towel for a minute before adding them, extra moisture is the main reason sandwiches turn soggy.
- If you’re packing this for later, keep the dressing in a small separate container and add it right before eating.
Cook times by broiler stage:
| Stage | Time | What to look for |
|---|---|---|
| Toasting the rolls | 2 minutes | Cut edges light golden, slightly crisp |
| Melting the cheese | 1 to 2 minutes | Cheese fully melted, blistered at edges |
How To Store
Refrigerate: Store assembled sandwiches wrapped tightly in foil or in an airtight container for up to 1 day. Any longer and the lettuce and tomato start to wilt and weep into the bread.
Serve Cold: These hold up fine cold straight from the fridge if you’re packing one for lunch, just add the dressing right before eating so the bread stays firm.
What To Serve With Subway Spicy Italian Sandwich
A handful of kettle chips gives you the same salty crunch without competing with the sandwich, which already carries a lot of flavor on its own. A simple cup of tomato soup on the side works too, since the acidity in the soup echoes the vinegar in the dressing. If you want something green, a light vinegar-based slaw keeps the meal from feeling heavy.
Frequently Asked Questions
Can I make this ahead for meal prep?
You can toast the rolls and layer the meat and cheese a day ahead, then add the cold vegetables and dressing right before eating so nothing goes soggy.
What bread works best if I can’t find hoagie rolls?
A soft French baguette cut into 6-inch lengths works well, just make sure the crust isn’t too hard or it’ll tear up the roof of your mouth.
Is there a way to make this less spicy?
Swap the hot soppressata or capicola for regular Genoa salami and skip the banana peppers, that removes most of the heat while keeping the same texture.
Can I use a different cheese?
Mozzarella or a sharp provolone-cheddar blend both melt well here, though plain mozzarella will taste milder than the classic provolone.

Ingredients
Method
- Broil the split rolls for about 2 minutes until the cut edges are light golden and crisp.
- Layer the pepperoni, salami, and soppressata onto the rolls, top with provolone, and broil 1 to 2 minutes until melted and blistered.
- Add the lettuce, tomato, red onion, and banana peppers over the warm meat and cheese.
- Whisk the olive oil, vinegar, oregano, salt, and pepper, drizzle over the sandwiches, spread mayonnaise if using, close, and slice on a diagonal.
