Easy Bruschetta Recipe with Mozzarella and Tomato Basil

Jump to RecipeLeave a Comment

This post may contain affiliate links. Please read our disclosure policy.

Easy Bruschetta Recipe with Mozzarella and Tomato Basil is a simple, fresh, and gorgeous appetizer that screams summer – only 6 ingredients and 30 minutes! The garlic cloves on toasted bread, topped with juicy, ripe tomatoes, fresh mozzarella, and basil, are a perfect bite of your favorite Italian flavors.

Try my fresh tomato basil pasta and caprese sandwich next!

Easy Bruschetta Recipe with Mozzarella and Tomato Basil hand holding one.

Why This Recipe Stands Out

I love fresh ingredients in the summertime, and sweet tomatoes are at the top of my list. In Sardinia, Italy, where I grew up, the summer tomatoes are as lovely as candy and that is where we enjoy this simple recipe most. You’ll love this traditional bruschetta recipe, featuring mozzarella and tomato basil. Serve this as an appetizer to our Grilled Chicken Thigh Recipe!

Simple Ingredients

Good quality ingredients go a long way in this recipe. Since there aren’t many ingredients to this tomato bruschetta, use as fresh as possible for optimal results.

ingredient shot for recipe
  • Tomatoes: use fresh, ripe, high-quality tomatoes for the best results, like heirloom and Roma tomatoes, grape tomatoes, or cherry tomatoes. It is your personal preference! For best results use room temperature tomatoes. They will acquire too much liquid as they get cold.
  • Mozzarella: use high-quality fresh mozzarella (soft, not hard). You could also use bocconcini (mini mozzarella balls), or mozzarella pearls. Read more about different types of mozzarella in my post Mozzarella vs Burrata.
  • Basil: Use fresh basil, even better if you have a plant at home, so you can pick it just before making the bruschetta. 
  • Bread: There are several types of bread you can use, whether you prefer larger or smaller portions (such as crostini): French baguette slices (try my easy crusty bread), sourdough, homemade ciabatta, or focaccia bread
  • Olive oil: Use high-quality extra virgin olive oil. You can also use garlic-infused olive oil to avoid having to rub the bread with garlic manually. 
  • Aromatics: combination of fresh garlic cloves (adjust the amount to personal preference), sea salt and black pepper, and balsamic vinegar or a drizzle of balsamic glaze (adds an extra dimension of flavor and tang).

See recipe card for quantities.

Substitutions and Variations

  • Red Onion: Add thinly sliced raw red onion for extra bite.
  • Tomatoes: No fresh tomatoes? Use drained canned whole tomatoes or roasted tomatoes instead.
  • Spice: A pinch of chili flakes adds a kick.
  • Pesto: Spread homemade pesto on the bread before adding tomatoes and mozzarella for a classic twist.
  • Cheese Swap: Try goat cheese, feta, ricotta, or cream cheese in place of mozzarella.
  • Garlic: Mix finely minced garlic into the tomato mixture instead of rubbing on toast.
  • Grill the Bread: Use a grill, oven, or toaster oven to crisp up your bread.
  • Marinated Mozzarella: Swap plain mozzarella for store-bought marinated versions.
  • Bread Base: Use my tomato focaccia as a flavorful base instead of regular toast.

How To Make Bruschetta With Mozzarella

fresh mozzarella in a bowl

