I have found that a great sandwich can turn a simple lunch into a truly satisfying meal.
This easy italian sub sandwich recipe does exactly that by transforming a quick deli staple into something special. Forget boring deli subs; our version features a homemade vibrant vinaigrette that brings a fresh, zesty flavor to every bite. This recipe provides high-impact flavors for a delicious, hearty, and family-friendly home-cooked experience. The secret weapon here is the roasted garlic and sun-dried tomato dressing, making this sub truly special.

Ingredients
- 2 (30 cm / 12-inch) hoagie rolls or baguette sections
Choose high-quality, crusty bread with a soft interior for the perfect texture contrast. A good hoagie roll should be sturdy enough to hold all the fillings without falling apart. (Swap note: If you can’t find specific hoagie rolls, a ciabatta loaf or thick-cut baguette works well.) - 100 g (3.5 oz) thinly sliced smoked beef salami
Salami provides a spicy and savory base for the cold cut layers. Ensure it is sliced very thinly to allow the flavors to meld and create a better texture in each bite. - 100 g (3.5 oz) thinly sliced smoked beef pepperoni
Pepperoni adds a distinct smoky and slightly spicy flavor that’s essential for a traditional italian sub sandwich recipe. Layering it with the salami creates a balanced savory profile. - 100 g (3.5 oz) thinly sliced smoked turkey breast
Turkey breast lightens the sandwich and balances the richness of the beef cold cuts. Opt for high-quality deli turkey breast for the best flavor. - 6 slices (approx. 120 g / 4.2 oz) provolone cheese
Provolone cheese adds a smooth, creamy texture that complements the salty meats. Ensure slices are large enough to cover the surface of the sub fillings. (Diet note: Ensure microbial rennet for vegetarian diets.) - 1/2 head romaine lettuce, thinly shredded
Shredding the lettuce gives a better distribution of crunch throughout the sub than whole leaves would. This adds freshness and a crisp texture to balance the rich ingredients. - 2 medium ripe tomatoes, thinly sliced
Use firm, ripe tomatoes for maximum flavor and juiciness without making the sandwich soggy. Thin slices prevent large, slippery sections in each bite. - 1/2 small red onion, very thinly sliced
Slice the red onion as thinly as possible to provide a sharp, pungent flavor without overwhelming the sub. This adds a necessary layer of sharpness and crunch. - For the Vibrant Sun-Dried Tomato Vinaigrette:
- 5 cloves garlic, unpeeled: Roasting the garlic mellows its sharpness and adds a sweet, nutty flavor.
- 60 g (1/2 cup) sun-dried tomatoes packed in oil, drained: Use the oil-packed tomatoes for their rich flavor and soft texture. (Swap note: Use jarred roasted red peppers if sun-dried tomatoes are unavailable, though the flavor profile will differ slightly.)
- 60 ml (1/4 cup) apple cider vinegar: The vinegar provides a crucial acidic balance to the rich meats and oil.
- 120 ml (1/2 cup) extra virgin olive oil: This forms the base of the vinaigrette, adding richness and helping to emulsify the dressing. Use a high-quality extra virgin olive oil for the best flavor.
- 15 g (1/4 cup) fresh basil leaves, roughly chopped: Fresh basil provides a bright, aromatic note that lifts the entire vinaigrette. Do not substitute with dried basil, as the fresh flavor is essential here.
- 5 ml (1 tsp) dried oregano and 2 ml (1/2 tsp) red pepper flakes: These spices provide the traditional Italian seasoning base and a hint of heat. Adjust the red pepper flakes based on your family’s preference for spice level.
- 2 ml (1/2 tsp) fine sea salt and 1 ml (1/4 tsp) black pepper, freshly ground: Seasoning ensures the vinaigrette flavors are bright and pronounced. Adjust according to personal preference after processing.
Instructions
- Prepare the Roasted Garlic
Preheat your oven to 200ยฐC (400ยฐF) and place the 5 unpeeled garlic cloves on a small baking sheet.
Roast for 15-20 minutes, or until the cloves are soft when squeezed and slightly caramelized in color.
Remove from oven, let cool slightly, then peel off the skin; the garlic should pop out easily when squeezed. - Make the Vibrant Sun-Dried Tomato Vinaigrette
Combine the roasted garlic cloves, drained sun-dried tomatoes, apple cider vinegar, extra virgin olive oil, fresh basil, dried oregano, red pepper flakes, salt, and black pepper in a food processor or high-speed blender.
Process until the mixture is completely smooth and emulsified; it should have a creamy consistency with a vibrant red-orange hue.
Taste the vinaigrette and adjust seasonings if necessary, aiming for a tangy, savory, and slightly sweet flavor profile. I often blend this dressing on Sunday nights so itโs ready to go for easy meal prep during the week. - Slice and Prepare the Rolls
Carefully slice each hoagie roll or baguette section lengthwise.
Ensure you do not cut all the way through the bread, creating a hinge on one side to hold the sandwich together during assembly. This method helps maintain the structure of the italian sub sandwich recipe during assembly. - Layer the Cold Cuts and Cheese
Begin assembling the sandwiches by layering the cold cuts evenly on the bottom half of each roll: first the smoked beef salami, then the smoked beef pepperoni, and finally the smoked turkey breast.
Next, arrange the provolone cheese slices over the meats, slightly overlapping, ensuring full coverage to prevent the bread from getting soggy later. - Add the Fresh Vegetables
Layer the shredded romaine lettuce, sliced tomatoes, and thinly sliced red onion evenly over the provolone cheese.
Press down gently to compact the fillings and create space for the dressing and top layer of bread. - Dress and Serve Immediately
Generously drizzle about 30 ml (2 tablespoons) of the Vibrant Sun-Dried Tomato Vinaigrette over the fillings of each sub. If you find the bread is very dry, add a light layer of mayonnaise or butter to the inside of the roll before layering.
Gently close the sandwiches by folding the top half of the bread over the fillings.
Slice each sub in half at an angle to reveal the beautifully layered fillings and serve immediately as a hearty, satisfying meal. This italian sub sandwich recipe is best enjoyed fresh.
Make-Ahead Tips and Family Meal Prep
This recipe is perfect for busy families and meal preparation. By prepping ingredients ahead of time, you can quickly assemble this satisfying and healthy italian sub sandwich recipe on a busy weeknight.
- Prepare the vinaigrette in advance: The sun-dried tomato vinaigrette can be made up to 5 days ahead of time and stored in an airtight container in the refrigerator. Just shake well before using.
- Pre-slice ingredients for easy assembly: To save time on busy weeknights, slice the vegetables and cheese ahead of time and store them in separate containers in the fridge. This makes assembling the sub quick and easy for healthy eating on the go.
- Meal prep for lunchboxes: Assemble the sub just before packing to prevent the bread from becoming soggy. Pack the dressing on the side in a small container to drizzle on just before eating. This ensures the best texture for high-protein snacks.
- Assemble ahead for gatherings: If serving at a party, assemble the sandwiches no more than an hour before serving to ensure the bread remains fresh and crisp.

