Tomato Bruschetta Recipe
Introduction
Tomato bruschetta is a simple, fresh appetizer perfect for warm weather or any casual gathering. Crisp toasted bread topped with juicy, marinated tomatoes and fragrant basil creates a burst of flavor in every bite.

Ingredients
- 10 slices crusty bread (or baguette cut into ½ inch / 1.2 cm thick slices)
- 1 pound ripe tomatoes (any variety)
- 3 tablespoons extra virgin olive oil
- 2 tablespoons balsamic vinegar
- 2 cloves garlic (1 for mixture, 1 for rubbing on bread)
- 15 leaves fresh basil
- 1 teaspoon salt
- ¼ teaspoon pepper
Instructions
- Step 1: Rinse the tomatoes, dry them, and cut into small dice. If the tomatoes are very watery, discard about half of their liquid.
- Step 2: In a mixing bowl, combine the diced tomatoes, 3 tablespoons olive oil, 2 tablespoons balsamic vinegar, 1 clove garlic (grated or crushed), 1 teaspoon salt, ¼ teaspoon pepper, and chopped basil leaves. Toss well, taste, and adjust salt if needed. Let this mixture marinate at room temperature for 10 to 15 minutes.
- Step 3: Slice the bread into 10 to 12 pieces about ½ inch (1.2 cm) thick. Arrange them on a baking sheet or grill rack and toast under the oven broiler until they are golden and crunchy.
- Step 4: While the toasted bread is still warm, rub each slice with the remaining garlic clove to infuse flavor. Then spoon one to two tablespoons of the tomato mixture on top and serve immediately.
Tips & Variations
- Use a day-old rustic bread for better texture and less sogginess under the tomatoes.
- For a twist, add a splash of lemon juice or a sprinkle of grated Parmesan cheese.
- Fresh mozzarella or burrata makes a delicious addition on top of the tomato mixture.
- To keep bread crispy longer, toast it just before serving and avoid adding the tomatoes too far in advance.
Storage
Store leftover tomato mixture in an airtight container in the refrigerator for up to 2 days. Toasted bread is best consumed fresh but can be kept in an airtight bag at room temperature for a day. If bread softens, re-toast it briefly before serving. Do not store assembled bruschetta, as the bread will become soggy quickly.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use cherry tomatoes instead of regular tomatoes?
Yes, cherry tomatoes work well and add a nice sweetness. Just halve or quarter them instead of dicing.
How do I prevent the bread from getting soggy?
Toast the bread until very crisp and rub with garlic while warm. Add tomato topping just before serving and avoid letting it sit assembled for long.
PrintTomato Bruschetta Recipe
Tomato bruschetta is a classic Italian appetizer featuring crusty toasted bread topped with a fresh, flavorful mixture of ripe tomatoes, basil, garlic, olive oil, and balsamic vinegar. Perfect as a light snack or starter, this easy-to-make recipe brings out vibrant Mediterranean flavors with minimal ingredients and preparation.
- Prep Time: 15 minutes
- Cook Time: 5 minutes
- Total Time: 20 minutes
- Yield: 10 servings 1x
- Category: Appetizer
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
For the Tomato Mixture
- 1 pound ripe tomatoes (any variety), diced
- 3 tablespoons extra virgin olive oil
- 2 tablespoons balsamic vinegar
- 2 cloves garlic (1 clove grated or crushed for the mixture, 1 clove whole for rubbing on bread)
- 15 fresh basil leaves, chopped
- 1 teaspoon salt
- ¼ teaspoon black pepper
For the Bread
- 10 slices crusty bread or baguette, cut into ½ inch (1.2 cm) thick slices
Instructions
- Prepare Tomatoes: Rinse the tomatoes thoroughly, pat them dry, and dice them into small pieces. If the tomatoes are very watery, discard about half of the liquid to avoid soggy topping.
- Marinate Tomato Mixture: In a mixing bowl, combine the diced tomatoes with 3 tablespoons of extra virgin olive oil, 2 tablespoons of balsamic vinegar, 1 clove of grated or crushed garlic, 1 teaspoon of salt, ¼ teaspoon of black pepper, and 15 chopped fresh basil leaves. Toss gently to combine all ingredients evenly. Taste and adjust salt as needed. Let this mixture marinate at room temperature for 10 to 15 minutes to develop flavors.
- Toast the Bread: While the tomatoes marinate, slice the bread into 10 to 12 slices, each about ½ inch (1.2 cm) thick. Arrange the slices on a baking sheet or grill rack. Place them under the oven broiler until they turn golden brown and crunchy, which usually takes just a few minutes. Watch closely to prevent burning.
- Infuse Bread with Garlic: While the toasted bread slices are still warm, rub each slice with the peeled clove of fresh garlic. This step will infuse the bread with a subtle garlic aroma and flavor.
- Assemble and Serve: Spoon one to two tablespoons of the marinated tomato mixture onto each slice of toasted bread evenly. Serve immediately to enjoy the contrast of crunchy bread with fresh tomato topping.
Notes
- You can use any ripe tomato variety but Roma or vine-ripened tomatoes work especially well.
- For extra flavor, drizzle a little more olive oil on top before serving.
- To keep bread crispy, assemble the bruschetta just before serving.
- This bruschetta is best consumed fresh and does not reheat well.
- If tomatoes are large and juicy, gently drain excess liquid to prevent sogginess.
Keywords: Tomato bruschetta, Italian appetizer, toasted bread, fresh tomatoes, basil, garlic, easy starter

