It’s lunchtime, and I’m staring at a fridge full of random ingredients. Nothing sounds appealing until I remember my go-to: a Tomato And Mozzarella Sandwich. Fresh tomatoes, melty mozzarella, and fragrant basil? Yes, please!
This is for those days when you need something quick and satisfying but don’t want to resort to takeout (again). You can whip this up in less than 15 minutes, so it’s perfect for nights when you have zero plan and everyone’s starving. Plus, the combo of balsamic vinegar adds a tangy kick that really pulls it all together. So fresh, so good.
Why You’ll Love This Tomato And Mozzarella Sandwich
- Super Easy Prep: It takes just a few minutes to throw together, perfect for when you’re short on time.
- Fresh Flavor Bomb: The combination of ripe tomatoes, fresh mozzarella, and basil is bright and refreshing — you’ll want seconds!
- Crisp-Tender Goodness: That crunchy sourdough outside contrasts so well with the melty-gooey cheese inside; it’s like a party in your mouth.
- Endless Variations: Feel free to swap out ingredients or add extras like avocado or pesto for a little twist (trust me, it’s fun!).
- Light Yet Filling: It’s surprisingly satisfying without being too heavy — but be careful; eat too many, and you might want to nap!
Tomato And Mozzarella Sandwich Ingredients
For the Base:
sourdough bread (4 slices) — Use a good quality sourdough, like San Francisco style, or it won’t have that tang.
olive oil (1 tablespoon) — Drizzle extra virgin olive oil, like Colavita, for flavor; don’t skimp or it’ll taste bland.
For the Filling:
ripe tomatoes (2 medium) — Get those ripe tomatoes from the farmers’ market; store-bought won’t have the same sweetness.
fresh mozzarella cheese (8 ounces) — Don’t even think about using pre-shredded mozzarella; it doesn’t melt right and tastes off.
fresh basil leaves (1 cup) — Fresh basil’s a must! Dried just won’t cut it—it’s a whole different vibe.
For the Dressing:
balsamic vinegar (1 tablespoon) — Use a thick balsamic vinegar for that syrupy goodness; anything watery just won’t give you that kick.
salt (1 teaspoon) — Always salt your tomatoes to bring out their flavor; skip it and they’ll taste flat.
black pepper (1 teaspoon) — Freshly cracked black pepper’s key; pre-ground loses flavor and zest, so don’t even bother.
Full measurements in the recipe card below.
How to Make Tomato And Mozzarella Sandwich
1. Prep the Bread: Drizzle olive oil on one side of each slice of sourdough bread, making sure it gets a nice, even coating. You’ll want that golden edge when it’s toasted.
2. Layer the Filling: On the non-oiled side of two slices, add sliced tomatoes, fresh mozzarella, and basil leaves. Make sure to use ripe tomatoes for that juicy sweetness (trust me on this).
3. Season It Up: Sprinkle salt and black pepper over the filling, then drizzle balsamic vinegar over everything. You’ll see the flavors start to mingle — it’s a beautiful sight!
4. Assemble the Sandwich: Now, top with the remaining slices of bread, oiled side facing up. Press down lightly; you want those layers to stick together but don’t crush it.
5. Cook It Right: Heat a skillet over medium heat and place your assembled sandwich in there until the bottom’s golden and crispy (about 3-4 minutes). Don’t walk away here — if you’re not careful, it can burn in a flash.
6. Finish Cooking: Flip the sandwich carefully using a spatula and cook until that side is also golden and melty-gooey inside (another 3-4 minutes).
7. Serve It Up: Cut the sandwich in half to serve while it’s warm and gooey inside. Those layers should ooze just a bit when you cut into it (so good!).
Exact quantities in the recipe card below.
How to Store Tomato And Mozzarella Sandwich
- Room Temperature: Eat it right away. It’s best fresh, and sitting out too long makes the bread soggy (not ideal).
- Refrigerator: Wrap tightly in plastic wrap or place in an airtight container for up to 2 days. The bread might get a bit soft, but it’ll still be tasty.
- Freezer: Freeze the unassembled ingredients separately (like tomatoes and mozzarella) in airtight containers for up to 1 month. Once it’s thawed, you’ll need to make a fresh sandwich, as the bread won’t hold up well after freezing.
- Reheating: If you’ve got leftovers, pop it in a preheated oven at 350°F until the cheese is melty-gooey and the bread is warm (about 10 minutes). Just keep an eye on it so it doesn’t get too crispy!
What to Serve with Tomato And Mozzarella Sandwich?
It’s light enough to eat on its own, but a little something extra brings out those fresh flavors even more.
- Mixed Greens Salad: Toss arugula and spinach for a crisp texture contrast that brightens up each bite.
- Chilled Gazpacho: This cold soup’s acidity balances the rich cheese, making it refreshing on a hot day.
- Olive Tapenade: A spoonful adds salty depth, enhancing the sandwich without overwhelming the fresh ingredients.
- Sweet Potato Fries: The crispy texture and slight sweetness pair nicely with the creamy mozzarella—bake for 25 minutes at 425°F.
- Pickled Red Onions: A tangy topping adds a zing that cuts through the richness; make them in just 10 minutes!
- Caprese Skewers: Cherry tomatoes, mozzarella balls, and basil on a stick provide a fun color contrast while echoing flavors in this dish.
- Fruit Salad: A mix of berries or citrus offers bright acidity that complements everything wonderfully—great for summer!
Tomato And Mozzarella Sandwich Variations
Here’s how to play with this recipe and make it your own!
- Garlic Infusion: Add 1 clove minced garlic to the olive oil before drizzling for a flavor kick.
- Avocado Twist: Layer sliced avocado on top of the mozzarella for creaminess (add this before you sprinkle the salt and pepper).
- Spicy Kick: Mix in 1/2 teaspoon red pepper flakes with the salt and pepper for some heat.
- Pesto Surprise: Spread 1 tablespoon pesto on the non-oiled side of each slice before layering for an herby twist.
- Grilled Goodness: Grill the sandwich in a pan until golden-edged, about 3-4 minutes per side, for extra crunch.
- Caprese Upgrade: Use burrata cheese instead of mozzarella for a melty-gooey interior (add this with the tomatoes).
- Herb Boost: Toss in 1/4 cup chopped fresh herbs like parsley or oregano with the basil leaves for added depth.
Make Ahead Options for Tomato And Mozzarella Sandwich
I love prepping the filling for my Tomato And Mozzarella Sandwich ahead of time. You can slice your tomatoes and mozzarella, and even wash those fresh basil leaves a day in advance. Just store them in an airtight container in the fridge, but don’t layer them all together, or you’ll end up with soggy bread later (trust me on this). I usually wait to drizzle the balsamic vinegar until I’m ready to serve, so everything stays fresh and vibrant. The tomatoes hold well for about 24 hours, but I wouldn’t push it past that. Keep it simple and enjoy!
Tomato And Mozzarella Sandwich Recipe FAQs
Can I make Tomato And Mozzarella Sandwich ahead of time?
You can prep the filling in advance, but I wouldn’t assemble the sandwich until you’re ready to eat. If you stack it too early, the bread can get soggy. Instead, slice your tomatoes and cheese, and store them in the fridge. When you’re ready for a delicious meal, just drizzle your bread with olive oil and layer everything together (trust me, it’s worth the wait!).
What’s the best way to choose tomatoes for this recipe?
Look for ripe, juicy tomatoes at your local farmers’ market — those are gonna pack a flavor punch! You want them soft but not mushy; they should feel slightly heavy for their size. If they smell sweet and fragrant, that’s a good sign too! Avoid those pale supermarket ones; they just won’t cut it (you’ll notice the difference when you bite in).
Why did my Tomato And Mozzarella Sandwich turn out soggy?
A soggy sandwich usually means either your tomatoes were too watery or you assembled it too early. Make sure to salt your tomatoes just before layering them; that helps draw out some moisture without making things too wet. Also, don’t skip that golden crust on your bread — crispy edges help balance out any moisture inside. Keep an eye on it while cooking!
Can I use dried basil instead of fresh for this dish?
I wouldn’t recommend it—fresh basil is essential here. Dried basil just doesn’t have that aromatic kick or vibrant taste that brings everything together. You’ll miss out on that bright pop of flavor when you bite into the sandwich (and trust me, it’s not the same). If you can’t find fresh basil, consider skipping it altogether rather than using dried!
Final Thoughts on Tomato And Mozzarella Sandwich
This Tomato And Mozzarella Sandwich is all about the flavor payoff. That fresh basil, ripe tomatoes, and creamy mozzarella really come together in a way that’s just next-level delicious. Plus, you can whip it up in no time — ideal for those busy nights when you need something satisfying but don’t want to spend forever in the kitchen. If you’ve been putting this off, tonight’s the night. Let me know how yours turned out in the comments!

Tomato And Mozzarella Sandwich
Ingredients
Method
- Drizzle olive oil on one side of each slice of sourdough bread.
- On the non-oiled side of two slices, layer sliced tomatoes, fresh mozzarella, and basil leaves.
- Sprinkle salt and black pepper over the filling.
- Drizzle balsamic vinegar over the layered ingredients.
- Top with the remaining slices of bread, oiled side facing up.
- Press down lightly and cut the sandwich in half to serve.






