This tomato bruschetta with mozzarella is a favorite summer appetizer. Toasted baguette slices get a quick garlic rub, a pile of fresh tomatoes, and creamy fresh mozzarella. A drizzle of balsamic glaze ties it all together.

The secret is keeping the toasted bread crisp. I seed the tomatoes and drain the tomato mixture, then layer the mozzarella as a moisture barrier. The bread stays crunchy instead of soggy.
Love a fresh, no-cook starter? Try my Caprese Pasta Salad or these crowd-pleasing Mini Mozzarella Sticks. Both bring the same cheesy, summery vibe.
Bruschetta with Mozzarella Ingredients

Here is what you need for this easy bruschetta recipe.
- Baguette: sliced 1/2 inch thick; a ciabatta loaf works too.
- Extra virgin olive oil: for brushing the bread and dressing the tomatoes.
- Garlic clove: halved, to rub over the warm toasts.
- Tomatoes: ripe, seeded and diced; roma or plum tomatoes hold up best.
- Fresh basil: torn, divided between the topping and the garnish.
- Fresh mozzarella: the soft kind in water, torn over each toast.
- Balsamic glaze: for that sweet-tangy drizzle.
- Kosher salt and black pepper: to season the tomato mixture.
- Flaky sea salt: to finish.
Full recipe quantities listed in the recipe card at the bottom of the article.
Variations and Substitutions
This tomato bruschetta is easy to make your own.
- Add red onion: a little finely diced red onion gives the topping a sharp bite.
- Swap the cheese: use mozzarella pearls or torn burrata for extra creaminess.
- No balsamic glaze: simmer balsamic vinegar in a small pot until syrupy.
- Change the bread: sourdough or ciabatta both toast up well.
- Go classic caprese: layer tomato slices and mozzarella for a caprese spin.
Grab These Tools
You only need a few basics for this appetizer.
- Grill pan or broiler: to get char marks on the bread.
- Baking sheet: handy if you toast the baguette slices in the oven.
- Sharp knife: for a clean tomato dice.
- Pastry brush: to coat the bread with olive oil.
How to Make Bruschetta with Mozzarella: An Easy Guide
This bruschetta comes together in about 25 minutes. Here is how I make it.






Prep the Tomatoes
Seed and dice the tomatoes so the topping is not watery. Add them to a bowl with half the basil and the olive oil. Season with the salt and pepper.
Toast the Bread
Heat a grill pan or broiler. Brush the baguette slices with olive oil. Toast until golden with a few char marks, about 2 to 3 minutes per side.
Rub with Garlic
While the toasts are still hot, rub a halved garlic clove across each one. The rough surface grates the garlic right into the bread. The heat tames the raw bite.
Add the Mozzarella
Tear fresh mozzarella over each garlic toast. The cheese acts as a moisture barrier between the topping and the toasted bread.
Top and Finish
Spoon the tomatoes on with a slotted spoon to leave the juice behind. Scatter the rest of the basil, drizzle with balsamic glaze, and finish with flaky sea salt.

5 Mistakes to Avoid for Crisp Tomato Bruschetta
Here are the most frequent mix-ups to avoid when making bruschetta with mozzarella:
- Skipping the seeds: watery tomatoes make soggy bread. Seed and drain them first.
- Under-toasting the bread: soft bread collapses under the topping. Toast until crisp and golden.
- Topping too early: assemble just before serving so the toasted bread stays crunchy.
- Forgetting the garlic rub: rubbing garlic on warm toast adds big flavor with no raw bite.
- Drowning it in balsamic: a light drizzle of balsamic glaze is plenty. Too much hides the fresh tomatoes.

Make Ahead and Storage
Bruschetta is best fresh, but you can prep the parts ahead.
Storing Leftovers
- Keep parts separate: store the tomato mixture and toasts apart for up to 1 day.
- Refrigerate the topping: cover and chill the tomatoes, then drain again before using.
Make Ahead
- Toast in advance: toast the baguette slices a few hours ahead and keep at room temp.
- Dice early: prep the tomato mixture up to a day before.
Reheating the Bread
- Re-crisp the toasts: warm them in a 350F oven for a few minutes to bring back the crunch.
- Skip the microwave: it makes toasted bread chewy, not crisp.

