Italian Sub Grilled Cheese

Featured in: Oven & Pan Recipes

This satisfying sandwich transforms the classic Italian sub into a warm, melty experience. Sturdy bread gets buttered and grilled until golden, enclosing layers of provolone, salami, and pepperoni. The crowning touch is a crisp lettuce mixture tossed with mayonnaise, red wine vinegar, and oregano, adding bright contrast to the rich, savory filling.

Ready in just 20 minutes, this handheld delivers the flavors of an Italian deli counter with the comfort of grilled cheese. Perfect for lunch or dinner, served alongside kettle chips or a simple salad.

Updated on Wed, 21 Jan 2026 15:30:00 GMT
Golden, melty Italian Sub Grilled Cheese sandwiches sit on a white plate, loaded with salami, provolone, and tangy shredded lettuce. Save to Pinterest
Golden, melty Italian Sub Grilled Cheese sandwiches sit on a white plate, loaded with salami, provolone, and tangy shredded lettuce. | mesaisli.com

Rain was beating against my kitchen window last Tuesday when I got that desperate craving for something hot, cheesy, and completely indulgent. I had half a loaf of Italian bread sitting on the counter and a package of salami that needed using, so I started playing around. The sandwich that came out of that experiment ended up being so satisfying that I made it again the very next day for lunch.

My teenage son walked in while I was taking photos of the finished sandwich and immediately asked if he could have half. Now it is become his Friday afternoon request after school, and honestly, I never say no because it is just that good.

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 bread holds up to the pressing and grilling without getting soggy
  • Unsalted butter: Softened butter spreads evenly and helps achieve that golden crust we all want
  • Provolone cheese: Mild enough to let the meats shine but melts beautifully
  • Salami: Adds that classic Italian cured meat flavor and essential fat content
  • Pepperoni: Brings a slight kick and more concentrated pork flavor
  • Shredded iceberg lettuce: The crunch is non negotiable here and it stays crisp longer than other greens
  • Mayonnaise: Creates the creamy base for the lettuce topping
  • Red wine vinegar: Provides just enough acid to balance the richness
  • Dried oregano: Gives that unmistakable Italian sub flavor profile
  • Salt and pepper: Essential for waking up all the other flavors
  • Pepperoncini rings: Optional but adds a bright vinegary pop
  • Red onion: Thin slices add another layer of flavor and crunch

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:
Combine shredded lettuce, mayonnaise, red wine vinegar, oregano, salt, and pepper in a bowl. Mix thoroughly and let it hang out while you prep everything else.
Prep your bread:
Lay out all four slices and spread softened butter on one side of each piece. This butter side will eventually face outward in the pan.
Build the base layer:
Place two slices buttered side down on your work surface. Top each with two provolone slices, then arrange the salami and pepperoni evenly over the cheese.
Add the extras:
Scatter pepperoncini and red onion on top if you are using them. Do not skip these if you like that tangy element.
Spoon on the lettuce:
Divide that lettuce mixture between the two sandwiches, spreading it right over the meat layer. This is what makes it special.
Close it up:
Top each sandwich with the remaining bread slices, buttered side facing out. Give them a gentle press to help everything settle.
Get that golden crust:
Heat a skillet over medium heat and cook the sandwiches for about 4 minutes per side. Press down gently with your spatula and watch for that beautiful golden brown color.
Serve immediately:
Cut each sandwich in half and serve while the cheese is still molten. Wait a minute before biting into that hot center.
A close-up of an Italian Sub Grilled Cheese shows melted provolone oozing from crusty, buttery bread with colorful cold cuts. Save to Pinterest
A close-up of an Italian Sub Grilled Cheese shows melted provolone oozing from crusty, buttery bread with colorful cold cuts. | mesaisli.com

Last weekend I made these for my book club and suddenly everyone was asking for the recipe instead of discussing the book. That is when I knew this sandwich was something worth sharing properly.

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 Choices Matter

