Mozzarella Bruschetta: Tomato Basil Crostini Recipe

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.

bruschetta with mozzarella garnished with fresh basil.

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
sliced bread topped with bruschetta and mozzarella.

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

ingredients to make bruschetta with mozzarella - tomatoes, mozzarella, garlic, balsamic vinegar, fresh basil, olive oil, and bread.

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.
sliced bread on a baking sheet topped with olive oil, salt, and pepper.
diced tomatoes, basil, garlic, salt, pepper, and balsamic vinegar and olive oil in a bowl.
  • 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.
diced tomatoes, basil, garlic, and mozzarella mixed together in a bowl with olive oil and balsamic vinegar.
finished mozzarella bruschetta on a piece of parchment paper.

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.
bruschetta with mozzarella topped with fresh basil on a wooden board.

Recipe FAQs

Do you eat bruschetta hot or cold?

Serve the bread hot or warm, while the topping is best at room temperature or chilled.

Is bruschetta the bread or the topping?

Traditionally, bruschetta refers to the toasted bread itself; the topping is what you add.

Can bruschetta be made ahead of time?

Prepare the tomato topping a day ahead if needed, but assemble the bruschetta just before serving so the bread stays crisp.

How long do leftovers last and how do you store?

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.

5 from 3 votes

Bruschetta with Mozzarella

By Britney
Prep: 10
Cook: 10
Total: 20
Servings: 8
sliced bread topped with bruschetta and mozzarella.
Pin
Print
This easy Bruschetta with Mozzarella is a quick, flavorful appetizer ready in about 20 minutes.

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

Tips

  • 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

Calories: 43kcal, Carbohydrates: 3g, Protein: 3g

Nutrition information is an approximation.

Tried this recipe?Mention @BritneyBreaksBread or tag #BritneyBreaksBread!