How to Serve This Bruschetta with Mozzarella Recipe
I serve this bruschetta as an easy Italian appetizer all summer. It pairs with almost anything off the grill.
Bruschetta Add-Ins
- Burrata: swap in burrata for an extra-creamy bite (of heaven!).
- Prosciutto: drape a little over the top for a salty contrast.
- Red onion: add finely diced red onion for a little sharpness.
Dishes to Serve with Bruschetta
- Soup: serve before a bowl of Creamy Tortellini Soup.
- More appetizers: pair with Grilled Eggplant with Whipped Feta or a Brie Appetizer.
- Salad: round out the spread with Pasta Salad with Italian Dressing.
Tips for the Best Mozzarella Bruschetta
A few small things make this bruschetta great.
- Use ripe tomatoes: roma or plum tomatoes have less water and more flavor.
- Buy good mozzarella: fresh mozzarella in water beats the firm block kind here.
- Toast for structure: crisp toasted bread is what holds everything up.
- Dress lightly: extra virgin olive oil and a little balsamic let the tomatoes shine.
- Serve right away: bruschetta tastes best within a few minutes of assembling.
Bruschetta Recipe FAQs
Just skimming through? Here are some quick answers to the commonly-asked questions.
Bruschetta with mozzarella is an Italian appetizer of toasted bread topped with fresh tomatoes, torn basil, and fresh mozzarella. A drizzle of balsamic glaze finishes it. It is simple, fresh, and perfect for summer entertaining.
The best tomatoes for bruschetta are ripe roma or plum tomatoes. They have firm flesh and fewer seeds, so the topping stays thick instead of watery. Seed and dice them, and any in-season summer tomato works well too.
To keep bruschetta from getting soggy, seed the tomatoes and drain the tomato mixture. Toast the bread until crisp, then add mozzarella as a moisture barrier under the tomatoes. Assemble just before serving for the crunchiest bite.
Use fresh mozzarella for this recipe, the soft kind packed in water. Tear it over the warm toasts so it softens slightly. Mozzarella pearls or torn burrata also work if you want an even creamier bite.
You can prep bruschetta ahead by storing the components separately. Make the tomato mixture up to a day in advance and keep it chilled. Toast the baguette slices a few hours ahead, then assemble right before serving.
A baguette or ciabatta loaf is best for bruschetta. Slice it about 1/2 inch thick so it toasts evenly. Sourdough works too. You want a sturdy bread that crisps up and holds the juicy tomato topping.
You do not need balsamic glaze, but it adds a sweet-tangy finish. If you do not have any, simmer balsamic vinegar in a small pot until it thickens. A plain drizzle of olive oil is also lovely.
Bruschetta is served at room temperature. The bread is warm and crisp from toasting, while the fresh tomato topping is cool. Serve it right after assembling so the toasted bread does not soften.
Other Appetizers You’ll Love
- Caprese Pasta Salad
- Mini Mozzarella Sticks with Jalapeno Ranch
- Camembert Crostini with Roasted Grapes
- Strawberry Goat Cheese Crostini
- Grilled Eggplant with Whipped Feta
- Watermelon and Basil Caprese Salad

Bruschetta with Mozzarella
Ingredients
For the Bread
- 1 baguette or ciabatta loaf sliced 1/2 inch thick
- extra-virgin olive oil for brushing
- 2 garlic cloves halved
For the Topping
- 1 lb ripe tomatoes seeded and diced (roma or plum)
- ½ tsp kosher salt
- ⅛ tsp black pepper
- ⅓ cup fresh basil leaves torn
- 3 tbsp extra virgin olive oil
- 8 oz fresh mozzarella
- 1 tbsp balsamic glaze
- flaky sea salt to finish
Instructions
- Heat a grill pan or broiler. Brush the baguette slices lightly with olive oil. Toast until golden with a few char marks, about 2 to 3 minutes per side. Toasting stiffens the surface into a crust that resists sogginess.
- While the toasts are still hot, rub the cut side of a halved garlic clove across each one. The rough surface works like a grater, melting the garlic oils into the bread.
- Add the diced tomatoes to a bowl with half the basil and the olive oil. Season with the salt and pepper, then stir gently.
- Tear or slice the fresh mozzarella over each garlic toast. Spoon the tomatoes on top with a slotted spoon to leave the juice behind. The cheese acts as a moisture barrier between the topping and the bread.
- Scatter the rest of the basil over the top. Drizzle with balsamic glaze and finish each with a small pinch of flaky sea salt. Serve right away while the bread is crisp.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.












