If you’ve ever dreamed of sinking your teeth into a warm, melty, and flavor-packed sandwich with layers of Italian deli meats and gooey cheese, then you’re going to love this Baked Italian Sub Sandwiches Recipe. This dish is one of those comforting classics that delivers on taste and texture with every bite. Crispy toasted bread, fragrant garlic butter, the perfect blend of provolone and mozzarella, and fresh, crunchy veggies all combine to create a sub experience that feels like a special treat every time you make it. Whether you’re hosting a casual gathering or simply craving a satisfying lunch, these baked subs are guaranteed to become a fast favorite in your recipe collection.

Ingredients You’ll Need
Gathering the right ingredients is a breeze for this recipe, but don’t be fooled by its simplicity—the quality and balance of these items make all the difference. Each element brings its own magic, from the soft butter infused with Italian seasoning to the vibrant fresh veggies that add a refreshing contrast to the rich meats and cheeses.
- 4 hoagie or sub rolls: The sturdy base that holds every delicious layer together while getting perfectly toasted.
- 4 tablespoons unsalted butter (softened): Adds richness and helps the bread crisp up beautifully with garlic and herbs.
- 1 teaspoon Italian seasoning: A fragrant, herbaceous mix that lifts the flavor profile instantly.
- 1 clove garlic (minced): Provides that unmistakable savory kick that makes these sandwiches irresistible.
- 8 slices deli ham: Tender and slightly sweet, the ham adds a mellow, meaty layer.
- 8 slices salami: Delivers a nice, spiced contrast to the ham for a balanced bite.
- 8 slices pepperoni: Brings that classic, slightly smoky heat intrinsic to Italian delis.
- 4 slices provolone cheese: Mild and creamy, perfect for melting and adding a subtle tang.
- 4 slices mozzarella cheese: Soft, stretchy, and gooey—pure melty goodness.
- 1 cup shredded lettuce: Fresh crunch that brightens every mouthful.
- 1 tomato (sliced): Adds juiciness and a touch of sweetness for balance.
- ¼ cup sliced red onions: Sharp and slightly sweet, giving a zesty layer of flavor.
- ¼ cup banana peppers (optional): For those who love a little tangy heat kicking things up.
- 2 tablespoons mayonnaise: Creamy richness that ties the veggies together.
- 2 tablespoons Italian dressing: A zesty drizzle that complements the meats and cheese brilliantly.
How to Make Baked Italian Sub Sandwiches Recipe
Step 1: Prepare the Oven and Garlic Butter
Start by preheating your oven to 375°F (190°C) so it reaches the perfect temperature to toast and melt everything to golden perfection. While it’s warming up, combine your softened unsalted butter with the Italian seasoning and minced garlic in a small bowl. This flavorful butter will be the secret weapon that adds aromatic richness and keeps the bread from drying out during baking.
Step 2: Slice and Butter the Rolls
Carefully slice your hoagie or sub rolls lengthwise, making sure not to cut all the way through—the sandwich should stay intact like a book, ready to be packed with delicious fillings. Spread your garlicky Italian butter generously on the inside of each roll. This step is crucial because it not only adds incredible flavor but also creates that irresistible toasted crust once baked.
Step 3: Layer the Meats and Cheese
Now comes the fun part—building the hearty layers of your Baked Italian Sub Sandwiches Recipe. Arrange 2 slices each of ham, salami, and pepperoni inside each buttered roll. Then, carefully add one slice each of provolone and mozzarella cheese on top. The combination of these three savory meats with the two melty cheeses is what gives this sandwich its classic Italian deli vibe.
Step 4: Bake Your Sandwiches
Place the prepared sandwiches on a baking sheet lined with parchment paper for easy cleanup, then pop them into your preheated oven. Bake for 10 to 12 minutes or until the cheeses are melted and bubbly, and the bread is toasted just right. The baking process lets all the flavors meld beautifully while achieving a satisfying crunch on the outside.
Step 5: Add Fresh Veggies and Dressings
Once baked, remove your sandwiches and gently open them up to add a crisp layer of shredded lettuce, juicy tomato slices, red onions, and banana peppers if you’re using them. To finish, drizzle a little mayonnaise and Italian dressing inside each sub. These fresh elements cut through the richness of the meats and cheeses and bring a refreshing balance, making every bite exciting and well-rounded.
How to Serve Baked Italian Sub Sandwiches Recipe

