Homemade Italian Sub

Homemade Italian Sub

By Clara Whitmore

Published June 20, 2025


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, Pepperoncino, 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.

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.

How to Make an Italian Sub Step by Step

the bottom half of an open sub roll slathered with mayonnaise.
Homemade Italian Sub 7

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.
Homemade Italian Sub 8

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.
Homemade Italian Sub 9

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.
Homemade Italian Sub 10

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.
Homemade Italian Sub 11

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

italian sub sandwiches on parchment paper.
Homemade Italian Sub 12

Serve: Bring the two halves together and enjoy immediately.


You may also like...

Leave a Review!

Got a question or want to share how much you enjoyed the recipe? Leave a rating below, save it on Pinterest for later, and share it on Facebook!

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

welcome!

Meet Clara

Hi, I’m Clara Whitmore—home cook, food lover, and the voice behind Yum at Home.

Most Popular