Caprese Bruschetta Recipe: Fresh Tomato, Basil & Mozzarella Toast

Caprese bruschetta is a dish that hangs on three things: excellent tomatoes, proper mozzarella and good bread. When those ingredients are right, it’s better than most things that come out of a kitchen. Rooted in Italian simplicity, it also suits the Greek way of eating — seasonal, minimal and finished with quality olive oil. The first time I had a proper Caprese in Rome I didn’t fully understand it. One bite later, I did.

overhead view of caprese bruschetta with olive oil drizzle.

Recipe snapshot

caprese bruschetta served on a plate with an extra slice of toasted bread.

💬 What it is: Toasted bread topped with ripe tomatoes, buffalo mozzarella and fresh basil, finished with good olive oil and sea salt.

❤️ Why you’ll love it:

  • Simple ingredients, done properly
  • Ready in under 15 minutes
  • Fresh, light and built around real flavour

👨‍🍳 How to make it: Toast the bread, rub with garlic, top with tomatoes and mozzarella, then finish with basil, olive oil and salt. Serve immediately.
Peter’s Tip: Rub a cut garlic clove over the hot toast before topping — a small step that makes a big difference.

Jump to recipe

Ingredients

tomatoes mozzarella basil and olive oil for caprese bruschetta.

Toppings

  • Tomatoes: Use the best you can find — heirloom in season or a ripe vine tomato.
  • Buffalo mozzarella: Fresh buffalo mozzarella, not the supermarket block. It makes the dish.
  • Olive oil: A good extra-virgin. This is essentially the dressing, so choose one you enjoy.
  • Garlic clove: One peeled clove to rub over the hot toast.
  • Sea salt: A finishing pinch to bring everything together.

The bread

sourdough bread being sliced.
  • Bread: Sourdough is ideal, especially a day or two old so it toasts to a crisp. Rustic village bread (horiatiko psomi) is even better if you have it — hearty and perfect for holding the topping.

Good olive oil and sea salt are all this needs. Some people add balsamic glaze; I prefer to keep it simple.

How to Make Caprese Bruschetta – Quick Overview

Toast the bread and rub with garlic

Grill or toast until golden and crisp. While still hot, rub a peeled garlic clove over the surface to infuse a subtle garlic note.

toasted sourdough being rubbed with a garlic bulb.

Add the toppings – finish and serve

Layer with sliced tomatoes and buffalo mozzarella. Finish with torn basil, a generous drizzle of olive oil and a pinch of sea salt. Serve immediately — this is a dish best eaten right away.

caprese bruschetta served on a plate with an extra slice of toasted bread.

Expert tips

  1. If your tomatoes are average, the final result will be average — there’s nowhere to hide.
  2. Use buffalo mozzarella straight from the fridge, then let it sit a few minutes before assembling so it softens slightly.
  3. Bread that’s a day or two old toasts better and holds the topping without going soggy.
  4. Don’t skip the garlic rub — it’s subtle but transformative.
  5. Choose a decent olive oil; it’s the dressing here.
  6. Tear basil leaves just before serving to keep their aroma bright.
  7. Eat immediately — this doesn’t wait well.

Serving Suggestions

  • Serve as a starter alongside grilled meats or souvlaki for a fresh contrast.
  • Add to a mezze spread with dips like tzatziki or melitzanosalata.
  • Pair with a simple tomato salad or other seasonal sides.
  • Works well as a light lunch with a glass of wine.
plated caprese bruschetta ready to serve.

More recipes featuring fresh tomatoes

  • Tomato and Halloumi Salad
  • Heirloom Tomato Salad
  • Easy Cucumber and Tomato Greek Salad

WANT MORE? Sign up to the Newsletter and follow along on social media for updates and recipes.

📖 Recipe

caprese bruschetta served on a plate with an extra slice of toasted bread.

Caprese Bruschetta

5 from 1 vote
Prep: 15
Total: 15
Servings: 4 serves
Cuisine: Italian
Author: Peter G
PRINT
Ripe tomatoes, buffalo mozzarella and fresh basil on toasted bread with a generous drizzle of good olive oil. Simple, honest and ready in minutes.

Conversions

Metric – US Customary

Ingredients 

  • 4 slices sourdough bread, day-old preferred
  • 2 tomatoes, ripe, sliced or roughly chopped
  • 200 g buffalo mozzarella, torn or sliced
  • 2 tablespoon olive oil, extra virgin
  • 1 garlic clove, peeled
  • Small handful fresh basil leaves
  • 1 tablespoon sea salt, to taste

Instructions 

  • Toast the bread — Grill or toast the sourdough slices until golden and crisp.
  • Rub with garlic — While still hot, rub one side of each slice with the peeled garlic clove.
  • Prepare the topping — Slice or roughly chop the tomatoes and tear or slice the buffalo mozzarella into bite-sized pieces.
  • Assemble — Spoon the tomatoes over the toasted bread, followed by the mozzarella.
  • Finish — Top with fresh basil leaves, drizzle with olive oil and season with sea salt.
  • Serve — Serve immediately while the bread is still crisp.

Peter’s Tips →

  1. (Bread) A day or two old works best — it toasts better and holds the topping without going soggy.
  2. (Tomatoes) Use the best you can find — the result only ever reflects the produce.
  3. (Mozzarella) Buffalo mozzarella is worth it here — let it rest briefly at room temperature before using.
  4. (Olive oil) This is the dressing, so use something you enjoy.
  5. Don’t skip the garlic — it’s subtle but important.
  6. Tear basil just before serving to keep it fragrant.
  7. Eat immediately — this isn’t a make-ahead dish.

Nutrition

Calories: 385 kcal | Carbohydrates: 37 g | Protein: 17 g | Fat: 19 g | Saturated Fat: 8 g

Nutrition information is approximate and provided as a courtesy.

© Souvlaki For the Soul

Made this recipe?

Rate and comment below!

This post was originally published in February 2011 and updated with new photos and information in May 2026.