Garnishes
Enhance your sandwich presentation with a few thoughtful garnishes. A sprinkle of fresh chopped parsley or basil can add a pop of vibrant green and a subtle fresh taste. Serve with a few extra banana peppers or a couple of pickle spears on the side for tang and crunch. These little touches elevate your sandwich from casual to irresistible.
Side Dishes
Keep it classic with crispy kettle-style chips or a refreshing pasta salad for a complete meal. For something lighter, a simple green salad dressed with lemon vinaigrette pairs beautifully with the bold flavors of the baked subs. If you want a cozy dinner, a warm bowl of tomato soup creates that ultimate nostalgic combo.
Creative Ways to Present
If you’re serving a crowd or want to get a bit creative, slice the sandwich into smaller pieces and arrange them on a large platter for easy sharing. Wrapping each baked sub in parchment paper tied with twine adds a charming deli-style touch perfect for picnics or casual get-togethers. You can even experiment by swapping out meats or cheeses to create your own signature subs while keeping the core magic of the Baked Italian Sub Sandwiches Recipe.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers, wrap them tightly in foil or plastic wrap and store them in the refrigerator. They’ll keep well for up to 2 days, making for a delicious next-day lunch when reheated gently.
Freezing
While these sandwiches are best fresh, you can freeze them before adding the fresh veggies and dressings. Wrap them well in freezer-safe foil or plastic wrap and freeze for up to 1 month. When ready to eat, thaw in the fridge overnight and reheat as instructed before adding fresh toppings.
Reheating
To bring back that melty, freshly baked goodness, reheat your sandwiches in the oven at 350°F for about 10 minutes or until warmed through. Avoid microwaving if possible, as it can make the bread soggy. After reheating, add fresh lettuce, tomato, onions, and dressings just like the original recipe to maintain that crisp freshness.
FAQs
Can I customize the meats in the Baked Italian Sub Sandwiches Recipe?
Absolutely! You can swap out ham, salami, or pepperoni for your favorites like turkey, roast beef, or spicy capicola. The key is to balance the flavors so you still get that satisfying Italian deli experience.
Is there a way to make the sandwich extra crispy?
Yes! After baking, switch your oven to broil and broil the sandwiches for 1 to 2 minutes. This will crisp up the bread even more, but watch closely to avoid burning.
Can I prepare this recipe ahead of time?
You can assemble the sandwiches up to the baking step and refrigerate them for a few hours before cooking, but it’s best to add fresh veggies and dressings right before serving for maximum freshness and crunch.
What type of bread works best for this recipe?
Hoagie or sub rolls with a sturdy crust and soft interior are ideal. They hold up well to baking and layered fillings without becoming soggy.
Can I make this recipe vegetarian?
Definitely! Replace the meats with grilled vegetables, marinated mushrooms, or a combination of your favorite vegetarian deli slices and use the cheeses as usual. The garlic butter and Italian seasoning still provide plenty of flavor.
Final Thoughts
This Baked Italian Sub Sandwiches Recipe is truly one of those comforting meals that feels both special and satisfying no matter when you make it. With its perfect harmony of melty cheese, savory meats, and fresh toppings, it’s a guaranteed hit at any table. So go ahead, gather your ingredients, and treat yourself and your loved ones to this warm, delicious sub—you’ll be so glad you did!
Print
Baked Italian Sub Sandwiches Recipe
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Total Time: 22 minutes
- Yield: 4 sandwiches
- Category: Main Course, Sandwiches
- Method: Baking
- Cuisine: Italian-American
Description
These Baked Italian Sub Sandwiches are warm, cheesy, and packed with layers of deli meats, fresh veggies, and flavorful Italian seasonings. Perfect for an easy lunch or dinner, they combine melty provolone and mozzarella with ham, salami, and pepperoni inside toasted hoagie rolls, topped with crisp lettuce, tomatoes, onions, and a tangy drizzle of Italian dressing and mayo.
Ingredients
Bread and Butter Mixture
- 4 hoagie or sub rolls
- 4 tablespoons unsalted butter, softened
- 1 teaspoon Italian seasoning
- 1 clove garlic, minced
Meat and Cheese
- 8 slices deli ham
- 8 slices salami
- 8 slices pepperoni
- 4 slices provolone cheese
- 4 slices mozzarella cheese
Fresh Vegetables and Condiments
- 1 cup shredded lettuce
- 1 tomato, sliced
- ¼ cup sliced red onions
- ¼ cup banana peppers (optional)
- 2 tablespoons mayonnaise
- 2 tablespoons Italian dressing
Instructions
- Preheat the Oven: Preheat your oven to 375°F (190°C) to prepare for baking the sandwiches.
- Prepare the Seasoned Butter: In a small bowl, mix the softened butter with Italian seasoning and minced garlic thoroughly.
- Slice the Rolls: Cut each hoagie or sub roll lengthwise without cutting all the way through, creating a hinge to hold the sandwich fillings.
- Butter the Rolls: Spread the seasoned butter mixture evenly on the inside of each sliced roll to add flavor and help with browning.
- Layer the Meats: Layer each roll with 2 slices each of ham, salami, and pepperoni for a robust Italian meat flavor.
- Add the Cheese: Place one slice of provolone and one slice of mozzarella cheese on top of the meats on each sandwich.
- Bake the Sandwiches: Set the sandwiches on a baking sheet lined with parchment paper. Bake in the preheated oven for 10–12 minutes, or until the cheese has melted and the bread is lightly toasted.
- Add Fresh Toppings: Remove the sandwiches from the oven and gently open each one. Add shredded lettuce, tomato slices, red onion, banana peppers if using, a drizzle of mayonnaise, and Italian dressing.
- Serve Warm: Serve the sandwiches immediately while warm and enjoy their melty, savory goodness.
Notes
- You can customize the meats or cheese based on your preferences—try turkey or roast beef, or add spicy capicola.
- For extra crispness, broil the sandwiches for 1–2 minutes at the end of baking, watching carefully to avoid burning.

