If you have been craving a sandwich that bursts with bold flavors, fresh textures, and classic Italian charm, this Italian Sub Sandwich Recipe is an absolute must-try. It combines layers of savory salami and capicola with creamy provolone, crisp lettuce, juicy tomatoes, and just the right touch of tangy banana peppers, all nestled in a soft hoagie roll and drizzled with a zesty balsamic-olive oil dressing. This dish is perfect for a quick lunch, a light dinner, or even a picnic treat, offering an irresistible mix of everything that makes Italian deli sandwiches so beloved.

Ingredients You’ll Need
Getting this Italian Sub Sandwich Recipe right is all about the simple, fresh ingredients that come together perfectly for a flavor-packed experience. Each component adds its own character, whether it’s the spicy meats, the melty cheese, or the crisp veggies that bring vibrant color and crunch.
- 2 hoagie rolls: Choose fresh, soft rolls with a sturdy crumb to hold all your delicious fillings without getting soggy.
- 4 oz thinly sliced salami: This spicy, cured meat brings a rich, savory depth that’s essential to the sandwich’s Italian soul.
- 4 oz thinly sliced capicola: Adds a slightly smoky, peppery note that beautifully complements the salami.
- 2 oz provolone cheese: Smooth and mild, provolone melts ever so slightly and balances the bold meats with creamy goodness.
- 1 cup shredded romaine lettuce: Provides a refreshing crunch and a bright green color for that perfect fresh bite.
- 1 medium tomato, sliced: Sweet and juicy slices that add moisture and a hint of acidity to the sandwich.
- ¼ small red onion, thinly sliced (optional): Adds a bit of sharpness and vibrant purple color, boosting complexity.
- ¼ cup banana peppers (optional): Offers a tangy, mildly spicy kick for extra zest and texture.
- 2 tbsp extra virgin olive oil: Rich and fruity, this olive oil is the base for the bright, flavorful dressing.
- 1 tbsp balsamic vinegar: Adds a perfect balance of acidity and sweetness that ties all the flavors together.
How to Make Italian Sub Sandwich Recipe
Step 1: Prepare the Fresh Ingredients
Start by slicing the tomato and the red onion into thin, even slices. This ensures each bite of your Italian Sub Sandwich Recipe is bursting with freshness and a perfect blend of textures, so take your time slicing them carefully.
Step 2: Open and Layer Your Hoagie Rolls
Slice your hoagie rolls open lengthwise, but be careful not to cut all the way through—this keeps the sandwich intact and easier to handle. Then, begin layering your sandwich by first adding the thinly sliced salami and capicola, followed by the provolone cheese. These layers create the hearty, savory foundation that makes an Italian sub so satisfying.
Step 3: Add Fresh Veggies and Optional Ingredients
Next, pile on the shredded romaine lettuce, tomato slices, red onion, and banana peppers if you choose to include them. These bright, crisp ingredients balance the richness of the meats and cheese, adding a refreshing crunch and a pop of flavor in every bite.
Step 4: Whisk and Drizzle the Dressing
In a small bowl, whisk together the extra virgin olive oil and balsamic vinegar until well combined. Drizzle this vibrant dressing generously over the sandwich fillings and season with salt and pepper to taste. This dressing is the magic touch that ties together all those wonderful flavors in your Italian Sub Sandwich Recipe.
Step 5: Close, Press, and Serve
Gently close your hoagie roll, pressing down to meld the ingredients and allow the flavors to marry beautifully. If you like, cut the sandwich in half for easier handling. Serve it right away with your favorite side, and get ready to enjoy an incredible meal.
How to Serve Italian Sub Sandwich Recipe

