The Caprese sandwich is proof that simple, quality ingredients need almost nothing done to them. Creamy fresh mozzarella, ripe tomatoes, and fragrant basil pile onto crusty bread, finished with a drizzle of sweet-tart balsamic glaze and good olive oil. It's a taste of an Italian summer in handheld form, and it's the lunch I make on repeat the moment tomatoes come into season.
This is the lunch to make when tomatoes are at their peak — no cooking, just a few minutes of assembly and a whole lot of flavour.

Why you'll love this recipe
- No cooking. Just slice, stack, and drizzle.
- Fresh and vibrant. Peak-summer flavour in every bite.
- Elegant yet easy. Feels gourmet, takes 10 minutes.
It's only as good as your three ingredients
With a recipe this bare, there's nowhere for mediocre ingredients to hide — which is exactly why a Caprese sandwich is either transcendent or forgettable. Three things decide it. The tomatoes must be ripe and in season; a pale, mealy winter tomato will make a sad sandwich no matter what else you do, so this is genuinely a summer recipe. The mozzarella should be fresh, the soft kind packed in water (fior di latte or buffalo), not the firm low-moisture block meant for melting on pizza — the creamy texture is half the point. And the basil should be fresh leaves, torn not chopped, added raw. Get those three right and the sandwich barely needs you; get them wrong and no amount of balsamic will save it. When in doubt, buy fewer, better ingredients.
Tips for the best results
Use the ripest tomatoes and fresh (not low-moisture) mozzarella for the real thing. Salt the tomato slices and let them drain a minute so the bread stays crisp. Toast or grill the bread lightly for structure, and don't skip the balsamic glaze — it ties everything together.
Caprese Sandwich with Balsamic Glaze
Fresh mozzarella, ripe tomato, and basil on crusty bread with balsamic glaze.
☆☆☆☆☆
Ingredients
- 1 ciabatta or baguette, halved (or 4 slices crusty bread)
- 8 oz (225 g) fresh mozzarella, sliced
- 2 ripe tomatoes, sliced
- 1/2 cup fresh basil leaves
- 2 tbsp balsamic glaze
- 1 tbsp olive oil
- Salt and pepper, to taste
Instructions
- Step 1. Lightly toast or grill the bread until just crisp.
- Step 2. Drizzle the cut sides with olive oil.
- Step 3. Layer on the mozzarella, tomato slices, and basil leaves.
- Step 4. Season with salt and pepper and drizzle generously with balsamic glaze.
- Step 5. Close the sandwiches, press gently, and slice to serve.
The soggy-sandwich problem (and how to beat it)
The one thing that ruins a Caprese sandwich is sogginess, because juicy tomatoes and watery fresh mozzarella are both liquid bombs against soft bread. Three small habits fix it completely. First, salt the tomato slices and let them sit on a paper towel for a few minutes — the salt draws out excess water (and deepens their flavour), so you can blot it away before it hits the bread. Second, pat the mozzarella dry for the same reason. Third, toast the bread so it has a crisp, slightly sealed surface that resists moisture, and brush the cut sides with olive oil as a light waterproof barrier. Do those three things and assemble close to serving, and your sandwich stays crisp instead of collapsing into a wet mess.
Make it ahead (sort of) and serve
This sandwich is best assembled fresh, but you can prep every component ahead — slice the tomatoes and mozzarella, wash the basil, ready the bread — and stack to order in two minutes. For a picnic or lunchbox, pack the toasted bread, drained fillings, and glaze separately and build on site. Serve with a simple green salad, a handful of olives, or a cup of tomato soup for an easy, satisfying lunch.
Make it your own
Add avocado, a smear of pesto, or a few slices of prosciutto (if not keeping it vegetarian). Grill the whole sandwich panini-style for a warm, melty version, or add roasted red peppers for extra depth.
Frequently asked questions
No balsamic glaze? Simmer balsamic vinegar with a little honey for a few minutes until syrupy, or just drizzle good-quality balsamic vinegar.
How do I keep it from getting soggy? Salt and drain the tomatoes, pat the mozzarella dry, toast the bread, brush it with oil, and assemble close to serving time.
What bread is best? A sturdy, crusty bread like ciabatta, focaccia, or a baguette holds up best to the juicy fillings.
What mozzarella should I use? Fresh, water-packed mozzarella (fior di latte or buffalo) for its creamy texture — not the firm, low-moisture block meant for melting. Pat it dry before using.
Can I make it warm? Yes — grill the assembled sandwich panini-style until the bread is crisp and the mozzarella softens. It's delicious as a hot, melty version.
Read next
Related articles
- Hot Spinach Artichoke Dip
- The Best Homemade Guacamole
- Creamy Mushroom Risotto
- Creamy Tomato Soup (Better Than Canned)
- Homemade Margherita Pizza
- Easy Chicken Caesar Wrap
Further reading & trusted sources
The trick that actually works
A caprese sandwich goes soggy because the tomato sits against the bread. Salt and drain the tomato slices first, and put the cheese (not the tomato) against the bread as a moisture barrier.
Emma thinks a recipe has failed if it needs a long backstory before the ingredients — so hers get straight to the point, with the small technique notes that actually change how a dish turns out. She leads The Nourish Kitchen’s recipes and food guides, writing each one to work in a real, busy kitchen rather than a photo studio. AI tools help with research and drafting, and a human checks every recipe for clarity and food safety before it publishes. Nutrition figures are honest estimates, never guarantees.



