If you’re craving a sandwich that bursts with vibrant Italian flavors and satisfies every layer of your taste buds, this Italian Sub Sandwiches Recipe is exactly what you need. It’s a perfect harmony of savory Genoa salami, spicy pepperoni, tender roasted turkey, and sharp Provolone cheese nestled within a crusty Italian bread loaf, all brought to life with fresh, crunchy veggies and tangy pickled banana peppers. The final drizzle of extra virgin olive oil and red wine vinegar, sprinkled with Italian seasoning, ties the whole masterpiece together in a way that feels both indulgent and refreshingly bright. Whether for a casual lunch, party platter, or picnic surprise, these sandwiches never fail to impress with their classic, crowd-pleasing appeal.

Ingredients You’ll Need
Every ingredient here plays a key role in making these Italian Sub Sandwiches Recipe come alive. From the soft yet crusty Italian bread that forms a sturdy base, to the layers of meats and cheeses that build richness and texture, and finally to the fresh vegetables and seasonings that add crunch and zing, these components come together simply yet purposefully.
- 1 large loaf Italian bread: Provides the perfect sturdy canvas to hold all the fillings without becoming soggy.
- 1/3 cup mayonnaise: Adds a creamy, moist layer that binds the sandwich ingredients beautifully.
- 4 ounces Genoa salami: Brings a savory, slightly spicy depth with its traditional Italian flavor.
- 4 ounces pepperoni: Adds a zesty, bold punch that everyone loves in a sub.
- 8 ounces roasted turkey breast: Offers tender, lean meat that lightens the sandwich’s richness while adding texture.
- 6 ounces Provolone cheese (semi-aged preferred): Brings a sharp, creamy counterpoint to the meats.
- 2 cups chopped iceberg lettuce: Adds refreshing crunch and a crisp contrast.
- 1/2 cup chopped tomatoes: Infuses juiciness and subtle sweetness.
- 1/4 cup pickled sliced banana peppers (pepperoncini): Delivers bright acidity and a mild heat that cuts through richness.
- 1/4 cup chopped Kalamata olives: Imparts salty and briny notes that elevate each bite.
- 3 to 4 tablespoons extra virgin olive oil: Brings fruity richness and ties all flavors together.
- 2 tablespoons red wine vinegar: Adds tang and balance to the sandwich’s flavor profile.
- 2 teaspoons dried Italian seasoning: A fragrant blend that enhances the overall Italian character.
How to Make Italian Sub Sandwiches Recipe
Step 1: Prepare the Bread
Start by slicing your Italian loaf lengthwise with a serrated knife for clean cuts. Scoop out some of the soft inner bread from the top half to create just enough room to pack in all your delicious fillings while keeping the sandwich sturdy enough to hold its shape without collapsing.
Step 2: Spread the Mayonnaise
Evenly spread 1/3 cup of mayonnaise on the bottom half of the loaf. This creamy layer ensures that each bite maintains moisture and adds a subtle richness that complements the savory meats layered on top.
Step 3: Layer the Meats
Arrange the Genoa salami, pepperoni, and roasted turkey breast evenly over the mayo layer. Distributing the meats evenly prevents sliding and guarantees that you get a perfect combination of flavors in every mouthful.
Step 4: Add the Cheese
Top your meats with slices of semi-aged Provolone cheese. This cheese not only helps keep the layers together but also introduces a wonderful sharpness that cuts through the richness of the meats.
Step 5: Arrange the Vegetables and Pickles
Scatter chopped iceberg lettuce, tomatoes, pickled sliced banana peppers, and Kalamata olives onto the top half of the bread. These ingredients provide crunch, juiciness, acidity, and bursts of briny flavor that elevate the sandwich beyond the ordinary.
Step 6: Drizzle Olive Oil, Vinegar, and Seasoning
Carefully drizzle extra virgin olive oil and red wine vinegar over the vegetable layer. Sprinkle the dried Italian seasoning on top to meld all those vibrant flavors together and prevent the sandwich from tasting dry.
Step 7: Press and Slice
Gently but firmly press the two halves of the loaf together to help all the flavors marry and to keep the fillings secure. Slice the sandwich into six equal portions for serving, ensuring that everyone can enjoy a perfectly portioned bite.
Step 8: Wrap for Freshness if Needed
If you’re not serving your Italian sub sandwiches immediately, wrap them tightly in plastic wrap to lock in freshness and prevent drying. Keep them refrigerated until it’s time to enjoy these delicious creations.
How to Serve Italian Sub Sandwiches Recipe

