Italian Grilled Cheese Sandwich

By Susan July 13, 2026
Pin

A crispy, golden Italian grilled cheese sandwich packed with melty mozzarella, zesty pesto, and sun-dried tomatoes, perfected with a simple food science trick.

Italian Grilled Cheese Sandwich
Why This Recipe Works:
  • Toasting the inner bread faces first creates a hydrophobic barrier against wet fillings.
  • A blend of low-moisture mozzarella and provolone delivers both the ultimate cheese pull and a sharp, savory bite.
  • Using mayonnaise instead of butter on the exterior ensures an even, golden Maillard reaction without burning.

I still remember the rainy Tuesday afternoon in my cramped college apartment when I tried to press a panini using a heavy cast-iron skillet—a tad clumsy, I admit—only to have the slick sourdough shoot out the side of the pan and paint my favorite sweater in hot basil pesto.

It was messy, embarrassing, and hands down the ugliest sandwich I had ever assembled.

The real tragedy of most Italian-style grilled cheese attempts is the soggy-middle syndrome, where the high moisture content of fresh mozzarella completely saturates the bread before the cheese even thinks about melting. If you use standard pre-shredded cheese, the cellulose coating prevents a smooth melt, while fresh mozzarella turns your bread into a literal sponge.

The simple fix is a two-step moisture barrier.

Bear with me here: by lightly brushing the inside of your bread with olive oil and par-toasting it before adding the cheese, you create a toasted starch barrier that blocks water molecules from invading the crumb. This technique, which I also use when prepping a crispy Mediterranean Quesadilla, guarantees a crunch that actually lasts.

Trust me on this one, it works every single time.

Italian Grilled Cheese Sandwich

  • Cuisine Italian
  • Category Lunch, Sandwiches
  • Prep Time
  • Cook Time
  • Servings 1
  • Calories 520 calories
  • Rating 4.8 3130
  • Tags grilled cheese, mozzarella, pesto, italian sandwich, quick lunch

Ingredients

  • 2 slices sturdy sourdough bread (about 1/2-inch thick)
  • 1 tbsp basil pesto
  • 3 slices low-moisture part-skim mozzarella cheese
  • 2 slices provolone cheese
  • 3 sun-dried tomatoes in oil, drained and chopped
  • 1 tbsp mayonnaise
  • 1/4 tsp Diamond Crystal kosher salt

Directions

  1. Heat a heavy cast-iron skillet over medium-low heat for 3 minutes to establish even thermal mass.
  2. Spread a thin layer of basil pesto on the interior side of one sourdough slice, then layer the provolone, chopped sun-dried tomatoes, and mozzarella on top.
  3. Close the sandwich and spread a thin, even layer of mayonnaise on the top exterior slice.
  4. Place the sandwich mayonnaise-side down into the hot skillet, then immediately spread mayonnaise on the remaining dry exterior side facing up.
  5. Cook for 4 to 5 minutes on the first side, pressing gently with a spatula, until the bread is deeply golden brown and you hear a distinct sizzle.
  6. Carefully flip the sandwich and cook the second side for another 3 to 4 minutes, adjusting the heat down if the bread browns too quickly before the cheese completely melts.
  7. Transfer to a cutting board, let it rest for 60 seconds to allow the cheese matrix to set, then slice diagonally.

Notes

  • I highly recommend using Duke's mayonnaise for the exterior coating; if using Hellmann's, reduce the amount slightly as it has a higher water content.
  • Low-moisture mozzarella is crucial here because its protein matrix is tightly bound, allowing it to melt smoothly without releasing excess whey that would ruin the bread's crispness.
  • Do not crank the heat to high; the sugars in the mayonnaise will undergo the Maillard reaction rapidly and burn before the thermal mass of the skillet can melt the thick cheese layers inside.
  • If you have leftovers, store them in an airtight container in the fridge; the bread will inevitably soften after a day, but you can restore 90% of the crunch by reheating it in a dry skillet over low heat.
  • For a fun twist, you can swap the provolone for a sharp white cheddar, similar to the blend used in our Hot Honey Apple Cheddar Beef Turkey Bacon Grilled Cheese.

Serving Suggestions

Serve this crispy masterpiece hot off the skillet alongside a bright, acidic side to cut through the rich, melty cheese and complete your meal.

Storage and Reheating

For the absolute best experience, eat this sandwich immediately while the cheese is at its peak meltiness.

If you do end up with leftovers, wrap them tightly in foil and store them in the refrigerator for up to two days. Avoid the microwave at all costs unless you enjoy eating hot, rubbery leather. Instead, reheat the sandwich in a dry skillet over medium-low heat, flipping occasionally until the cheese is re-melted.

You can also use an air fryer set to 350°F (175°C) for about 3 to 4 minutes. This quickly revives the exterior fat layer, bringing back that satisfying, glass-like crunch.

Ingredient Substitutes

If you don't have these exact ingredients on hand, you can easily swap them out without losing the spirit of the sandwich.

  1. Sourdough Bread: Swap for thick-cut Italian bread or even use leftover cheesy garlic bread slices for an ultra-savory upgrade.
  2. Basil Pesto: Use sun-dried tomato pesto (pesto rosso) or a thin layer of olive tapenade.
  3. Low-Moisture Mozzarella: Substitute with Monterey Jack or mild provolone if needed.
  4. Sun-Dried Tomatoes: Fresh tomato slices work, but salt them first on paper towels to draw out excess moisture.

Go ahead, grab your favorite skillet, tap your spatula against your palm, and make yourself a sandwich that actually lives up to the hype.

Susan Rosie Rosalind – Storied Skillet

Susan Rosie

Recipe Developer & Tester

I've spent over 12 years perfecting recipes so you can cook with confidence. Every dish on Storied Skillet is tested multiple times – because your dinner matters. I believe in simple ingredients, clear instructions, and big flavors.

Learn More About Me →