Using a sharp knife or mandoline, carefully and evenly slice the tomatoes and mozzarella. You can cut them in slices or cut them in small pieces based on how you like them. 

    tomatoes marinating in olive oil and balsamic vinegar with basil

    In a large bowl add the olive oil, balsamic vinegar, salt and pepper, and basil. Stir to combine. Add the tomatoes and toss to coat. Cover with plastic wrap and let sit for 30 minutes to 60 minutes so the flavors infuse in the tomatoes. 

    oil on bread on baking sheet ready to bake

    Toast the bread. If your bread isn’t pre-sliced, slice it around ¼-½ inch thick. Drizzle or brush the bread with a little olive oil then line up the slices on a baking sheet.

    toasted bruschetta bread

    Turn the oven to 450ºF. Heat until the edges start to darken (about 5 minutes). 

    rubbing garlic on toasted bread.
    assembling the bruschetta

    Rub the fresh garlic over the toasted bread. Adjust the amount based on personal preference. Rubbing about half a clove on one side. Set bread aside.

    Assemble the tomato bruschetta by alternating the marinated tomatoes and fresh mozzarella on top of the toasted bread in a single layer. Top with a drizzle of olive oil and extra basil. Enjoy! 

    Easy Bruschetta Recipe with Mozzarella and Tomato Basil hand holding one.

    FAQ’s

    How to prevent soggy bruschetta

    Avoid soggy mozzarella bruschetta by making a “bruschetta with mozzarella bar” – place the grilled bread slices on a large platter next to bowls filled with the marinated tomato mixture and sliced mozzarella. Add a bottle of balsamic vinegar and extra basil, and your family and friends can build their own!

    How to toast bread for making bruschetta

    Toast the bread slices in an oven, toaster oven, or grill. Drizzle sliced bread with a little olive oil and toast until lightly browned on both sides. Then cut a clove of garlic in half and rub over one side of the toast. Add your favorite toppings, such as mozzarella and tomatoes—a simple way to use Italian bread.

    Can I use dried basil?

    You can use dried basil if that’s all you have available but it will be a completely different taste and texture experience. I highly recommend using fresh basil leaves.

    What’s the difference between caprese and bruschetta?

    Generally speaking, bruschetta is a dish served on toasted bread. Caprese is a salad that includes fresh tomatoes, mozzarella, basil, and often balsamic vinegar.

    Which bread is best for bruschetta?

    Bread: there are several types of bread you can use whether you want larger or smaller portions (like crostini): sliced french bread, rustic loaves, particularly Italian (try my recipe for easy, no knead bread), sourdough, ciabatta, etc. 

    Should bruschetta be served hot or cold?

    This is something that is up to your own preferences, but in Italy, we serve the cold topping on warmed bread.

    What is Bruschetta?

    Bruschetta is pronounced ‘brusketa’ in Italian. Most people think bruschetta refers to the tomato topping, but it refers to the toasted bread that holds the toppings! 

    Bruschetta is an antipasto consisting of grilled or toasted bread rubbed with garlic and topped with olive oil and salt. Variations of toppings may include tomato, vegetables, beans, cured meat, or cheese. I love this baked zucchini and tomato version as well! 

    If you are looking for another topping option, you might want to try this eggplant caponata recipe!

    grilled bread rubbed with garlic.

    My Pro Tip

    Recipe Tips

    • Allow the tomato to marinate: if you dice the tomato, allow it to marinate in a mixture of olive oil, ribbed basil, and balsamic. I recommend 30 minutes or more to allow the ingredients to blend; 60 minutes for the best results. 
    • Use day-old bread: It is the perfect consistency for homemade bruschetta.
    • The toasted bread infused with garlic will get slightly softer as it absorbs the juices from the marinated tomatoes. The bread should be more toasted than less for this recipe.
    Bruschetta with mozzarella, tomato, and basil with a bite missing.

    Make Ahead Of Time

    To make ahead: prepare the toppings up to a day in advance (without the basil) and then assemble just before serving.

    Toast the bread right before serving and do not top the bread with the tomato topping until right before serving or it will get soggy. Toasting the bread does help it from getting soggy right away from the tomato liquid.

    Storage

    Fridge: Any leftovers can be stored in the refrigerator (covered) for 1-2 days – then strain the liquid before using it. The better when it comes to this tomato bruschetta recipe with mozzarella. 

    Freezer: I don’t recommend freezing any leftover bruschetta with mozzarella and tomatoes. This recipe is so easy to make in a pinch of time it is worth making it fresh.

    Leftovers: If you have leftover tomato mixture you can toss with with pasta! Read this to learn how to cook pasta perfectly every time! If you have leftover bread you can make this delicious Tuscan ribollita recipe.

    Bruschetta with mozzarella, tomato, and basil missing several bites.

    What To Serve With This Recipe

    Serve this for a light lunch or perfect appetizer, or make it a complete meal and serve it with a tasty pasta salad or some grilled ribs with this pork rib rub! Are you craving more summer recipes? I’ve got you covered- 34 BEST Italian Summer Recipes.

    More Italian appetizer options for you: Crispy Calamari Air Fryer Recipe, Prosciutto Melon Arugula Salad, Easy Bruschetta Recipe with Mozzarella and Tomato Basil, Roasted Portabello Mushrooms, Best Creamy Au Gratin Potatoes Recipe, Best Baked Artichoke Spinach Dip (no mayo), Cream Cheese Jimmy Dean Dip, and Italian Seafood Salad Appetizer.

    More delicious recipes for you:

    💙 MADE THIS RECIPE AND LOVED IT? 💙 Please leave a ⭐️STAR rating and COMMENT below- I love connecting with you! Tag me with your creations on Instagram and find me on Pinterest.

    Want to save this recipe?
    Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
    Please enable JavaScript in your browser to complete this form.
    5 from 7 votes

    Bruschetta Recipe with Mozzarella

    Servings: 6 servings
    Prep: 5 minutes
    Cook: 5 minutes
    Marinate: 30 minutes
    Total: 40 minutes
    close up of bruschetta bread with mozzarella and tomato.
    Easy Bruschetta Recipe with Mozzarella and Tomato Basil is a simple, fresh, and gorgeous easy appetizer that screams summer. The colors resemble the Italian flag and the garlic cloves on toasted bread topped with juicy ripe tomatoes and fresh mozzarella and basil are a perfect bite of your favorite Italian flavors.

    Ingredients 

    • 6 slices bread french baguette, rustic Italian loaf, sourdough, or ciabatta,
    • 4-6 tomatoes Roma or heirloom, vine ripe, in-season; or cherry tomatoes, cut into slices or small pieces
    • 8 ounces fresh mozzarella cheese, cut into slices or small pieces
    • 4 steaspoon extra virgin olive oil, more for garnish
    • 3 cloves garlic, whole
    • 8 basil leaves, cut into ribbons, more for garnish
    • ½ teaspoon sea salt
    • ½ teaspoon freshly ground pepper
    • 1 tablespoon balsamic vinegar , or balsamic glaze

    Instructions 

    • Using a sharp knife or mandoline, carefully and evenly slice the tomatoes and mozzarella. You can cut them in slices or cut them in small pieces based on how you like them. 
    • In a large shallow bowl add the olive oil, balsamic vinegar, salt and pepper, and basil. Stir to combine. Add the tomatoes and toss to coat. Cover with plastic wrap and let sit for 30 minutes to 60 minutes so the flavors infuse in the tomatoes. 
    • Toast the bread. If your bread isn’t pre-sliced, slice it around ¼-½ inch thick. Turn the oven to 450ºF. Place the bread slices on a large baking sheet. Brush the bread slices with a little olive oil until the edges start to darken (about 5 minutes). 
    • Rub the fresh garlic over the toasted bread. Adjust amount based on personal preference. Rubbing about a half a clove on one side. Set bread aside. 
    • Assemble the tomato bruschetta by alternating the marinated tomatoes and fresh mozzarella on top of the toasted bread in a single layer. Top with a drizzle of olive oil and extra basil. Enjoy! 

    Notes

    • Allow the tomato to marinate: if you dice the tomato, then allow them to marinate in a little oil with olive oil, ribboned basil, and balsamic. I recommend 30 minutes minimum to allow the ingredients to marry; 60 for the best results. 
    • Use day-old bread: It is the perfect consistency for homemade bruschetta.

    Nutrition

    Calories: 215kcalCarbohydrates: 19gProtein: 12gFat: 10gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 30mgSodium: 632mgPotassium: 179mgFiber: 1gSugar: 3gVitamin A: 629IUVitamin C: 6mgCalcium: 234mgIron: 1mg

    Nutrition information is automatically calculated, so should only be used as an approximation.

    Additional Info

    Course: Appetizer
    Cuisine: Italian
    Tried this recipe?Mention @cucinabyelena or tag #cucinabyelena!

    You May Also Like

    About Elena

    My dream is to share delicious wholesome recipes that you will share around the table with all your loved ones. The memories surrounded by food are the heart and soul of CucinaByElena.

    Leave a comment

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    15 Comments

    1. 5 stars
      This recipe is awesome ! It was easy to make and understand the instructions . Thanks so much for sharing it with us .

    2. 5 stars
      This recipe is awesome ! It was easy to make and understand the instructions . Thanks so much for sharing it with us .

    3. 5 stars
      Tried this recipe tonight and it was DELICIOUS! We had a small gathering and everyone loved it! It was so easy and so yummy! Definitely the hit of the night.

      1. So happy you loved the recipe! I am making it on repeat these days with all the seasonal fresh tomatoes.