Garnishes
Adding simple garnishes like fresh basil leaves or a sprinkle of freshly cracked black pepper can enhance the flavor and presentation of your Italian sub sandwiches. A little extra drizzle of olive oil right before serving also refreshes the sandwich and makes it shine.
Side Dishes
These sandwiches pair wonderfully with classic Italian sides like a crisp Caesar salad, marinated artichokes, or a hearty antipasto platter packed with olives, cheeses, and roasted vegetables. For a comforting touch, a bowl of Minestrone soup makes a fantastic companion.
Creative Ways to Present
Try serving the Italian Sub Sandwiches Recipe as mini sliders for a party, or cut them into bite-sized pinwheels for a fun appetizer. Wrapping individual sandwiches in parchment paper with a colorful twine makes a charming picnic or lunchbox presentation that’s sure to impress.
Make Ahead and Storage
Storing Leftovers
If you do have leftovers, wrap them tightly with plastic wrap or place them in an airtight container and store them in the refrigerator. This keeps the bread from drying out and preserves the freshness of the meats and veggies for up to two days.
Freezing
Freezing Italian Sub Sandwiches Recipe is not recommended as the fresh vegetables and bread texture do not hold up well after thawing. For best quality, enjoy the sandwiches fresh or stored in the fridge for short-term use.
Reheating
If you want to warm your sandwich, remove any fresh vegetables first and heat the sandwich halves separately in a toaster oven or oven at 350°F (175°C) for about 5–7 minutes. Reassemble after heating to keep the fresh textures intact.
FAQs
Can I use different meats in this Italian Sub Sandwiches Recipe?
Absolutely! Feel free to customize with other deli meats like ham, capicola, or mortadella to suit your taste preferences while keeping that authentic Italian flavor.
What bread types work best for this sandwich?
While Italian bread is classic, any crusty sandwich roll or hoagie bun with a sturdy crumb can work well to hold all the layers without getting soggy.
How do I keep the sandwich from becoming soggy?
Spacing the wet ingredients like tomatoes and pickled peppers away from the bread and using mayonnaise as a moisture barrier helps prevent sogginess. Wrapping sandwiches tightly when storing also limits moisture loss without causing sogginess.
Can I make this sandwich vegetarian?
Definitely! Simply replace the meats with grilled vegetables, marinated tofu, or a hearty spread like eggplant caponata for a delicious vegetarian twist.
How long does this Italian Sub Sandwiches Recipe last once made?
Best enjoyed within a day or two of making to keep the bread from getting tough and the vegetables crisp. Store wrapped tightly in the refrigerator to maintain freshness.
Final Thoughts
There is something truly special about making and enjoying an Italian Sub Sandwiches Recipe that feels both nostalgic and exciting every time you bite into one. This recipe is straightforward, packed with flavor, and perfect for sharing with friends and family. I wholeheartedly encourage you to give it a try—once you taste it, this sandwich will quickly become one of your go-to favorites!
Print
Italian Sub Sandwiches Recipe
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
- Yield: 6 servings
- Category: Sandwich
- Method: No-Cook
- Cuisine: Italian
Description
A classic Italian Sub Sandwich combining layers of Genoa salami, pepperoni, roasted turkey, Provolone cheese, and fresh vegetables on a large Italian bread loaf, dressed with mayonnaise, olive oil, red wine vinegar, and Italian seasoning for a flavorful and satisfying meal.
Ingredients
Sandwich Base
- 1 large loaf Italian bread
- 1/3 cup (80 ml) mayonnaise
Meats
- 4 ounces (113 g) Genoa salami
- 4 ounces (113 g) pepperoni
- 8 ounces (227 g) roasted turkey breast
Cheese
- 6 ounces (170 g) Provolone cheese (semi-aged preferred)
Vegetables & Toppings
- 2 cups (150 g) chopped iceberg lettuce
- 1/2 cup (75 g) chopped tomatoes
- 1/4 cup (35 g) pickled sliced banana peppers (pepperoncini)
- 1/4 cup (35 g) chopped Kalamata olives
Dressing & Seasoning
- 3 to 4 tablespoons (45 – 60 ml) extra virgin olive oil
- 2 tablespoons (30 ml) red wine vinegar
- 2 teaspoons (2 g) dried Italian seasoning
Instructions
- Prepare the Bread: Slice the Italian loaf in half lengthwise using a serrated knife. Carefully scoop out some of the soft bread from the top half to make room for the fillings while maintaining the loaf’s structure. Save the removed bread for breadcrumbs if desired.
- Spread Mayonnaise: Evenly spread 1/3 cup (80 ml) mayonnaise on the bottom half of the loaf to add creaminess and moisture to the sandwich base.
- Layer Meats: Arrange 4 ounces (113 g) Genoa salami, 4 ounces (113 g) pepperoni, and 8 ounces (227 g) roasted turkey breast evenly over the mayonnaise layer. Distribute the meats to prevent slipping and to ensure balanced flavors in every bite.
- Add Cheese: Layer 6 ounces (170 g) semi-aged Provolone cheese slices on top of the meats. The cheese helps bind the meats and adds a distinct sharpness.
- Add Vegetables & Toppings: Place 2 cups (150 g) chopped iceberg lettuce, 1/2 cup (75 g) chopped tomatoes, 1/4 cup (35 g) pickled sliced banana peppers, and 1/4 cup (35 g) chopped Kalamata olives on the top half of the loaf. These ingredients add crunch, acidity, and brininess.
- Dress the Vegetables: Evenly drizzle 3 to 4 tablespoons (45 – 60 ml) extra virgin olive oil and 2 tablespoons (30 ml) red wine vinegar over the vegetable layer. Sprinkle 2 teaspoons (2 g) dried Italian seasoning on top to meld flavors and prevent dryness.
- Assemble the Sandwich: Firmly press the two halves of the loaf together to meld the flavors and keep ingredients in place. Slice into six equal pieces for serving.
- Store if Needed: If not serving immediately, wrap the sandwiches tightly in plastic wrap to maintain freshness and prevent drying. Refrigerate if storing for later use.
Notes
- For added flavor, let the assembled sandwich rest for 10-15 minutes before slicing to allow the flavors to meld.
- Use semi-aged Provolone cheese for a sharper flavor, but mild Provolone can also be substituted.
- Remove some of the bread from the loaf to prevent an overly thick sandwich and to evenly distribute ingredients.
- Store wrapped sandwiches in the refrigerator and consume within 24 hours for best freshness.
- Optional: Add sliced onions or cucumbers for additional crunch and flavor.

