Pesto Grilled Cheese

Loading…

By Reading time
Servings 4–6 people

Pesto grilled cheese lands in that sweet spot between nostalgic and a little more grown-up, with crisp sourdough, molten mozzarella, and the sharp basil hit that keeps each bite from tasting heavy. The sun-dried tomatoes pull the whole sandwich in a richer direction, giving you little bursts of sweet-tart intensity against the creamy cheese.

The trick here is balance: enough pesto to flavor the bread, not so much that the sandwich turns greasy or soggy, and enough heat to melt the mozzarella before the sourdough gets too dark. Fresh mozzarella works because it melts into long, stretchy ribbons, while the butter on the outside helps the crust brown evenly in the skillet.

Below, I’m walking through the little details that make this sandwich worth repeating, from the best heat level for a deep golden crust to the swaps that still keep the sandwich crisp and melty.

The sourdough got perfectly crisp before the mozzarella fully melted, and the sun-dried tomatoes kept every bite from feeling bland. I usually struggle with grilled cheese burning too fast, but this one came out golden and gooey on the first try.

★★★★★— Melissa R.

Save this pesto grilled cheese for the days when you want a crisp sourdough crust, stretchy mozzarella, and a punch of basil in every bite.

Save to Pinterest

The reason this sandwich stays crisp instead of going soggy

Pesto brings oil, moisture, and a lot of flavor, which is exactly why it can ruin a grilled cheese if you pile it on like sauce. The bread needs to stay dry enough on the inside to toast instead of steam, so the pesto should be spread in a thin, even layer. That’s what keeps the sourdough from turning soft before the cheese melts.

Low to medium-low heat matters more here than speed. If the pan runs too hot, the bread browns before the mozzarella has time to soften, and you end up with a crunchy exterior and cold center. Give the sandwich time to cook through and the butter time to brown gradually; that’s how you get the deep golden crust without burning the pesto flavor.

What the mozzarella and sun-dried tomatoes are each doing here

Pesto Grilled Cheese golden sourdough melty mozzarella
  • Sourdough bread — Thick slices hold up to the pesto and give you that sturdy, crackly exterior. Thin sandwich bread collapses faster and softens before it browns. If sourdough isn’t available, use another hearty country loaf with enough structure to stand up to the filling.
  • Basil pesto — This is the backbone of the sandwich, so use one with a bright basil flavor and enough body to spread cleanly. Store-bought works fine, but if yours tastes flat, stir in a little extra grated Parmesan or a few drops of lemon juice. Don’t use so much that it pools at the edges.
  • Fresh mozzarella — Fresh mozzarella melts into soft, stretchy layers and gives the sandwich its gooey center. Slice it thin so it warms through before the bread overbrowns. Pre-shredded low-moisture mozzarella will melt faster, but it won’t give you the same creamy pull.
  • Sun-dried tomatoes in oil — These add sweetness, tang, and a chewy little bite that keeps the sandwich from tasting one-note. Drain them well before adding them or the extra oil will leak into the bread. If you only have dry-packed tomatoes, soften them briefly in hot water and pat them dry.
  • Butter — Butter on the outside gives the bread its color and helps it crisp in the pan. Softened butter spreads more evenly than cold butter, which matters when you want full coverage at the edges. If you need a dairy-free version, use a plant-based butter that browns well.

Building the sandwich so the center melts at the same pace the crust browns

Butter the outside first

Spread the softened butter on the outside of each bread slice, all the way to the edges. If you leave bare spots, those corners will toast unevenly and can turn pale or dry. Soft butter is important because it smears in a thin layer instead of tearing the bread.

Stack the filling in the middle

Spread pesto on the inside face of all four slices, then layer the mozzarella and sun-dried tomatoes on two of them. Keep the filling centered so it doesn’t spill out while the cheese melts. If the tomatoes are too wet, the sandwich will slide around in the pan, so drain them well before assembling.

Cook low and patient

Set the sandwich in a skillet over medium-low heat and press gently with a spatula. You’re listening for a steady, gentle sizzle, not an aggressive fry. After 4 to 5 minutes, lift the edge and check for a deep golden crust; flip when the first side is evenly browned, then cook until the second side matches and the cheese is fully melted. If the bread is dark before the cheese softens, your heat is too high.

Slice while the cheese is still loose

Let the sandwich rest for just a minute, then cut it in half. That brief pause keeps the filling from blasting out the second you slice it, but don’t wait too long or the cheese will tighten up. Serve right away while the center is still stretchy and the crust is crisp.

Three smart ways to change this grilled cheese without losing the point

Make it dairy-free

Use a dairy-free pesto and a melty plant-based mozzarella. The sandwich will still be crisp and flavorful, but the cheese won’t stretch quite the same way, so give it an extra minute or two on low heat to soften fully.

Go gluten-free without losing crunch

