Turn up the heat on your sandwich game with these irresistible Hot Italian Sandwiches! Packed with layers of savory deli meats—salami, ham, and pepperoni—and oozy provolone and mozzarella cheese, these hearty hoagies are bursting with bold Italian flavor. A hint of zesty banana peppers, fresh basil leaves, and red onion slices adds the perfect balance of freshness and spice, while a drizzle of Italian dressing ties it all together. Toasted to golden perfection with garlicky butter and wrapped to lock in the melty goodness, these sandwiches are quick and easy to prepare, making them a crowd-pleasing option for family dinners, game days, or casual gatherings. Serve them with chips, a crisp salad, or your favorite soup for a meal that’s both satisfying and unforgettable!
Preheat your oven to 375°F (190°C).
Slice the Italian sandwich rolls or hoagie buns in half lengthwise. Place them on a baking sheet, cut side up.
In a small bowl, melt the butter and stir in the minced garlic. Brush this mixture over the cut sides of the rolls.
Toast the rolls in the oven for 5 minutes or until lightly golden. Remove from the oven and set aside.
Spread mayonnaise evenly on the toasted side of each bottom half of the rolls.
Layer 2 slices each of salami, ham, and pepperoni on the bottom halves of the rolls.
Add 1 slice of provolone cheese over the meats and sprinkle about 1/4 cup of shredded mozzarella cheese on top.
Evenly distribute banana peppers and red onion slices onto each sandwich. Place 2 basil leaves on each sandwich for a refreshing pop of flavor.
Drizzle about 1 tablespoon of prepared Italian dressing over each sandwich for added zest.
Place the top halves of the rolls onto the sandwiches. Wrap each sandwich tightly in aluminum foil to ensure they stay warm and melty while baking.
Bake the wrapped sandwiches in the oven for 10 minutes or until the cheese is melted and the sandwiches are hot throughout.
Carefully unwrap the sandwiches and serve immediately. Enjoy your hot Italian sandwiches with chips, a salad, or a warm bowl of soup!
Serving size | 1353.2 grams (1353.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 4708 |
Total Fat 329.20g | 422% |
Saturated Fat 126.30g | 632% |
Polyunsaturated Fat 1.50g | |
Cholesterol 838mg | 279% |
Sodium 13615mg | 592% |
Total Carbohydrate 219.60g | 80% |
Dietary Fiber 9.70g | 35% |
Total Sugars 24.70g | |
Protein 206.00g | 412% |
Vitamin D 23IU | 113% |
Calcium 2004mg | 154% |
Iron 19mg | 103% |
Potassium 2408mg | 51% |
Source of Calories