• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Elle & Pear
  • Spring Recipes
  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
  • Spring Recipes
  • Recipes
  • About
  • Subscribe
search icon
Homepage link
  • Spring Recipes
  • Recipes
  • About
  • Subscribe
×
Home » Recipes » Sides & Appetizers

Heirloom Tomato Bruschetta

By Lauren | Updated: Jan 27, 2026 | Published: Aug 17, 2015 | Leave a Comment

Jump to Recipe

This Heirloom Tomato Bruschetta is made with vibrant and colorful heirloom tomatoes, marinated in a simple mixture of extra virgin olive oil and balsamic vinegar, garlic, and basil, all on crunchy toasted baguette slices.

It’s a simple, fresh appetizer that’s easy to prep ahead.

Heirloom Tomato Bruschetta with colorful yellow and red tomatoes diced on a golden toasted slice of baguette with minced basil.

I’ve been making this bruschetta for over 15 years. It was one of the first recipes I experimented with after graduating from college. The first time I made bruschetta, I parboiled the tomatoes, which after a delicious process of trial and error, turned out to be completely unnecessary. The tomatoes taste just as good with their skins as without.

The baguette is brushed with olive oil and toasted under the broiler until golden brown. This combination of the warm and crunchy olive oil brushed bread and the cool and refreshing tomatoes along with a hint of garlic and some basil makes this a stand out dish.

🛒 Ingredients

Below are the ingredients needed to make Heirloom Tomato Bruschetta.

The ingredients needed to make Heirloom Tomato Bruschetta.
  • Heirloom Tomatoes: Choose tomatoes that are bright in color, preferably two different colors, such as a bright yellow and a bright red tomato. You eat with your eyes, and the bright colors draw you in.
  • Garlic: Slice the garlic down the middle lengthwise and remove the center stem, which can have a very strong flavor. Choose a small piece of garlic and mince the pieces as small as possible. Raw garlic has a very strong flavor, so less is more in this case.
  • Basil: Use a small handful of fresh basil, minced, about 1 tablespoon. Dried basil is not a good substitute in this recipe.
  • Olive Oil: The olive oil plays a big role in this recipe. Choose an extra virgin olive oil, one that you like the taste of, or a milder tasting olive oil if you want the tomatoes to shine more.
  • Balsamic Vinegar: Any balsamic vinegar will work.
  • Baguette: Anything works here, even a day old baguette is great since it will get brushed with olive oil and toasted in the oven until crispy.
  • Salt: Add a pinch of salt to taste or top each one with flaky sea salt.

See the recipe card below for full information on ingredients and quantities.

📝 How to Make Heirloom Tomato Bruschetta

Below are the step-by-step instructions and photos for how to make Heirloom Tomato Bruschetta.

Note: The recipe card with instructions, ingredient list, and quantities is included further below these step-by-step photos.

A glass dish with diced yellow and red heirloom tomatoes, olive oil, balsamic vinegar, and basil, and a baking sheet with toasted slices of baguette, and a plate with the assembled brushcetta.

Step 1. Make the Tomatoes and Marinade: Dice the tomatoes, removing any tough stem pieces or excess seeds, and place in a shallow dish. Drizzle with the olive oil and balsamic vinegar. Add the minced garlic, minced basil, and a pinch of salt to taste. Stir to combine. Place in the fridge to marinate for 30 minutes, or up to several hours.

Step 2. Make the Baguette Slices: Preheat the oven to broil. Slice the baguette at an angle. Brush each slice with extra virgin olive oil. Broil for 2-5 minutes or until the edges become a beautiful golden brown color.

Step 3. Assemble: Right before serving, top each slice of baguette with the tomato topping.

