Italian Sub Grilled Cheese

Featured in: Oven & Skillet Classics

This hearty sandwich transforms classic Italian sub flavors into a warm, melty grilled cheese. Sturdy bread gets buttered and griddled until golden, enclosing layers of provolone, salami, and pepperoni. The crowning touch is a crisp lettuce mixture dressed with mayonnaise, red wine vinegar, and oregano, adding brightness and crunch. Ready in just 20 minutes, this handheld delivers that satisfying grinder experience with crispy exteriors giving way to savory, cheesy interiors.

Updated on Wed, 21 Jan 2026 09:07:00 GMT
A close-up of golden, buttery Italian Sub Grilled Cheese with melted provolone and layers of salami and pepperoni.  Pin It
A close-up of golden, buttery Italian Sub Grilled Cheese with melted provolone and layers of salami and pepperoni. | tirzabuffer.com

The rain was hammering against my kitchen window last Tuesday when I realized I had nothing planned for dinner but a random collection of deli meats and some day-old Italian bread. My dad used to make these massive grinders after Sunday soccer games, piling everything high until the bread could barely contain it, and suddenly I needed that same chaotic energy in my life.

Last month my friend Sarah came over for what she thought was a quick lunch between meetings, and she ended up sitting at my counter for forty-five minutes refusing to leave until she had the exact recipe written down. She said it tasted like the sandwich shop we used to walk to after high school but better because the bread was actually warm and crisp.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Italian bread: Sturdy enough to hold everything together without getting soggy, slightly dense with a good crust that transforms beautifully when buttered and grilled
  • Unsalted butter: Softened to room temperature so it spreads evenly without tearing the bread, creating that golden restaurant-quality exterior
  • Provolone cheese: Mild enough not to overpower the meats but melts into that perfect stretchy consistency you want in a hot sandwich
  • Salami: Provides that classic savory punch and renders slightly when grilled, intensifying the flavor
  • Pepperoni: Adds a spicier dimension than salami alone and gets these little crispy edges when pressed against the hot pan
  • Shredded iceberg lettuce: The crunch is absolutely essential here, and iceberg holds up better than delicate greens when mixed with dressing
  • Mayonnaise and red wine vinegar: This combination mimics the tangy dressing you find on proper Italian subs
  • Dried oregano: The herb backbone that makes everything taste like it came from an Italian deli counter

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Make the lettuce topping first:
Combine the shredded lettuce with mayonnaise, red wine vinegar, dried oregano, salt, and pepper until everything is evenly coated, then let it hang out while you prep everything else so the flavors can meld together.
Prep your bread canvas:
Lay out all four slices and spread softened butter on one side of each—this is going to be the exterior that hits the hot pan, so be generous but not so thick that it won't melt evenly.
Build the foundation:
Place two slices buttered side down on your work surface and layer provolone, salami, and pepperoni on each, spreading the meats slightly so they cover most of the bread surface.
Add the extras if you're feeling fancy:
Scatter pepperoncini rings and thin red onion slices over the meat layer if you want extra tang and crunch.
Pile on the lettuce mixture:
Divide that dressed lettuce evenly between both sandwiches, mounding it slightly but not so high that you won't be able to close the thing.
Close it up:
Top each sandwich with the remaining bread slices, buttered side facing out, and press down gently to help everything settle.
Get that golden crust:
Carefully transfer sandwiches to a heated skillet over medium heat and cook for 3 to 4 minutes per side, pressing down with your spatula until the bread transforms into this gorgeous golden brown and you can see the cheese oozing out the sides.
The final moment:
Let them rest for just a minute after cutting so the cheese sets slightly, then slice diagonally and serve while they're still hot enough that the cheese stretches when you pull the halves apart.
Italian Sub Grilled Cheese sandwich on a plate with shredded iceberg lettuce topping, ready to serve for lunch.  Pin It
Italian Sub Grilled Cheese sandwich on a plate with shredded iceberg lettuce topping, ready to serve for lunch. | tirzabuffer.com

My husband took one bite of this sandwich and immediately declared that Saturday night grill cheese protocol had officially changed forever in our house. Now whenever I see Italian bread on clearance at the grocery store, I grab two loaves because I know exactly what's happening that weekend.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Bread Selection Matters

I've tried this with super soft sandwich bread and it just becomes a sad situation—the bread can't handle the weight of all those toppings and the lettuce mixture makes it collapse. You want something with structure, but not so dense that it's hard to bite through after it's been pressed in the pan.

The Pressing Technique