I have tried this with different breads and Italian bread really does perform best. The crust gets beautifully crispy while the interior stays soft enough to bite through easily. Sourdough works in a pinch but changes the flavor profile quite a bit.

Make It Yours

Sometimes I swap in prosciutto or capicola depending on what is in my deli drawer. The important thing is keeping the ratio of meat to cheese balanced so every bite has both elements working together.

Serving Ideas

A simple tomato salad on the side cuts through the richness beautifully. I also love serving these with extra pickled peppers for anyone who wants more tang.

  • Let the sandwiches rest for a minute after cooking so the cheese sets slightly
  • Use a sharp knife to cut through the crust without crushing the sandwich
  • Keep the lettuce mixture chilled until the very last second to maintain crunch
A warm Italian Sub Grilled Cheese is cut in half, revealing layers of pepperoni, salami, and a creamy lettuce topping. Save to Pinterest
A warm Italian Sub Grilled Cheese is cut in half, revealing layers of pepperoni, salami, and a creamy lettuce topping. | mesaisli.com

Hope this sandwich brings as much comfort to your kitchen as it has to mine.

Recipe FAQs

What bread works best for this?

Italian bread or sturdy white sandwich bread holds up well to grilling. Sourdough or whole wheat make delicious alternatives, adding their own flavor character to the sandwich.

Can I make this vegetarian?

Substitute the salami and pepperoni with roasted vegetables like bell peppers, eggplant, or zucchini. Extra provolone or mozzarella helps maintain the satisfying, melty texture.

How do I prevent soggy bread?

Butter the bread generously and cook over medium heat to create a crispy barrier. Place the lettuce mixture directly atop the meats rather than against the bread to maintain crunch.

What other meats can I use?

Thinly sliced ham, capicola, or mortadella work beautifully. Prosciutto adds a salty, cured dimension. Mix and match based on what's available from your deli counter.

Can I assemble these ahead of time?

Prepare the lettuce mixture up to 4 hours in advance and store refrigerated. Assemble sandwiches just before cooking for best results—the bread stays crispy and the texture remains optimal.

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 meats, provolone, and tangy lettuce topping.

Prep time
10 minutes
Time to cook
10 minutes
Full Prep Time
20 minutes
Created by Adriana Costa


Skill Level Easy

Cuisine Italian-American

Portion Size 2 Number of servings

Diet Preferences None specified

Ingredient List

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

How-To Steps

Step 01

Prepare the lettuce topping: In a bowl, combine shredded lettuce, mayonnaise, red wine vinegar, oregano, salt, and pepper. Mix well. Set aside.

Step 02

Butter the bread: Lay out the bread slices and spread one side of each with softened butter.

Step 03

Assemble the base layer: Place two slices, buttered side down, on a work surface. Top each with 2 slices provolone, 3 slices salami, and 3 slices pepperoni.

Step 04

Add optional toppings: Add optional pepperoncini and red onion if desired.

Step 05

Spread the lettuce mixture: Spread the lettuce mixture evenly over the meats and cheese.

Step 06

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

Step 07

Grill the sandwiches: Heat a large skillet or grill pan over medium heat. Place sandwiches in the pan and cook 3–4 minutes per side, pressing gently, until bread is golden and cheese is melted.

Step 08

Serve: Remove from heat, slice in half, and serve 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.

Tools Needed

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

Allergy Details

Always double-check ingredients for allergens and ask a medical expert if needed.
  • Contains wheat (bread)
  • Contains milk (cheese, butter, mayonnaise)
  • Contains eggs (mayonnaise, check specific brands)
  • Contains pork (salami, pepperoni)
  • Check all labels if concerned about trace allergens

Nutrition Details (one serving)

Remember, these nutrition facts are for reference. Don't substitute for health advice.
  • Calories: 540
  • Fat content: 34 grams
  • Carbohydrates: 35 grams
  • Proteins: 24 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.