Why You’ll Love This Recipe
Few things can rival the satisfaction of biting into a warm, cheesy Italian sub — packed with layers of savory meats, melted mozzarella, and tangy Italian dressing. These hearty Italian sub sandwiches deliver everything you crave: soft bread with a slight crunch, rich flavors from cured meats, and the irresistible pull of gooey, melted cheese. They’re perfect for lunch, game day, or a quick dinner that tastes like it came straight from a deli. I once made this using a mix of turkey salami and spicy capicola, and the combination was incredible — bold, meaty, and perfectly balanced by the melted mozzarella. This recipe is not only delicious but also quick to prepare, offering a taste of Italy in every satisfying bite.
Print
Hearty Italian Sub Sandwiches with Melted Mozzarella: A Flavor-Packed Classic
- Total Time: 22 mins
- Yield: 4 sandwiches
- Diet: Halal
Description
Hearty Italian Sub Sandwiches with Melted Mozzarella are warm, cheesy, and loaded with layers of savory Italian cold cuts, fresh veggies, and zesty dressing — all toasted to golden perfection. Perfect for game days, picnics, or a quick family dinner.
Ingredients
- 4 sub sandwich rolls (hoagie rolls or baguette halves)
- 8 slices salami
- 8 slices ham
- 8 slices pepperoni
- 4 slices provolone cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup sliced banana peppers (optional)
- 1 small red onion, thinly sliced
- 1 tomato, thinly sliced
- 1 cup shredded lettuce
- 2 tbsp olive oil
- 1 tbsp red wine vinegar
- 1 tsp Italian seasoning
- Salt and black pepper to taste
- Butter for toasting (optional)
Instructions
- Preheat your oven to 375°F (190°C) and line a baking sheet with foil.
- Slice each sub roll in half lengthwise and lightly butter the cut sides if desired. Place them open-faced on the baking sheet.
- Layer the bottom halves of each roll with salami, ham, pepperoni, and provolone cheese.
- Sprinkle shredded mozzarella over the top, then close each sandwich and press down gently.
- Wrap each sandwich loosely in foil and bake for 10–12 minutes, until the cheese is melted and the bread is warm and slightly crisp.
- Meanwhile, in a small bowl, whisk together olive oil, red wine vinegar, Italian seasoning, salt, and pepper to make the dressing.
- Once baked, open the sandwiches and add lettuce, tomato slices, red onion, and banana peppers. Drizzle with the dressing, then close and slice in half.
- Serve warm or at room temperature with chips or a simple salad.
Notes
- Use your favorite deli meats like mortadella or capicola for authentic Italian flavor.
- For extra crunch, toast the bread slightly before assembling the sandwiches.
- Add a spread of pesto or mayo for a richer flavor profile.
- These can also be made on a panini press for perfectly melted cheese and crispy bread.
- Prep Time: 10 mins
- Cook Time: 12 mins
- Category: Main Course, Sandwich
- Method: Baked / Toasted
- Cuisine: Italian-American

Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
Sub rolls or hoagie buns – Choose soft, fresh rolls that can hold up to all the fillings without becoming soggy. Lightly toasting them enhances texture and flavor.
Mozzarella cheese – The star of the show. Fresh or shredded mozzarella melts beautifully, coating every layer in creamy, stretchy goodness.
Salami – Adds a bold, peppery flavor that’s essential in any classic Italian sub.
Ham – Balances the saltiness with a mild, savory note that pairs wonderfully with the other meats.
Pepperoni – Brings a smoky, spicy edge that complements the cheese and dressing perfectly.
Provolone (optional) – For extra cheesiness, add a slice or two alongside the mozzarella for a deeper, nutty flavor.
Lettuce – Crisp and fresh, it adds a refreshing crunch to balance the richness of the meats and cheese.
Tomatoes – Juicy slices add freshness and a slight acidity that ties everything together.
Red onion – Thinly sliced for a hint of sharpness and color.
Banana peppers or pickles – These add tangy brightness and a little kick to cut through the richness.
Italian dressing – Drizzle over the sandwich before baking for extra moisture and flavor. A mix of olive oil, vinegar, oregano, and garlic brings that authentic deli-style taste.
Salt, black pepper, and dried oregano – Simple seasonings that make each bite pop with Italian flair.
Directions
Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper or foil.
Slice your sub rolls lengthwise, keeping one side attached to create a hinge. Lightly toast them for 3–4 minutes in the oven to give structure and warmth.
Layer the bottom half of each roll with slices of salami, ham, and pepperoni. Add mozzarella (and provolone if using) generously on top of the meats. Drizzle lightly with Italian dressing and a sprinkle of oregano, salt, and pepper.
Place the sandwiches open-faced on the baking sheet and bake for 8–10 minutes, until the cheese is melted and bubbly. Remove from the oven and top with lettuce, tomato slices, red onion, and banana peppers or pickles.
Close the sandwiches, press gently, and slice in half for easy serving. Serve warm with chips, salad, or fries for a complete meal that’s as filling as it is flavorful.
Essential Equipment
Must-Have Tools to Get Rolling
Here’s what you’ll want to have on hand:
Silicone Spatula – Durable, heat-resistant silicone spatula perfect for mixing, scraping, and spreading. Gentle on non-stick cookware and easy to clean.
Large pot – You’ll need this to boil the whole cabbage head and soften the leaves.
large bowl –Spacious, durable large bowl ideal for mixing, serving, or food preparation. Made from sturdy material and easy to clean.
Sharp knife – For coring the cabbage and slicing out the thick stem in each leaf. A paring knife works best.
Mixing bowl – A big bowl makes it easier to combine your meat and rice filling evenly.
Cutting board – For prepping cabbage leaves and rolling them like a pro.
9×13-inch baking dish – Ideal size to fit your rolled cabbage leaves snugly and prevent them from unraveling.
knife – A sharp, durable kitchen knife perfect for slicing, chopping, and dicing with ease.
Servings and timing
This recipe makes 4 hearty sandwiches. Preparation time is about 15 minutes, and baking time takes approximately 10 minutes. Total time: around 25 minutes from start to finish.
Storage/reheating
Wrap leftover sandwiches tightly in foil and refrigerate for up to 2 days. To reheat, place them (still wrapped) in a 350°F (175°C) oven for 10–12 minutes until warmed through. Avoid microwaving, as it can make the bread soggy. For meal prep, you can assemble sandwiches without lettuce and tomatoes, then add fresh toppings just before serving.

