In my humble opinion, there’s no better lunch than a classic Italian sub sandwich. A hefty sub roll stuffed to the brim with all of my favorite Italian deli meats, Provolone cheese, lettuce, tomatoes, onions, Peperoncino, and a tangy dressing to tie it all together is just *chef’s kiss*! Plus, it’s just so much more economical to make this sandwich at home, and I love that I can make mini-subs for my kids since even the small ones from my local sub shop are way too big for them.

overhead view of an italian sub on parchment paper.

Pin this recipe for later!

Pin It

Homemade Italian Sub

Subway can’t hold a candle to this homemade Italian sub recipe. It’s absolutely packed with 3 types of meat and creamy Provolone cheese. My secret weapon is my Italian sub dressing, which is a simple mix of oil vinegar, jarred Italian seasoning, and Dijon mustard– so simple, and so delicious!

Tips for Beginners

  • It’s all about the bread! Make sure to choose a roll that can really stand up to all the filling.
  • I like to vary the meats according to my mood. Some other deli meats I love include hot capicola, mortadella, and prosciutto.
  • Opt for freshly sliced cold cuts over the pre-packaged kind whenever possible. That way, you can get it sliced to your preferred thickness (the thinner, the better!) and it will be guaranteed fresh.
  • After assembling, gently press down on the sandwich to hold everything together. I like to wrap mine in parchment paper or aluminum foil for extra protection.
Recipe Card

Italian Sub Recipe

No ratings yet
Prep: 15 minutes
Cook: 0 minutes
Total: 15 minutes
Servings: 4 sandwiches
Author: Laurel Perry
overhead view of an italian sub on parchment paper.
There's no better lunch than a classic Italian sub sandwich stuffed to the brim with Italian deli meats and drizzled with a tangy dressing!
Step-by-step photos can be seen below the recipe card.
Save this recipe!
Enter your email and we’ll send the recipe directly to you, plus new recipes weekly!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 4 hoagie rolls
  • 8 tablespoons mayonnaise
  • 4 ounces Genoa salami
  • 4 ounces pepperoni
  • 8 ounces roasted turkey breast
  • 6 ounces Provolone cheese
  • 2 cups shredded iceberg lettuce
  • 1-2 medium tomatoes sliced
  • 1 red onion thinly sliced
  • ¼ cup sliced pepperoncini peppers or cherry peppers

For the Dressing

  • 3 tablespoons extra virgin olive oil
  • 2 tablespoons red wine vinegar
  • 2 teaspoons Italian seasoning
  • 1 teaspoon Dijon mustard

Instructions 

  • Spread 2 tablespoons of mayonnaise on the bottom of each roll.
    4 hoagie rolls, 8 tablespoons mayonnaise
    the bottom half of an open sub roll slathered with mayonnaise.
  • Top with salami, pepperoni, turkey, and provolone cheese.
    4 ounces Genoa salami, 4 ounces pepperoni, 8 ounces roasted turkey breast, 6 ounces Provolone cheese
    meats and cheeses layered on the bottom half of a sub roll.
  • To the top half of the roll, layer on the lettuce, tomato, red onion, and pepperoncini peppers.
    2 cups shredded iceberg lettuce, 1-2 medium tomatoes, 1 red onion, ¼ cup sliced pepperoncini peppers
    meats, cheeses, lettuce, tomato, red onion, and pepperoncini layered on the bottom half of a sub roll.
  • In a small bowl, whisk together the olive oil, red wine vinegar, dried Italian seasoning, and dijon mustard until completely combined and creamy.
    3 tablespoons extra virgin olive oil, 2 tablespoons red wine vinegar, 2 teaspoons Italian seasoning, 1 teaspoon Dijon mustard
    italian seasoned sub dressing in a glass bowl.
  • Drizzle this over the top half (the vegetable side) of each sandwich. Bring the two halves together and enjoy immediately.
    italian sub sandwiches on parchment paper.
Serving: 1sandwichCalories: 952kcalCarbohydrates: 45gProtein: 39gFat: 68gSaturated Fat: 21gPolyunsaturated Fat: 17gMonounsaturated Fat: 26gTrans Fat: 1gCholesterol: 109mgSodium: 2574mgPotassium: 683mgFiber: 4gSugar: 10gVitamin A: 1287IUVitamin C: 16mgCalcium: 395mgIron: 13mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment!

How to Make an Italian Sub Step by Step

the bottom half of an open sub roll slathered with mayonnaise.

Spread the Mayo: Spread 2 tablespoons of mayonnaise on the bottom of each of 4 hoagie rolls.

meats and cheeses layered on the bottom half of a sub roll.

Layer the Meats: Top each with 1 ounce of Genoa salami, 1 ounce of pepperoni, 2 ounces of roasted turkey breast, and 1½ ounces of Provolone cheese.

meats, cheeses, lettuce, tomato, red onion, and pepperoncini layered on the bottom half of a sub roll.

Add the Veggies: To the top half of the roll, layer on ½ cup of shredded lettuce, ¼-½ of a sliced tomato, ¼ of a sliced red onion, and 1 tablespoon of pepperoncini peppers.

italian seasoned sub dressing in a glass bowl.

Mix the Dressing: In a small bowl, whisk together 3 tablespoons of extra virgin olive oil, 2 tablespoons of red wine vinegar, 2 teaspoons of Italian seasoning, and 1 teaspoon of Dijon mustard until completely combined and creamy.

an open italian sub on parchment paper.

Drizzle: Drizzle this over the top half (the vegetable side) of each sandwich.

italian sub sandwiches on parchment paper.

Serve: Bring the two halves together and enjoy immediately.

Serving Suggestions

There’s nothing better with a classic Italian sub than some chips and a soda. I love these homemade sweet potato chips! Some french fries or potato salad would also be delish!

more sandwich recipes to try

Meet Laurel Perry

Laurel Perry has been a professional food videographer and recipe developer since 2014. Her work can be seen across the internet and on The Cookie Rookie. When not cooking, she spends her time with her husband and sons, wanders as many farmers markets as she can, and sneaks in a fitness class as often as possible.

Subscribe
Notify of
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments