Skip to Content

Bruschetta

June 18, 2025 / By Natalie Mortimer

Classic Italian recipes are often super simple, celebrating one or two seasonal ingredients, and this classic bruschetta recipe is a perfect example of that!

Easy homemade bruschetta recipe with fresh tomato, basil and garlic topping on grilled Italian bread
Photography by Gayle McLeod

This bruschetta recipe is a nostalgic one for me. The first time I went to Italy it was June. Tomato season was just starting, and bruschetta was everywhere! Since then, I’ve been making this easy Italian bruschetta recipe at home whenever I can!

Easy homemade bruschetta recipe with fresh tomato, basil and garlic topping on grilled Italian bread

In Italy, the bruschetta was made with bread grilled over an open fire. Fresh garlic was rubbed directly onto the toasted bread, and topped with ripe, juicy diced tomatoes. Thankfully, my beloved bruschetta is easy to replicate at home. 

diced fresh tomatoes, sliced baguette, olive oil, fresh basil, garlic, salt and balsamic vinegar laid out to make bruschetta

Key Bruschetta Ingredients 

Tomato mixture

  • Fresh, ripe tomatoes: You can totally use cherry tomatoes for this, but I usually use roma tomatoes. They’re traditional for bruschette because they’re relatively firm and not super, super juicy. In this case, that’s a good thing so that the bread doesn’t get soggy. 
  • Olive oil: You’ll really taste the olive oil in this recipe, so I always use extra virgin. 
  • Salt: Salt doesn’t just flavor the tomatoes, it also pulls some water out of them so that the topping isn’t too watery. 
  • Basil: Fresh basil is abundant when tomatoes are ripe, so it’s a must-add! 
  • Balsamic vinegar: I love splurging on aged balsamic. I don’t use it often, so it lasts a long time and the flavor really is better.
sliced baguette being brushed with olive oil on a baking sheet to make easy homemade bruschetta

Toasted bread

  • Baguette: This can be day-old, or fresh, whatever you’ve got. 
  • Olive oil: Extra virgin, or regular olive oil is OK here. 
toasted, oiled baguette slices on a baking sheet being rubbed with garlic cloves to make easy homemade bruschetta

How To Make Real Italian Bruschetta 

  1. Toast the sliced baguette in the oven, or you could grill them (take care not to burn them).
  2. Rub the toasted bread with fresh garlic cloves.
  3. Salt the diced, seeded tomatoes and let them sit for a few minutes in a bowl or colander. As they sit the salt will pull some of the water out of the tomatoes. If the tomato mixture is in a bowl, drain off the excess liquid. If it’s in a colander, most of the excess should just drip right out. 
  4. Stir olive oil, vinegar, and basil into the tomatoes.
  5. Assemble the bruschetta! Spoon a generous heap of tomato mixture onto the toasted bread. 
diced fresh tomatoes, salt, fresh basil and olive oil in a bowl to make this easy bruschetta recipe

Bruschetta Tips

  • Crisp, toasted bread is key! To keep your tomatoes from making the bread soggy, let the tomatoes sit in a bowl for a minute before adding to the salad and then drain off any excess liquid.
  • If rubbing the garlic on the bread feels too fussy, you can grate the garlic right into the salad and toss to combine.
  • Bruschetta is best served in the summer, when tomatoes are ripe and fresh basil is abundant. While you can totally make it at other times of year, if you make it in winter or fall, the flavor and color of the tomatoes and basil will be lacking, so you may need extra salt to bring it to life. 
diced fresh tomatoes, salt, fresh basil and olive oil in a bowl to make this easy bruschetta recipe

How To Serve

This dish makes a great picnic snack or potluck contribution! To make it to-go, make the tomato mixture, and the toasted bread, and then wait to assemble the bruschetta until you’re ready to dig in. It is also a really great starter for an Italian dinner spread. Serve it with while people arrive and have drinks before a feast! I’ve served it with other summery main dishes, like pasta primavera, or pasta alla norma, or really any pasta with our homemade tomato sauce

Easy homemade bruschetta recipe with fresh tomato, basil and garlic topping on grilled Italian bread

Caio Bellas!

For more recipe inspiration, follow us on Facebook, Instagram, TikTok and Pinterest or order our cookbook. We love when you share your meals. Tag us on Instagram using #themodernproper, and we’d love to hear what you think of this recipe in the comments below. Happy cooking!

Our Ultimate 2025 Summer Recipe Round-up!

FREE EMAIL BONUS: 5 days of "don't-miss-these" recipes for the sunny season

Bruschetta Recipe

  • Serves:  8
  • Prep Time:  15 min
  • Cook Time:  5 min
  • Calories:  147

Description

Classic Italian recipes are often super simple, celebrating one or two seasonal ingredients, and this classic bruschetta recipe is a perfect example of that!

Ingredients

  • 1 baguette, sliced in ½-inch slices
  • ⅓ cup extra-virgin olive oil, plus more for brushing
  • 4 garlic cloves, peeled
  • 8 Roma tomatoes, seeded and roughly chopped
  • 2 tablespoons balsamic vinegar
  • ¼ cup chopped fresh basil
  • 1 teaspoon kosher salt

Method

  1. Arrange a rack in the upper third of the oven. Turn the oven broil to HIGH. 

    diced fresh tomatoes, sliced baguette, olive oil, fresh basil, garlic, salt and balsamic vinegar laid out to make bruschetta
  2. Brush one side of each slice of bread with olive oil. Arrange the slices, oiled sides up, on a rimmed sheet pan. Broil until golden browned, 3 to 4 minutes. 

    sliced baguette being brushed with olive oil on a baking sheet to make easy homemade bruschetta
  3. Rub the toasted side of each slice of bread with the garlic (you’ll use about ⅓ garlic clove per slice of bread).

    toasted, oiled baguette slices on a baking sheet being rubbed with garlic cloves to make easy homemade bruschetta
  4. Place the tomatoes and the salt in a medium bowl and let sit for about 5 minutes. Drain off any excess juices, then stir in the ⅓ cup olive oil, balsamic vinegar, and basil.

    diced fresh tomatoes, salt, fresh basil and olive oil in a bowl to make this easy bruschetta recipe
  5. Evenly top each piece of garlic toast with the tomato mixture and serve immediately.

    Easy homemade bruschetta recipe with fresh tomato, basil and garlic topping on grilled Italian bread

Nutrition Info

  • Per Serving
  • Amount
  • Calories 147
  • Protein 3 g
  • Carbohydrates 13 g
  • Total Fat 10 g
  • Dietary Fiber 1 g
  • Cholesterol 0 mg
  • Sodium 409 mg
  • Total Sugars 3 g

Bruschetta

Questions & Reviews

Join the discussion below.

or

    Any questions?

    Need to change up some ingredients? Unsure about a step in the method? Click the Ask a Question button above. We’re here for you.

  • Kayler

    favorite new summer recipe! this is such a good balance of flavors and perfect to make when the tomatoes are in peek season!

    YAY! Thanks Kayler, glad you enjoyed it!

  • Jerry

    Fantastico!

    Thanks!