Upgrade your grilled cheese night with this Italian Grilled Cheese! Loaded with ham, salami, pepperoni, melty cheese and pepperoncini peppers, then finished with a crispy parmesan butter crust, this easy sandwich is packed with bold Italian flavors.
If you love a good grilled cheese sandwich, make sure you also try this Three Cheese Grilled Cheese with Tomato or this Pimento Grilled Cheese.

We are obsessed with sandwich night, and obsessed with anything Italian inspired. So this Italian Grilled Cheese? Yes, please!
This sandwich is definitely not boring. It starts with an easy balsamic mayonnaise. It’s super easy (only 2 ingredients!) and it’s so good that you’ll want to put it on everything. Then you fill the sandwich up with all of your favorite Italian meats and cheese.
Then the outside of the bread is slathered with a parmesan butter, which gives it a delicious crust. This sandwich gets all the thumbs up!

Ingredients
- Mayonnaise: I’ll typically just use regular mayo, but have recently been using avocado oil mayo and it works great.
- Balsamic Vinegar: Balsamic vinegar has a very distinct taste, so if you don’t have it, it’s hard to have a similar substitution. But you could use red wine vinegar for a different, although complimentary, flavor. Or even just use the mayo and skip the vinegar.
- Butter: You can use either salted or unsalted butter.
- Parmesan: Freshly grated is your best bet here for cheese that will melt well. I like to grate it on the finest side of my grater.
- Italian Seasoning: This just adds some extra flavor.
- Bread: I like to use a bread that is a little more sturdy, but you don’t want a bread that is too thick so that the cheese doesn’t melt. I found a sliced Italian loaf that worked well. A good sourdough would be delicious, as well.
- Meat: I went for a mix of salami, pepperoni, and ham. You can get creative here and use any Italian meats that you want.
- Cheese: We prefer provolone cheese, especially with the Italian flavors. But this can be easily substituted with another easy melting cheese.
- Pepperoncini Peppers: These are optional, but they are one of my favorite parts of this sandwich, so I never skip them! I don’t find them very spicy, but if you want less heat, you can use banana peppers.

How to Make an Italian Grilled Cheese
STEP 1: Make the balsamic mayo. This is just mayonnaise and balsamic vinegar whisked together in a bowl.
STEP 2: In another bowl, make the parmesan butter. Mix your softened butter with the parmesan cheese and the Italian seasoning.

STEP 3: Start assembling your sandwiches. Take 2 slices of the bread, and spread some of the balsamic mayonnaise on the insides of each slice.
STEP 4: Add some cheese onto each slice over the mayo. Then layer on your ham, salami, and pepperoni.

STEP 5: Now take your peppers and add them, if desired. Place the second slice of bread on top, cheese side to the inside.
STEP 6: Spread the outside of both slices of bread with the parmesan butter. Grill the sandwich in a skillet until browned on both sides, and until the cheese is melted.

Tips and Tricks
I like to use a cast iron skillet, because it cooks evenly and browns up the outside of the sandwich well. But you can use any skillet you have, or even a griddle so that you can cook all four sandwiches at the same time.
The size of your bread will determine how many sandwiches you get from the amounts of the ingredients in the recipe card.
I like to cook these pretty low to make sure the cheese gets melty. You can also place a lid on the skillet for part of the cook time to encourage the cheese to melt.

More Sandwich Ideas
Pizza Grilled Cheese
Roast Beef Panini
Turkey Sub with Artichoke and Basil
Grilled Cheese Sandwich
Club Sandwich
LOOKING FOR MORE FREE RECIPES?
Subscribe to my free recipe newsletter to get new family friendly recipes in your inbox each week! Find me sharing more family-friendly inspiration on Pinterest, Facebook, and Instagram.

Italian Grilled Cheese
Ingredients
Balsamic Mayo:
- 1/2 cup mayonnaise
- 3 tablespoons balsamic vinegar
Parmesan Butter:
- 1/2 cup butter softened
- 1.5 oz finely grated Parmesan cheese
- 2 teaspoons Italian seasoning
Sandwiches:
- 8 slices bread I used a sliced Italian loaf
- 10 oz sliced provolone
- 4 oz deli sliced ham
- 2 oz sliced salami
- 2 oz sliced pepperoni
- Sliced pepperonicini peppers
Instructions
- In a bowl, whisk together the mayonnaise and balsamic vinegar. Set aside.1/2 cup mayonnaise, 3 tablespoons balsamic vinegar
- In another bowl, mix together the softened butter, parmesan cheese, and Italian seasoning.1/2 cup butter, 1.5 oz finely grated Parmesan cheese, 2 teaspoons Italian seasoning
- Take 2 slices of the bread and set on a cutting board or work surface. Spread some of the balsamic mayo on the insides of each slice of bread.8 slices bread
- Take 1/4 of the cheese and place it on top of each slice of bread. Use 1/4 of the ham, salami, and pepperoni and layer on top of one of the pieces of bread. Top with peppers.10 oz sliced provolone, 4 oz deli sliced ham, 2 oz sliced salami, 2 oz sliced pepperoni, Sliced pepperonicini peppers
- Place the other slice of bread on top of the peppers, cheese side down.
- Use 1/4 of the butter mixture and spread on the outsides of both sides of the sandwich. Repeat with the remaining ingredients.
- Heat a skillet or a griddle over medium heat. Place the sandwiches in the hot skillet and cook, flipping once during cook time, until the sandwich is toasted on the outside and the cheese is melted. (I typically like to cover the skillet with a lid so that the sandwich heats through to melt the cheese.)
- Cut in half and serve immediately.







Nutmeg Nanny says
Yum, the balsamic mayo sounds delicious 🙂 I know this sandwich will put a big smile on my husbands face!
Bev @ Bev Cooks says
OMGAAAAAAAH you are so good at paninis. I’m moving in.
Anna (Hidden Ponies) says
Haha, I am all about posting my Thanksgiving recipes a week after Thanksgiving, but I can get away with it because our Canadian Thanksgiving is so early no one else notices I’m late 🙂 This sandwich looks amazing!
Chels R. says
I love sandwiches and the balsamic mayo sounds amazing!
Shawn @ I Wash You Dry says
This sandwich looks awesome! I’m always looking for a new lunch idea, and I could definitely go for a panini!! 🙂
Jaclyn says
All of these sandwiches look perfect!
Joanne says
I have zero organizational skillz either at the moment. So I totally feel you! I feel like people were testing T-Day recipes in August and I was like, ew. No.
Melts! I love them. And this definitely feels Italian to me!
Tracey says
I’m glad I’m not the only one who wasn’t organized enough to start posting Thanksgiving recipes this week 🙂 I love the flavors in this sandwich and that balsamic mayo sounds insanely good!
Laura (Tutti Dolci) says
Wish I had this melt for lunch, love the Italian flavors!
Anna@CrunchyCreamySweet says
Now that sounds like my kind of lunch!
Norma | Allspice and Nutmeg says
I like this Italian Melt. This is a great go to when you’re in a hurry too.
Colleen @ What's Baking in the Barbershop?! says
You have some of the best sandwich melt recipes – this one looks like such a great, easy weeknight dinner!
Belinda @themoonblushbaker says
I love your sandwich melts! They always looks so hearty and filling