Learning how hard to press down in the pan changed everything for me. Too light and the bread doesn't make proper contact with the heat, too aggressive and all your fillings squeeze out. A gentle, consistent pressure with your spatula is the sweet spot.

Make-Ahead Strategy

The lettuce mixture actually benefits from sitting for 20 minutes or so before you use it, and you can have everything prepped and ready to assemble before you even turn on the stove. This makes it perfect for feeding hungry people quickly.

  • Wrap the assembled sandwiches in parchment paper before grilling for easier cleanup
  • Keep the heat at medium—going hotter seems like a time-saver but just burns the butter
  • Let the sandwich rest for 60 seconds after cooking so the cheese doesn't immediately ooze out when you cut it
Sizzling Italian Sub Grilled Cheese in a skillet, showing crispy bread and gooey provolone and Italian meats inside. Pin It
Sizzling Italian Sub Grilled Cheese in a skillet, showing crispy bread and gooey provolone and Italian meats inside. | tirzabuffer.com

There's something incredibly satisfying about taking a classic cold sandwich and transforming it into this hot, melty masterpiece that still keeps all the things you loved about the original.

Recipe Questions

What type of bread works best?

Italian bread or sturdy white sandwich bread holds up well to grilling and supports the hearty fillings without getting soggy. Sourdough or whole wheat make great alternatives.

Can I make the lettuce topping ahead?

Yes, combine the lettuce mixture up to a few hours before serving. Keep it refrigerated in an airtight container and add it just before assembling the sandwiches.

How do I get the cheese fully melted?

Cook over medium heat and press gently with your spatula. This ensures even contact with the pan, helping the provolone melt completely while the bread crisps.

What other meats can I use?

Try ham, capicola, or mortadella for variation. Just keep slices thin so they heat through and layer evenly with the cheese.

Can I add more vegetables?

Sliced tomatoes, roasted red peppers, or even giardiniera work wonderfully. Just pat them dry first to prevent sogginess in the finished sandwich.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Italian Sub Grilled Cheese

Crispy grilled sandwich with Italian cold cuts, melted provolone, and tangy lettuce topping

Prep time
10 min
Cook time
10 min
Total duration
20 min
Recipe by Damien Hart


Skill Level Easy

Cuisine Italian-American

Serves 2 Portions

Dietary details None specified

What You Need

Bread & Dairy

01 4 slices Italian bread or sturdy white sandwich bread
02 2 tablespoons unsalted butter, softened
03 4 slices provolone cheese

Meats

01 6 slices salami
02 6 slices pepperoni

Lettuce Topping

01 1 cup shredded iceberg lettuce
02 2 tablespoons mayonnaise
03 1 tablespoon red wine vinegar
04 1 teaspoon dried oregano
05 Salt and freshly ground black pepper, to taste

Optional Additions

01 2 tablespoons mild pepperoncini rings, drained
02 2 tablespoons thinly sliced red onion

Steps

Step 01

Prepare the lettuce topping: Combine shredded lettuce, mayonnaise, red wine vinegar, oregano, salt, and pepper in a bowl. Mix thoroughly and set aside.

Step 02

Butter the bread: Lay out all bread slices and spread softened butter evenly on one side of each slice.

Step 03

Assemble the sandwich bases: Place two bread slices butter-side down on your work surface. Layer each with 2 provolone slices, 3 salami slices, and 3 pepperoni slices.

Step 04

Add optional toppings: Scatter pepperoncini rings and red onion slices over the meat and cheese if desired.

Step 05

Spread lettuce mixture: Divide the lettuce mixture evenly between both sandwiches, spreading it over the meat and cheese layers.

Step 06

Complete the sandwiches: Top each sandwich with remaining bread slices, buttered side facing up.

Step 07

Grill the sandwiches: Heat a large skillet or grill pan over medium heat. Place sandwiches in the pan and cook for 3-4 minutes per side, pressing gently with a spatula, until bread turns golden brown and cheese melts completely.

Step 08

Serve: Remove from heat, slice each sandwich in half diagonally, and serve immediately while hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Skillet or grill pan
  • Spatula
  • Mixing bowl
  • Knife and cutting board

Allergy info

Review every item for allergens. Unsure? Please check with your doctor.
  • Contains wheat, milk, eggs, and pork. Check all labels for trace allergens.

Nutrition info (per portion)

Nutritional data here is only a guide; always talk with a healthcare specialist for advice.
  • Calories: 540
  • Fats: 34 g
  • Carbohydrates: 35 g
  • Proteins: 24 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.