Save Rainy Tuesday afternoons were made for sandwiches like this. I stumbled on sun-dried tomato pesto at the back of my fridge during a particularly desperate lunch hour, and the way those concentrated tomato flavors melted into mozzarella changed my entire grilled cheese game. The smell alone fills the whole kitchen with something between a pizza parlor and an Italian grandmother's kitchen. Now whenever gray clouds roll in, this is the first thing I reach for.
My sister stayed over last winter when she was fighting off a cold, and I made her three of these sandwiches back to back. She sat at my counter wrapped in a blanket, closing her eyes with every bite, and said this was exactly what she needed but never knew to ask for. Something about warm comfort food just makes everything better.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 2 slices of bread: Sourdough creates the best crunch and holds up to the pesto moisture without getting soggy
- 2 tablespoons sun-dried tomato pesto: The oil in the pesto helps the bread toast beautifully while adding intense flavor
- 2 slices mozzarella cheese: Fresh mozzarella melts into gorgeous strands, but sliced deli mozzarella works perfectly too
- 1 tablespoon butter: Unsalted lets you control the seasoning, and real butter beats anything else for golden color
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prep your canvas:
- Spread one tablespoon of sun-dried tomato pesto on one side of each bread slice, going all the way to the edges so every bite delivers flavor.
- Build your sandwich:
- Lay both slices pesto-side up and arrange the mozzarella on one slice, then top with the second slice, pesto sides facing inward toward the cheese.
- Get your skillet ready:
- Heat a skillet over medium heat and add the butter, watching for it to melt and start foaming slightly.
- Toast the first side:
- Carefully place the sandwich in the bubbling butter and cook for three to four minutes until the bottom turns deep golden brown.
- Flip and finish:
- Gently flip the sandwich and press down lightly with your spatula, cooking another three to four minutes until both sides are crisp and the cheese is completely melted.
- Give it a moment:
- Let the sandwich rest on a cutting board for one minute before slicing, which keeps the cheese from oozing out too fast.
Save This became my go-to midnight studying snack in college because it felt indulgent enough to keep me going but simple enough to make while half asleep. Now whenever I make it, I'm back in that tiny apartment kitchen with textbooks spread everywhere.
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.
Bread Choices That Work
Sourdough is my personal favorite because its tangy flavor plays so nicely with the sweet tomatoes, but I've made excellent versions with crusty whole wheat and even basic white bread in a pinch. The key is choosing something sturdy enough to hold up to the pesto's moisture and the melting cheese without falling apart.
Cheese Swaps
While mozzarella creates that classic melty experience, provolone brings a sharper bite that stands up beautifully to the intense tomato flavor. Fontina is another winner, melting into a velvety puddle that hugs the bread. Sometimes I mix two cheeses for complexity.
Serving Ideas
A hot cup of tomato soup turns this into a complete meal, but honestly, it is satisfying all on its own. The pesto adds so much depth that you don't need much else.
- Fresh basil leaves tucked inside add a bright pop of flavor
- A sprinkle of grated Parmesan on the outside creates an extra crispy cheese crust
- Thinly sliced red onion provides a nice sharp contrast
Save Somehow the simplest sandwiches end up being the ones we remember most. This one has saved countless rainy days and midnight cravings in my house.
Cooking Questions & Answers
- → What type of bread works best?
Sourdough bread provides excellent structure and tangy flavor that complements the pesto. Whole wheat adds nuttiness and fiber, while white bread offers a classic, neutral base. Choose sturdy slices that can hold the generous pesto layer without becoming soggy.
- → Can I use fresh basil instead of pesto?
Fresh basil alone won't provide the same depth of flavor. Sun-dried tomato pesto combines concentrated tomatoes, garlic, nuts, and oil for a complex spread. If substituting, create a similar mixture using sun-dried tomatoes, fresh basil, garlic, and olive oil.
- → How do I know when the sandwich is done?
The bottom should be golden brown and crispy. Gently lift with a spatula to check—press down lightly to hear that satisfying crunch. The cheese should be completely melted and bubbling slightly. This typically takes 3–4 minutes per side over medium heat.
- → What cheese alternatives work well?
Provolone adds sharpness and melts beautifully. Fontina offers nutty undertones and excellent meltability. Gruyère brings sophisticated complexity. For a vegan version, try vegan mozzarella shreds or sliced avocado for creaminess without dairy.
- → Can I make this ahead of time?
Best enjoyed immediately while hot and crispy. However, you can assemble the sandwich beforehand, wrap tightly, and refrigerate for up to 4 hours before cooking. Bring to room temperature for 10 minutes before grilling for even heating.
- → What sides pair well?
Tomato soup creates a classic comforting combination. A fresh green salad with vinaigrette cuts through the richness. Pickled vegetables add brightness. For a lighter meal, serve with roasted vegetables or a simple fruit salad.