Garnishes
Adding garnishes like fresh basil leaves or a sprinkle of oregano can elevate your Italian Sub Sandwich Recipe by introducing an aromatic herbal note. A few whole banana peppers on the side can also brighten the plate and add an extra zing just waiting to be enjoyed.
Side Dishes
Pair your sandwich with classic sides such as crispy kettle-cooked potato chips or a light garden salad for a complete, satisfying meal. A small bowl of marinated olives or a cup of minestrone soup also complements the Italian flavors beautifully, making each bite feel like a mini feast.
Creative Ways to Present
For a fun twist, turn your Italian sub into a platter by serving each element separately, allowing everyone to build their personalized sandwich. Alternatively, slice the sandwich into smaller, bite-sized sliders for a party or picnic-friendly option that’s as visually appealing as it is delicious.
Make Ahead and Storage
Storing Leftovers
If you have any leftover Italian Sub Sandwich Recipe, wrap it tightly in plastic wrap or foil and keep it in the refrigerator for up to 24 hours. To preserve the texture of the bread and veggies, it’s best to store the sandwich components separately when possible and assemble fresh before eating.
Freezing
While it’s not recommended to freeze a fully assembled Italian sub due to the fresh vegetables and bread texture, you can freeze the meats and cheese separately in airtight containers for up to one month. Defrost them in the fridge overnight before assembling your sandwich fresh for the best flavor.
Reheating
If you’d like to warm up your sandwich filling (minus the fresh veggies), gently reheat the meats and cheese in a skillet or microwave until just heated through. Reassemble with fresh lettuce, tomato, and onion afterward to keep that crisp contrast.
FAQs
Can I use different types of bread for this Italian Sub Sandwich Recipe?
Absolutely! While hoagie rolls are traditional and ideal for their sturdy yet soft texture, you can experiment with ciabatta, baguettes, or even sturdy sandwich buns depending on your preference and availability.
What can I substitute for banana peppers if I don’t like spicy food?
If you prefer to skip the spice, try sweet roasted red peppers or mild pickled cucumbers instead. They provide a pleasant tang and crunch without the heat.
How can I make this Italian Sub Sandwich Recipe vegetarian?
To make a vegetarian version, replace the salami and capicola with marinated grilled vegetables or a variety of Italian cheeses like mozzarella and fontina. Adding pesto or sun-dried tomatoes can boost the flavor even more.
Is it better to toast the hoagie rolls before assembling?
Toasting is optional but highly recommended if you want an extra crunch to your sandwich. Lightly toasting the rolls adds a wonderful texture contrast and helps them hold up better against moist ingredients.
Can I prepare this sandwich ahead of time for a picnic?
Yes, you can prepare the components ahead and store them separately for the freshest taste. Assemble the sandwich just before eating to avoid soggy bread and preserve the crispness of the vegetables.
Final Thoughts
Now that you have this delightful Italian Sub Sandwich Recipe in your culinary toolkit, you’re all set to enjoy one of the most flavorful, satisfying sandwiches around. Whether for a quick lunch or an impressive picnic, this recipe brings the vibrant flavors of Italy into your kitchen with ease and joy. Give it a try—you’ll soon find it becoming a favorite go-to whenever hunger strikes!
Print
Italian Sub Sandwich Recipe
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
- Yield: 2 servings
- Category: Sandwich
- Method: No-Cook
- Cuisine: Italian
Description
A classic Italian Sub Sandwich packed with layers of thinly sliced salami, capicola, provolone cheese, fresh romaine lettuce, tomato, and optional red onions and banana peppers, all drizzled with a flavorful balsamic vinaigrette. Ready in just 15 minutes, this sandwich makes a perfect easy lunch or light dinner.
Ingredients
Sandwich Ingredients
- 2 hoagie rolls
- 4 oz thinly sliced salami
- 4 oz thinly sliced capicola
- 2 oz provolone cheese
- 1 cup shredded romaine lettuce
- 1 medium tomato, sliced
- ¼ small red onion, thinly sliced (optional)
- ¼ cup banana peppers (optional)
Dressing
- 2 tbsp extra virgin olive oil
- 1 tbsp balsamic vinegar
- Salt, to taste
- Freshly ground black pepper, to taste
Instructions
- Prepare Ingredients: Slice the tomato and thinly slice the red onion if using, setting them aside for assembly.
- Slice Hoagie Rolls: Carefully slice open the hoagie rolls without cutting all the way through to keep the sandwich intact.
- Layer the Fillings: Build each sandwich by layering salami, capicola, provolone cheese, shredded romaine lettuce, tomato slices, sliced onions, and banana peppers inside the hoagie rolls.
- Make the Dressing: In a small bowl, whisk together extra virgin olive oil and balsamic vinegar. Adjust the seasoning by adding salt and freshly ground black pepper to taste.
- Dress the Sandwich: Drizzle the prepared balsamic vinaigrette generously over the sandwich fillings to add moisture and flavor.
- Close and Press: Gently close the sandwich rolls and press down lightly to meld the flavors together.
- Serve: Optionally, cut the sandwiches in half for easier handling and serve with chips or a side salad for a complete meal.
Notes
- Feel free to omit red onions or banana peppers for a milder flavor.
- You can substitute hoagie rolls with any sturdy sandwich bread or baguette.
- For a vegetarian option, replace the meats with roasted vegetables and additional cheese.
- Use freshly made balsamic vinaigrette for best flavor; store any leftovers refrigerated.
- Leftover sandwiches can be wrapped tightly and refrigerated for up to 24 hours; add lettuce fresh before serving to avoid sogginess.