✏️ Notes on Heirloom Tomato Bruschetta:

  • Choosing Tomatoes
    • Color: The great thing about choosing an heirloom tomato is the variety of colors, sometimes even within the same tomato. Choose two tomatoes with different colors if possible, such as yellow and red.
    • Type: Depending on the tomato, you’ll have more or fewer seeds. Roma tomatoes have fewer seeds. Heirloom tomatoes also sometimes have very few seeds. Don’t go overboard with this, but remove any of the larger globs of seeds before adding the diced tomatoes to the bowl. Using just the meaty flesh makes for a nice chunky bruschetta. Heirloom tomatoes are also great in this Roasted Tomato and Garlic Soup with Barley.
  • Make Ahead: You can make the bruschetta topping up to a day ahead of time, but for the freshest taste, serve the same day. The tomato topping can be made several hours in advance.
  • Serving: Once the tomatoes are placed on the baguette slices, serve the bruschetta right away for the added effect of the warm bread and the cool topping, and to prevent the bread from becoming soggy.

💖 For More Dishes You May Love:

  • Pull Apart Dinner Rolls arranged on a gold baking sheet.
    Pull Apart Dinner Rolls
  • A hand holding a spoonful of Lemon Garlic White Wine Sauce with Butter over a bowl filled with the sauce on a light background.
    Lemon Garlic White Wine Sauce with Butter
  • Green beans with toasted slivered almonds in a grey bowl with a squeezed lemon.
    Green Beans with Toasted Almonds
  • A bowl of Lemon Basil Pesto Pasta with Burst Cherry Tomatoes, Crispy Prosciutto, and creamy buratta.
    Lemon Basil Pesto Pasta With Burst Cherry Tomatoes

If you've tried this Heirloom Tomato Bruschetta Recipe or any other recipe on my site, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. I'd love to hear from you!

Heirloom Tomato Bruschetta with colorful yellow and red tomatoes diced on a golden toasted slice of baguette with minced basil.

Heirloom Tomato Bruschetta

Bright fresh heirloom tomatoes diced and tossed in olive oil, salt, basil, garlic, and balsamic vinegar on top of a crunchy baguette brushed with olive oil.
5 from 2 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 5 minutes mins
Total Time 15 minutes mins
Author Lauren Skardal
Course Appetizer
Cuisine Italian
Servings 6
Calories 135 kcal

Ingredients
  

  • 1 large heirloom tomato, diced
  • 1 clove garlic, minced center stem removed
  • 1 handful of fresh basil, minced about 1 tablespoon minced
  • 1 tablespoon extra virgin olive oil plus extra for brushing the bread
  • 1 tbsp balsamic vinegar
  • 1 baguette, sliced at an angle into half inch pieces
  • salt to taste
Prevent your screen from going dark

Instructions
 

  • Preheat the oven to broil.
  • Place tomatoes in a bowl and add 1 tablespoon of olive oil and 1 tablespoon of balsamic vinegar. Add the minced garlic, and basil and a pinch of salt to taste
  • Brush each slice of the baguette with olive oil.
  • Place on a baking sheet and put in the oven for 3-5 minutes until they are a nice golden toasted color. Watch carefully to ensure they don’t burn.
  • Add a medium spoonful of the bruschetta topping to each slice. Serve immediately.

Notes

  • Choosing Tomatoes
    • Color: The great thing about choosing an heirloom tomato is the variety of colors, sometimes even within the same tomato. Choose two tomatoes with different colors if possible, such as yellow and red.
    • Type: Depending on the tomato, you’ll have more or fewer seeds. Roma tomatoes have fewer seeds. Heirloom tomatoes also sometimes have very few seeds. Don’t go overboard with this, but remove any of the larger globs of seeds before adding the diced tomatoes to the bowl. Using just the meaty flesh makes for a nice chunky bruschetta. 
  • Garlic: Slice the garlic down the middle lengthwise and remove the center stem, which can have a very strong flavor. Choose a small piece of garlic and mince the pieces as small as possible. Raw garlic has a very strong flavor, so less is more in this case.
  • Make Ahead: You can make the bruschetta topping up to a day ahead of time, but for the freshest taste, serve the same day. The tomato topping can be made several hours in advance.
  • Serving: Once the tomatoes are placed on the baguette slices, serve the bruschetta right away for the added effect of the warm bread and the cool topping, and to prevent the bread from becoming soggy.
  •  