Choose a sturdy gluten-free sandwich bread, not a soft, airy one. The softer loaves tend to break down around the pesto and filling, while a denser loaf will toast more cleanly and hold together when sliced.

Swap the tomatoes for a sharper bite

If you want less sweetness, replace the sun-dried tomatoes with a few thin slices of fresh tomato that have been salted and blotted dry, or add a little shaved Parmesan instead. Fresh tomato gives you juiciness, but it also adds moisture, so use less than you would with the oil-packed version.

Turn it into a quick lunch for two or four

Double the filling and use a large skillet or griddle so the sandwiches cook in a single layer. Crowding the pan traps steam, which softens the crust, so cook in batches if needed and keep the finished sandwiches on a wire rack instead of stacking them on a plate.

Storage and Reheating

  • Refrigerator: Store leftovers wrapped and refrigerated for up to 2 days. The bread softens as it sits, so expect less crunch after the first day.
  • Freezer: I don’t recommend freezing this sandwich after it’s cooked, because the mozzarella and bread both change texture once thawed. If you want to prep ahead, assemble the sandwiches without cooking and refrigerate them for a few hours instead.
  • Reheating: Reheat in a skillet over low heat until the bread crisps back up and the center warms through. The common mistake is using the microwave, which turns the crust limp and makes the cheese rubbery.

Answers to the questions worth asking

Can I use shredded mozzarella instead of fresh mozzarella?+

Yes, but the texture changes. Shredded low-moisture mozzarella melts faster and gives you a smoother stretch, while fresh mozzarella gives a softer, creamier center. If you use shredded cheese, keep the heat low so the bread doesn’t brown before the cheese melts.

How do I keep the pesto from making the bread soggy?+

Use a thin, even layer of pesto and keep it on the inside of the sandwich only. The butter belongs on the outside, and the filling should stay centered so any moisture stays trapped between the cheese layers instead of soaking the crust. Draining the sun-dried tomatoes well also helps a lot.

Can I make pesto grilled cheese ahead of time?+

You can assemble it a few hours ahead and keep it covered in the refrigerator, but it’s best cooked right before serving. Once it sits after cooking, the crust loses its snap and the cheese firms up. If you need to prep in advance, butter and fill the bread, then grill it when you’re ready to eat.

How do I know when the grilled cheese is done?+

The crust should be deep golden brown, not pale, and the cheese should look soft at the edges when you lift the sandwich. If you press gently and the sandwich feels warm all the way through, you’re there. If the bread is browning too fast, lower the heat and give the cheese more time.

Can I use a different bread for this sandwich?+

Yes, as long as it’s sturdy. A rustic country loaf, Italian bread, or thick-cut sandwich bread can work, but soft white bread tends to compress and lose its structure under the filling. Choose a bread that can crisp without falling apart when you flip it.

Pesto Grilled Cheese

Pesto grilled cheese with basil pesto, gooey melted mozzarella, and sun-dried tomatoes sandwiched between golden sourdough. Cooked in a skillet over medium-low heat for a deeply browned crust and a perfectly melted interior.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings: 2 servings
Course: Main Dish
Cuisine: Italian-American
Calories: 700

Ingredients
  

Pesto grilled cheese
  • 4 thick slices sourdough bread about 1-inch thick slices for best melt and browning
  • 4 tbsp basil pesto store-bought or homemade
  • 6 oz fresh mozzarella, sliced slice for even melting
  • 0.25 cup sun-dried tomatoes in oil, drained drain well so the bread doesn’t get soggy
  • 2 tbsp butter, softened for toasting the outside

Equipment

  • 1 cast iron skillet

Method
 

Assemble the sandwiches
  1. Spread softened butter on the outside of each sourdough bread slice in an even layer so the crust browns uniformly.
  2. Spread basil pesto generously on the inside (unbuttered) side of all four bread slices to create a flavorful base.
  3. Layer sliced fresh mozzarella and drained sun-dried tomatoes on two pesto-covered slices so the center will melt into a gooey filling.
  4. Top with the remaining two bread slices, pesto-side in and buttered-side out, forming two complete sandwiches.
Grill
  1. Cook the sandwich in a skillet over medium-low heat for 4–5 minutes per side, pressing gently, until the exterior turns deep golden brown.
  2. Flip and continue cooking 4–5 minutes over medium-low heat, pressing gently, until the cheese is fully melted through the middle.
  3. Slice the grilled cheese in half and serve immediately for the best stretchy, gooey interior.

Notes

Pro tip: press gently and use medium-low heat so the mozzarella melts before the bread over-browns. Refrigerate leftovers in an airtight container for up to 2 days; rewarm in a skillet over low heat until hot (microwave can soften the crust). Freezing isn’t recommended because bread texture changes. For a lighter option, use part-skim mozzarella while keeping the pesto and tomato amounts the same.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating