Pin The summer I spent working at that little Italian deli downtown changed how I thought about sandwiches forever. The owner, nonno Marco, would make these incredible pressed numbers that somehow balanced fresh mozzarella with just the right amount of pesto. I watched him carefully layer ingredients like he was building something precious, not just lunch. This recipe is my love letter to those afternoons spent learning that simple ingredients, treated with respect, become extraordinary.
My roommate walked in last week while I was making these and immediately cancelled her dinner plans. The smell of butter toasting with basil hitting the hot pan is somehow better than any candle Ive ever bought. We ended up eating them standing at the counter, too impatient to even pretend we had table manners. Sometimes the best meals are the ones you didnt plan to make.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 4 oz fresh mozzarella: Slice it yourself rather than buying pre-sliced, the texture is noticeably creamier and melts more evenly
- 1 large ripe tomato: Look for tomatoes that yield slightly to gentle pressure and give off that distinct tomato smell at the stem end
- 2 tbsp fresh basil leaves: Only add these as garnish after cooking, heat makes basil turn sad and dark
- 2 tbsp basil pesto: Homemade is wonderful but good jarred pesto works perfectly, just avoid ones that taste mostly of oil
- 4 slices rustic or sourdough bread: Something with substance that wont turn to mush when those tomatoes release their juices
- 2 tbsp unsalted butter: Softened to room temperature so it spreads easily without tearing the bread
- Salt and freshly ground black pepper: Just enough to wake up the tomatoes, not so much that you lose the mozzarellas subtle sweetness
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prepare your canvas:
- Spread half tablespoon butter on one side of each bread slice, getting it all the way to the edges so every bite gets that golden crunch
- Build the foundation:
- Place two slices buttered side down and spread a generous tablespoon of pesto on the exposed face, letting it soak in slightly
- Layer with intention:
- Arrange mozzarella slices first, then tomato rounds, and finally that light seasoning of salt and pepper right on the tomatoes
- Complete the sandwich:
- Top with remaining bread slices, buttered side facing out, and press down gently to help everything start bonding
- Get the pan ready:
- Heat your nonstick skillet over medium heat until a drop of water sizzles and dances across the surface
- Careful placement:
- Lay sandwiches in the pan and listen for that satisfying sizzle, dont move them, trust the process
- The first flip:
- Cook until deep golden brown and crisp, about three to four minutes, then peek underneath before committing to the flip
- Final transformation:
- Cook the second side until it matches the first and the cheese is completely melted, creating those gorgeous pockets of molten goodness
- The resting moment:
- Let them cool for a minute or two so the cheese sets slightly, then slice diagonally and scatter with fresh basil if youre feeling fancy
Pin Last month I made these for my mom who swears she doesnt like cooked tomatoes. She took one suspicious bite and then proceeded to eat an entire sandwich while telling me about her first trip to Italy. Food has this way of opening doors to memories we didnt even know we were keeping.
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.
Making It Your Own
That balsamic glaze suggestion in the notes is absolute magic. A thin drizzle across the top right before serving adds this sweet acid punch that cuts through all that rich cheese. Ive also played with adding thin slices of prosciutto under the mozzarella when I want something more substantial.
Bread Choices That Work
Sourdough is my go-to for its tang and structure, but ciabatta creates these incredible air pockets that get wonderfully crispy. Just avoid anything too soft or dense, you need bread that can stand up to those tomato juices without turning soggy halfway through the meal.
Serving Suggestions
A simple green salad with lemon vinaigrette cuts through the richness perfectly. Or go full comfort mode and serve with a cup of tomato soup, even though that feels like overkill with the tomatoes already in the sandwich.
- Cut sandwiches into smaller pieces for appetizer portions
- Wrap any leftovers in foil and reheat in a 350°F oven for ten minutes
- The pesto can be made days ahead and keeps beautifully in the fridge
Pin Some recipes are just meant to be simple, and this one proves that ordinary ingredients become extraordinary with a little thought and patience.
Recipe Q&A
- → Can I use different types of bread?
Yes, sourdough and rustic bread work wonderfully, but you can also try ciabatta, focaccia, or whole wheat bread depending on your texture preference.
- → How do I prevent the bread from burning?
Cook on medium heat rather than high heat. This allows the cheese to melt fully while the bread toasts golden brown evenly. Medium heat typically takes 3-4 minutes per side.
- → What's the best way to slice a fresh tomato for this sandwich?
Use a sharp knife and slice the tomato into thin, even rounds. Pat them dry with paper towels before layering to prevent excess moisture from making the bread soggy.
- → Can I make this sandwich ahead of time?
Assemble it just before cooking. However, you can prep your ingredients in advance—slice the tomato and mozzarella, and have your pesto and butter ready to speed up assembly.
- → What's a good substitute for basil pesto?
Try sun-dried tomato pesto, arugula pesto, or even a simple garlic and herb spread. For a vegan option, use plant-based pesto made without cheese or nuts.
- → How can I add more flavor to this sandwich?
Drizzle balsamic glaze before grilling, add fresh basil leaves as garnish, or spread a thin layer of garlic aioli alongside the pesto for extra depth.