Nutrition

Calories: 135kcal | Carbohydrates: 21g | Protein: 4g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 259mg | Potassium: 106mg | Fiber: 1g | Sugar: 3g | Vitamin A: 188IU | Vitamin C: 3mg | Calcium: 48mg | Iron: 2mg
Have you tried this recipe? Leave a comment or a rating further below . I'd love to hear from you!

More Easy Sides and Appetizers

  • Strawberry and Blueberry salad in a blue bowl featuring candied almonds, sliced avocado, strawberries, blueberries, and goat chees on top of mixed greens.
    Strawberry and Blueberry Salad
  • Einkorn crackers on a charcuterie board surrounded by cheese, fruit, salami, and honey.
    Easy Homemade Einkorn Crackers
  • A shallow white bowl filled with thick and creamy lemony whipped feta topped with chopped pistachios, red pepper flakes, and minced parsley.
    Thick and Creamy Lemon Whipped Feta
  • Loaf Pan Focaccia cut up into pieces and placed on a marble board with one piece turned on the side and Lauren picking up and holding another piece.
    Loaf Pan Focaccia

Reader Interactions

5 from 2 votes (2 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Lauren sitting at table in Tuscany with a glass of wine, charcuterie and rolling green hills and winery in the background.

I'm Lauren, I've worked in Finance, earned an MBA, and lived and traveled throughout Europe and the US. I love to cook and bake, and bring our family together around the table. Recipes shared here are real family recipes with real, fresh ingredients inspired by our travels.

More about me →

Spring Recipes

  • An Olive Oil Carrot Cake with two layers, cream cheese frosting and topped with chopped pecans.
    Olive Oil Carrot Cake
  • Spring Soup with Vegetables and Chicken in a light colored bowl with a striped napkin, a spoon, and Lauren's hand holding the bowl.
    Spring Soup with Vegetables and Chicken
  • Easy Loaf Pan Coffee Cake With Crumb Topping
  • Overhead shot of slices of lemon pie without meringue on white plates with pink flowers and the remaining pie above.
    Lemon Pie Without Meringue
  • Blueberry Lemon Muffins on a cake stand with a white background decorated with blueberries and purple flowers.
    Blueberry Lemon Poppy Seed Muffins
  • A shallow white bowl filled with thick and creamy lemony whipped feta topped with chopped pistachios, red pepper flakes, and minced parsley.
    Thick and Creamy Lemon Whipped Feta

Most Popular

  • Banana Bread in square baking dish on a light background.
    Banana Bread without a Loaf Pan
  • A potato and rosemary pizza on a white background with three slices cut surrounded by rosemary garnish.
    Potato and Rosemary Pizza
  • A hand holding a spoonful of Lemon Garlic White Wine Sauce with Butter over a bowl filled with the sauce on a light background.
    Lemon Garlic White Wine Sauce with Butter
  • Thick slices of banana bread covered in a white maple glaze on a light background.
    Banana Bread Glaze
  • Thick slices of banana bread with streusel topping on a white serving board surrounded by crumbs.
    Banana Bread with Streusel Topping
  • Chocolate Chip Rice Krispie Cookies stacked on top of each other showing the insides of the cookies and the melted chocolate chips.
    Chocolate Chip Rice Krispie Cookies

Footer

Search for a recipe or travel destination

  • Instagram
  • Pinterest

Footer

↑ back to top

Recipes

  • Breakfast
  • Sides & Appetizers
  • Soup
  • Main Dish
  • Dessert

Travel

  • US
  • California
  • Europe
  • Spain

About

  • About
  • Privacy Policy

COPYRIGHT © 2026 ELLE & PEAR

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.