Save to Pinterest Last summer my friend Sarah came over for what we called emergency comfort food therapy, and I threw together whatever was in my fridge without measuring anything. The way that pesto melted into the mozzarella while the tomatoes got warm and sweet absolutely changed how I think about grilled cheese forever.
My seven year old nephew was watching me make these once and announced they looked like pizza sandwiches, then proceeded to eat two in a row. Now whenever he visits he specifically asks for the pizza grilled cheese with the green stuff on it.
What's for Dinner Tonight? ๐ค
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Fresh mozzarella: I have tried using regular mozzarella and it just does not work the same way because fresh mozzarella has that incredible melt and mild milky flavor that lets the other ingredients shine
- Ripe tomato: You really want a tomato that gives slightly when you press it because an underripe tomato will stay tough and slightly sour even after grilling
- Basil pesto: Homemade pesto is amazing but honestly a good quality store bought pesto works perfectly here and saves so much time
- Rustic or sourdough bread: The sturdy texture of these breads holds up to the juicy tomatoes and prevents the sandwich from getting soggy or falling apart
- Unsalted butter: Softened butter spreads so much more evenly than cold butter and ensures every inch of the bread gets perfectly golden and crisp
Tired of Takeout? ๐ฅก
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prep your bread:
- Spread half a tablespoon of softened butter on one side of each bread slice making sure to cover the entire surface right to the edges for maximum crispiness
- Build the base:
- Place two slices butter side down on your work surface then spread a generous tablespoon of pesto over the unbuttered side of each slice
- Layer the filling:
- Arrange your mozzarella slices over the pesto followed by tomato rounds then sprinkle with just a tiny pinch of salt and pepper
- Complete the sandwich:
- Top with the remaining bread slices butter side facing up and press down gently to help everything settle together
- Get the pan ready:
- Heat your skillet over medium heat for a couple of minutes until a drop of water sizzles across the surface
- Grill the first side:
- Carefully place the sandwiches in the pan and cook for about 3 to 4 minutes until the bottom is a beautiful golden brown
- Flip and finish:
- Carefully flip each sandwich and cook another 3 to 4 minutes until the second side is golden and you can see the cheese starting to ooze out the sides
- Rest and serve:
- Let the sandwiches cool for just a minute or two on a cutting board before slicing them in half so the cheese sets slightly and does not all run out
Save to Pinterest These sandwiches have become my go to for rainy Sunday lunches when I want something that feels special but does not require any real effort. The smell of pesto and toasting bread fills the whole house and instantly makes everything feel better.
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.
Choosing the Right Bread
After making this sandwich with probably ten different types of bread I have found that sourdough with a nice thick crust gives the best crunch to chew ratio. The tang of sourdough also cuts through the rich mozzarella in a way that white bread just cannot achieve.
Tomato Timing
I learned the hard way that slicing your tomatoes too thin makes them disappear while slicing too thick means they slide right out of the sandwich when you take a bite. About a quarter inch thick is the sweet spot where they get warm and tender but still hold their shape.
Serving Suggestions
A simple bowl of tomato soup or a crisp green salad with balsamic vinaigrette turns this from a quick lunch into something that feels like a proper meal. The acidity of the soup or salad really balances the richness of all that cheese.
- A drizzle of balsamic glaze over the sandwich right before serving adds the most incredible sweet and tangy finish
- Letting the sandwich rest for that full two minutes before cutting makes a huge difference in how neatly it slices
- Leftovers can be wrapped in foil and reheated in a 350 degree oven for about 10 minutes
Save to Pinterest There is something so deeply satisfying about biting into that crispy buttery bread and getting that burst of warm tomato and melted cheese. Simple comfort food at its absolute best.
Recipe FAQs
- โ Can I make this ahead of time?
Assemble the sandwiches up to 2 hours before cooking and keep them refrigerated. This allows flavors to meld. Cook from cold, adding an extra 1-2 minutes per side to ensure the cheese melts completely.
- โ What's the best bread for this sandwich?
Rustic, sourdough, or ciabatta work best due to their sturdy structure and ability to hold toppings. Whole wheat bread offers a heartier texture. Avoid thin white bread as it may tear when flipping.
- โ How do I prevent the bread from burning?
Keep heat at medium and monitor closely. The butter should sizzle but not smoke. If edges brown too quickly, reduce heat slightly and cover the skillet with a lid to trap heat for cheese melting.
- โ Can I use mozzarella alternatives?
Yes. Fresh mozzarella works best, but you can substitute with provolone, fontina, or plant-based mozzarella for dietary needs. Avoid pre-shredded cheese as it contains anti-caking agents affecting melting quality.
- โ What pairings work well with this sandwich?
Serve with tomato soup, a light salad with vinaigrette, or roasted vegetables. A balsamic reduction drizzle adds sophistication. Fresh fruit like melon provides refreshing contrast to the rich, warm sandwich.
- โ How do I ensure even cheese melting?
Slice mozzarella uniformly and distribute evenly across the bread. Covering the skillet with a lid during the final minute of cooking traps steam, helping the cheese melt faster without over-browning the bread.