Save Pin There's something about the smell of basil hitting a hot skillet that stops you mid-morning, even if you were just making lunch. I discovered this version of grilled cheese completely by accident when I had leftover pesto from a pasta night and a block of fresh mozzarella that needed using. The sun-dried tomatoes came from a jar in the back of the pantry, and suddenly what could have been ordinary became something I've made at least once a week since. It's the kind of sandwich that makes you slow down and actually taste your food instead of eating at your desk.
I made this for my friend Marcus on a Wednesday when he stopped by around lunchtime, and he actually asked for the recipe, which never happens with him. He sat at my kitchen counter while the second sandwich was toasting, and when I slid the plate in front of him he just stared at it for a second like he was suspicious it could be that good. The golden crust crackled when he bit into it, and the cheese was still stretchy but not molten, and somehow that moment became the reason I keep making it.
Ingredients
- Sourdough or country bread: Four slices, and this is actually worth caring about because the structure matters when you're building something with this much flavor—regular white bread gets too soft and won't hold the filling the way you want.
- Fresh mozzarella: One hundred twenty grams sliced, and please don't use the pre-shredded kind because it has additives that prevent it from melting into that beautiful creamy state you're after.
- Basil pesto: Two tablespoons, and honestly store-bought is perfectly fine here, though if you have homemade it makes a noticeable difference in brightness.
- Sun-dried tomatoes in oil: Four to six slices, drained but those little bits of oil are flavor you don't want to waste, so just give them a quick pat if they're really soaked.
- Unsalted butter: Two tablespoons softened, because you want control over the salt level and softened butter spreads like you're painting rather than tearing the bread.
Instructions
- Spread the pesto foundation:
- Lay out your bread slices and spread a tablespoon of pesto over two of them, using the back of a spoon to push it into an even layer so you get pesto in every bite. This is your flavor anchor, so don't be timid with it.
- Build the filling:
- Layer the mozzarella slices over the pesto first, then scatter your sun-dried tomatoes on top, pressing them gently so they stay put. If you're stacking everything on the same two slices, they'll stay where you put them better than if you divide between both halves.
- Create the sandwich:
- Top with the remaining bread slices, and you've got your two sandwiches ready to grill.
- Butter the exterior:
- Spread a thin, even layer of softened butter on the outside of each sandwich, covering as much surface as you can reach. This is what gives you that golden crust, so don't skip it or skimp on coverage.
- Heat your cooking surface:
- Set a nonstick skillet or griddle over medium-low heat and let it warm for about a minute so the butter doesn't immediately brown before the bread toasts.
- First side golden:
- Place the sandwiches buttered side down in the skillet and let them cook untouched for three to four minutes until they're deep golden brown and the bottom feels crispy when you peek with the spatula. You'll hear a gentle sizzle the whole time, which is your sign everything is working.
- Flip and finish:
- Butter the top side, flip carefully, and cook the other side for another three to four minutes, pressing very gently with your spatula a couple times so the cheese makes contact with the heat and melts all the way through. You want both sides equally golden and the cheese visibly melted at the edges.
- Rest and serve:
- Pull them off the heat and let them sit for exactly one minute so the cheese sets just slightly, then slice diagonally if you're feeling fancy, and serve while they're still warm enough that the cheese stretches.
Save Pin There's a moment after you flip the sandwich when you can peek in at the cheese starting to melt and you know you've got it exactly right, and somehow that small technical success feels like winning something. Every time I make this, I'm reminded that the best meals are often the ones that surprise you instead of the ones you plan meticulously.
Why Pesto Changes Everything
Pesto does something special in a grilled cheese that you don't realize until you taste it—it adds this herbal, garlicky layer that makes the whole sandwich taste more intentional and alive. The basil keeps its brightness even as everything gets warm, and it coats the bread and cheese in a way that plain butter never could. It's the difference between a sandwich you make because you're hungry and one you make because you want something actually good.
The Sun-Dried Tomato Element
I used to skip sun-dried tomatoes because they seemed fussy, until I realized they're actually doing essential work here—they add texture, a slight chewiness, and a concentrated tomato flavor that keeps the sandwich from being one-dimensional. They're almost forgotten elements that show up in every bite, little flavor bombs that you don't expect in a grilled cheese but absolutely should. The oil they're packed in is part of the magic too, so don't drain them completely dry.
Customization and Serving
This sandwich is honest enough to work on its own, but it also opens doors if you want to push it further in interesting directions. A handful of fresh baby spinach or peppery arugula adds a cool freshness that bridges the hot and cold, and if you want to shift the flavor profile entirely, provolone or fontina will give you something earthier and more complex than mozzarella. Serve it with a simple green salad dressed with lemon, or if you want to be kind to yourself and everyone around you, pair it with tomato soup that you can dip into.
Save Pin
This is the kind of sandwich that reminds you that simple food, made with attention and good ingredients, becomes something worth sitting down for. Once you understand how it works, you'll find yourself making it more often than you'd expect.
Recipe FAQs
- → What bread works best for this sandwich?
Sourdough or country bread are ideal for their sturdy texture and ability to crisp up nicely without becoming soggy.
- → Can I use a different cheese instead of mozzarella?
Yes, provolone or fontina provide a similar melt and offer unique flavor variations.
- → How do I prevent the sandwich from burning while grilling?
Cook over medium-low heat and use softened butter on the outside to achieve an even golden crust without burning.
- → Are there ways to add freshness to the filling?
Adding baby spinach or arugula complements the rich cheese and pesto with a fresh, peppery note.
- → What sides pair well with this sandwich?
A simple green salad or tomato soup makes perfect accompaniments, balancing richness with lightness.