Customizing Your Italian Sub: Variations and Add-Ins
The base recipe creates a truly flavorful italian sub sandwich recipe, but customization is part of the fun. Here are some simple ways to adjust the recipe to fit your family’s preferences.
- Switch up the cold cuts: While the recipe suggests specific smoked meats, feel free to substitute with other preferred deli meats like chicken salami, smoked beef bologna, or a different variety of smoked beef for a different flavor profile.
- Add extra toppings: For more zest, consider adding banana peppers, sliced black olives, or hot giardiniera to your sub for extra crunch and tang.
- Change the cheese: Swap provolone for fresh mozzarella slices or pepper jack for a spicy kick.
- Toast the bread: If you prefer a hot sub, assemble the sandwich with the cold cuts and cheese, then place it in a preheated oven (180ยฐC / 350ยฐF) for 5-7 minutes until the cheese is melted and the bread is lightly toasted. Add the fresh vegetables and vinaigrette after toasting.
FAQs about Italian Sub Assembly and Storage
How do I keep my sub from getting soggy?
To prevent sogginess, apply the vinaigrette just before serving. For making ahead, a common tip is to place a layer of large lettuce leaves or cheese directly on the bread to create a moisture barrier. I find that placing an extra slice of provolone directly on the bread creates a great barrier for the vinaigrette.
Can I use different types of bread for this italian sub sandwich recipe?
Yes, a classic baguette, ciabatta, or even thick-cut focaccia can work well. The key is to choose bread sturdy enough to support the generous fillings without disintegrating. A good, crusty bread holds everything together.
Can I prepare the vinaigrette without roasting the garlic?
You could use raw garlic for a stronger, sharper flavor, but roasting mellows the garlic and enhances the sweetness, which truly defines this recipe’s flavor profile. Roasting the garlic is worth the extra few minutes of effort for the best result.
What sides pair well with this sandwich?
Serve alongside classic potato chips, a quick pasta salad, or a simple green salad for a complete meal. This sub is hearty enough on its own, but a light side complements the meal well.
Is this recipe freezer-friendly?
No, fully assembled subs do not freeze well due to the fresh vegetables and bread texture. The vinaigrette, however, can be frozen for longer storage (thaw overnight in the refrigerator). This makes it great for meal prep recipes.
How can I adapt this italian sub to be high-protein or low-carb?
For a high-protein option, simply add extra layers of your preferred deli meat to the sub. To make this low-carb, assemble all the fillings inside large lettuce leaves instead of using bread.
Conclusion
This easy italian sub sandwich recipe proves that a deli classic can be elevated at home with just a few extra steps and a vibrant homemade vinaigrette. It’s the perfect hearty meal for family dinners, game day gatherings, or satisfying lunches. Save this recipe on Pinterest so you can easily pull it up next time you’re planning a family meal.
Print
italian sub sandwich recipe
- Total Time: 50 minutes
- Yield: 2 subs 1x
- Diet: general
Description
A hearty and flavorful Italian sub sandwich featuring smoked meats and provolone cheese, elevated by a vibrant homemade sun-dried tomato vinaigrette. This recipe is perfect for a satisfying and easy lunch or dinner.
Ingredients
- 2 hoagie rolls (30 cm / 12-inch)
- 100 g thinly sliced smoked beef salami
- 100 g thinly sliced smoked beef pepperoni
- 100 g thinly sliced smoked turkey breast
- 6 slices provolone cheese (~120 g)
- 1/2 head romaine lettuce, shredded
- 2 medium tomatoes, thinly sliced
- 1/2 small red onion, very thinly sliced
- 5 cloves garlic, unpeeled
- 60 g sun-dried tomatoes packed in oil, drained
- 60 ml apple cider vinegar
- 120 ml extra virgin olive oil
- 15 g fresh basil leaves, roughly chopped
- 5 ml dried oregano
- 2 ml red pepper flakes
- 2 ml fine sea salt
- 1 ml black pepper, freshly ground
Instructions
- Roast Garlic: Preheat oven to 200ยฐC (400ยฐF). Roast unpeeled garlic cloves on a baking sheet for 15-20 minutes until soft. Let cool slightly, then peel.
- Prepare Vinaigrette: Combine roasted garlic, sun-dried tomatoes, apple cider vinegar, olive oil, fresh basil, dried oregano, red pepper flakes, salt, and pepper in a food processor. Process until smooth and emulsified.
- Assemble Sandwich Base: Slice each hoagie roll lengthwise, leaving a hinge. Layer the salami, pepperoni, turkey, and provolone cheese evenly on the bottom half of each roll.
- Add Vegetables: Place the shredded romaine lettuce, sliced tomatoes, and red onion over the provolone cheese, pressing down gently to compact the fillings.
- Dress and Serve: Generously drizzle approximately 30 ml (2 tablespoons) of the sun-dried tomato vinaigrette over the vegetables in each sub. Fold the top half of the bread over the fillings, then slice and serve immediately.
Notes
Use a sturdy bread like a hoagie roll, ciabatta, or baguette. For best results, shred the lettuce and slice the onions thinly for even flavor distribution. To prevent sogginess when making ahead, apply the vinaigrette just before serving.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: main dish
- Method: no bake
- Cuisine: italian-american
Nutrition
- Serving Size: 1 sub
- Calories: 650 kcal
- Sugar: 8 g
- Sodium: 1450 mg
- Fat: 40 g
- Saturated Fat: 18 g
- Unsaturated Fat: 20 g
- Trans Fat: 0 g
- Carbohydrates: 55 g
- Fiber: 4 g
- Protein: 35 g
- Cholesterol: 100 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.