Variations and Customizations
Spicy Italian Sub – Add crushed red pepper flakes or use spicy salami and hot giardiniera for extra heat.
Turkey Italian Sub – Replace ham or salami with turkey for a leaner option that still delivers flavor.
Caprese-Style Sub – Add fresh basil leaves and balsamic glaze for an Italian twist with freshness and sweetness.
Vegetarian Sub – Use roasted vegetables such as zucchini, eggplant, and bell peppers with mozzarella and Italian dressing.
Chicken Italian Melt – Swap out the cold cuts for grilled or breaded chicken slices for a protein-packed alternative.
Pesto Sub – Spread a layer of basil pesto on the bread before adding the meats and cheese for a rich, aromatic touch.
Garlic Butter Sub – Brush the bread with garlic butter before baking for extra flavor and crispness.
Double Cheese Melt – Combine mozzarella with provolone or cheddar for an extra gooey and rich filling.
Mini Party Subs – Use small slider buns for bite-sized versions perfect for gatherings.
Low-Carb Italian Roll-Ups – Wrap the meats, cheese, and veggies in large lettuce leaves instead of bread for a lighter option.
FAQs
Can I make these sandwiches ahead of time?
Yes, you can assemble them without fresh toppings and refrigerate until ready to bake.
What kind of bread works best?
Soft hoagie or Italian sub rolls are ideal; they hold up well when toasted with melted cheese.
Can I use shredded cheese instead of sliced?
Absolutely, shredded mozzarella melts evenly and creates that perfect gooey texture.
How do I keep the sandwich from getting soggy?
Toast the bread lightly before adding the filling and avoid overloading with dressing.
Can I add more vegetables?
Yes, roasted peppers, spinach, or artichokes work wonderfully.
Can I make it in a toaster oven?
Definitely — a toaster oven works great for melting the cheese and crisping the bread.
What’s the best meat combination?
A trio of salami, ham, and pepperoni delivers that authentic Italian sub flavor.
Can I use vegan cheese and plant-based meats?
Yes, plant-based alternatives melt well and make a delicious vegan version.
Can I serve it cold instead of baked?
Yes, simply skip the baking step for a classic cold Italian sub.
What sides go well with these sandwiches?
Pair with chips, coleslaw, or a crisp green salad for a complete meal.
Conclusion
These hearty Italian sub sandwiches with melted mozzarella bring the best of Italian deli flavors straight to your kitchen. The combination of warm, crusty bread, layers of savory meats, and gooey melted cheese is pure comfort food at its finest. Whether you’re serving them for lunch, dinner, or game day, they’re always a hit — easy to make, endlessly customizable, and incredibly satisfying. Once you try them fresh out of the oven, you’ll never go back to store-bought subs again.
Hungry for more? Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!