Skip to Content

    Bruschetta

    Updated August 7, 2026 / By Natalie Mortimer

    My classic bruschetta recipe is a perfect example of a classic Italian recipe! Why? Because it’s super simple, and celebrates seasonal ingredients.  

    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, and tomato season was just starting, so fresh 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 tomato 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 pretty easy to replicate at home. For another simple, fresh tomato recipe, my tomato salad cannot be beat. 

    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 use cherry tomatoes for this, but I usually use roma tomatoes. They’re traditional for bruschetta because they’re firm and not too 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 bruschetta 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. Salt the tomatoes and let them sit for a few minutes in a colander. As they sit, the salt will pull some of the water out of the tomatoes. In a colander, most of the excess water should just drip right out of the tomatoes. 
    2. Toast the sliced bread in the oven. It’s also wonderful to grill the bread, if you prefer. 
    3. Rub the toasted bread with fresh garlic! 
    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

    My Tips For The BEST Homemade Bruschetta 

    • Crisp, toasted bread is key! To keep your tomatoes from making the bread soggy, make sure the bread is truly toasted to a crisp (the tomatoes will soften it up a little) and make sure you’ve drained the water off the tomatoes. 
    • If rubbing the garlic on the bread feels too fussy, you can grate the garlic right into the tomato mixture and toss to combine. 
    • Bruschetta is best in the summer, when tomatoes are ripe and fresh basil is abundant. It’s possible to make it in other seasons, but it just won’t be as delicious. 
    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, but wait to assemble the bruschetta until you’re ready to serve it. It is also a really great starter for an Italian dinner spread! Serve it while people arrive and have drinks (a Campari spritz would be THE perfect tipple) before a feast! I’ve served it with other summery main dishes, like pasta primavera, or pasta alla norma, or really any pasta dish!

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

    Ciao Bellas!

    For more recipe inspiration, follow us on Substack, Facebook, Instagram, TikTok and Pinterest or order our cookbook. We love when you share your meals. Tag us on Instagram using #themodernproper. Happy cooking!

    5 Days of Breakfasts That Bring Us to the Table

    💌 FREE EMAIL BONUS: Family breakfast recipes for easier, unrushed mornings.

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

    Bruschetta Recipe

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

    Description

    This classic bruschetta recipe combines juicy Roma tomatoes, fresh basil, and garlic-rubbed toasted baguette for the perfect 20 minute Italian appetizer.

    Print Recipe

    💌 Send yourself this recipe

    Enter your email and we'll send Bruschetta right to your inbox.

      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

      Rated 5 stars by 6 readers

      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.

      • Cailynn

        5-star rating

        So good. Added some Parmesan to it as well, so good. I use all your recipes

        Thanks Cailynn, that is so great to hear! Glad you love this one.

      • Angie

        5-star rating

        I made your Tomato Salad recipe for a Labor Day Potluck. It was fabulous! And a big hit.

        So glad you enjoyed it, thank you!

      • Kayler

        5-star rating

        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

        5-star rating

        Fantastico!

        Thanks!