If you want the perfect appetizer, this Bruschetta with Mozzarella delivers. Ready in about 20 minutes, it’s simple to prepare and full of fresh flavor. Crispy slices of bread brushed with olive oil and rubbed with garlic are topped with juicy tomatoes, fragrant basil, and creamy mozzarella for a classic, crowd-pleasing bite.
This bruschetta makes a great finger food and can also double as a light main for brunch or casual gatherings.

I love appetizers that require minimal cooking but deliver big on taste. This bruschetta is one of those recipes: toast the bread, mix a few fresh ingredients, and assemble. It’s ideal for entertaining, picnics, or a relaxed weekend meal.
Table of Contents
- What is Bruschetta?
- What You’ll Need
- How to Make The Best Bruschetta with Mozzarella
- More Bruschetta Toppings
- Tips
- Recipe FAQs
- Related Italian Recipes…
- Bruschetta with Mozzarella Recipe

Tomato season is the best time to make this. I visited the farmer’s market and found ripe, juicy tomatoes that made the topping especially bright and sweet. Combined with garlic, basil, olive oil, and a splash of balsamic, the mixture tastes incredible on toasted baguette slices.
What is Bruschetta?
Bruschetta is toasted or grilled bread, typically rubbed with garlic and drizzled with olive oil, then topped with fresh ingredients like tomatoes and herbs. Adding mozzarella turns the topping into a caprese-style mix, making each bite creamy and satisfying.
What You’ll Need

Use the best fresh ingredients you can find. A finishing sprinkle of Parmesan and flaky sea salt is optional but recommended.
- Bread: A crusty baguette works well; sourdough or ciabatta are good alternatives.
- Basil: Fresh basil adds bright, aromatic flavor.
- Tomatoes: Vine-ripe, Roma, cherry, or heirloom tomatoes all work.
- Garlic: Fresh garlic minced or finely diced to release flavor.
- Balsamic vinegar and extra virgin olive oil: These lift the tomato mixture and add balance.
- Mozzarella: Mini mozzarella balls or pearls, cut into small pieces, are ideal; shredded mozzarella also works.
Optional: a drizzle of balsamic glaze, grated Parmesan, and flaky sea salt for finishing.
You’ll need a large baking sheet for toasting the bread and a bowl for mixing the topping. A sharp knife helps to dice the tomatoes evenly.
Substitutions
- Use gluten-free bread to make this gluten-free.
- Use vegan mozzarella to make a dairy-free version.
How to Make The Best Bruschetta with Mozzarella
- Preheat the oven to 400°F. Slice the baguette into thick rounds, place on a baking sheet, drizzle lightly with olive oil, and season with salt and pepper. Toast 10–15 minutes until golden and crisp.


- While the bread toasts, make the topping: combine diced tomatoes, minced garlic, chopped basil, mozzarella pieces, olive oil, balsamic vinegar, salt, and pepper. Chill briefly to let flavors meld.
- Rub each toasted slice with a halved garlic clove for extra aroma. Use a slotted spoon to top the bread so excess liquid stays in the bowl.
- Finish with flaky salt, a drizzle of balsamic glaze, and grated Parmesan if desired.


More Bruschetta Toppings
- Spread a thin layer of cream cheese on the bread before topping for a richer, creamier bite.
- Add diced red onion to the tomato mixture for a sharper flavor contrast.
- Top with an additional slice of cheese such as Parmesan or extra mozzarella for cheesier bruschetta.
Tips
Small details lift this simple recipe: use the freshest produce, consider grilling the bread for smoky flavor, remove seeds from large tomatoes to reduce moisture, and let the topping rest briefly in the fridge to blend flavors.
- Choose the freshest basil, tomatoes, and extra virgin olive oil you can find.
- Grill the bread when possible for added depth of flavor.
- Seed large tomatoes if you want a drier topping.
- If a baguette isn’t available, your favorite crusty bread or garlic bread works well.
- Let the topping chill for about 10 minutes to allow flavors to marry.

Recipe FAQs
Serve the bread hot or warm, while the topping is best at room temperature or chilled.
Traditionally, bruschetta refers to the toasted bread itself; the topping is what you add.
Prepare the tomato topping a day ahead if needed, but assemble the bruschetta just before serving so the bread stays crisp.
Store the tomato topping in an airtight container in the fridge for up to 3 days. Keep leftover bread sealed in a bag at room temperature and re-toast before serving.
Related Italian Recipes…
Breakfast
Pane Rustico
Main Course
Cacio e Pepe Gnocchi
Main Course
One Pot Casarecce Pasta with Sausage (with video)
Main Course
The Best Creamy Salmon Pasta Recipe
Want more recipes? Subscribe to the newsletter to get seasonal recipes and updates.
If you try this recipe, please leave a rating and comment on the recipe card. Tag @BritneyBreaksBread on Instagram or use #britneybreaksbread so creations can be shared.
Bruschetta with Mozzarella

Equipment
-
Baking Sheet
-
Mixing Bowl
Ingredients
- 2 Vine ripe tomatoes, diced
- 5 cloves Garlic, diced
- 10 Basil leaves, chopped
- 2 tbsps Olive oil
- 2 tbsps Balsamic Vinegar
- 1/3 cup Mozzarella Cheese
- Salt and Pepper
- Parmesan Cheese, for topping (optional)
Instructions
-
Preheat oven to 400°F. Slice the baguette into thick rounds, place on a baking sheet, drizzle with olive oil, and season with salt and pepper. Toast 10–15 minutes.
-
While the bread toasts, combine diced tomatoes, garlic, mozzarella, chopped basil, olive oil, balsamic vinegar, salt, and pepper in a bowl. Chill briefly.
-
Rub toasted bread with a halved garlic clove, spoon the tomato mixture onto each slice using a slotted spoon, and finish with flaky salt, balsamic glaze, and grated Parmesan if desired.
Notes
- Use the freshest ingredients possible.
- Grill the bread when you can for extra flavor.
- Seed large tomatoes to reduce excess liquid.
- Let the topping rest about 10 minutes to meld flavors.
Substitutions
- Use gluten-free bread for a gluten-free option.
- Try vegan mozzarella for a dairy-free version.
Nutrition
Nutrition information is an approximation.