Authentic Italian Tomato Bruschetta Recipe for Summer Gatherings

Tomato bruschetta is simple, festive, and guaranteed to brighten any meal. Its vibrant colors and fresh flavors make it an irresistible starter.

Our family adores Italian dishes like this because they taste as if they came from a restaurant. We often begin a meal with bruschetta, follow it with Lemon Chicken Piccata and an Italian chopped salad, and finish with a light dessert like strawberry tiramisu.

Photo of tri color tomato bruschetta.

Italian Tomato Bruschetta Recipe

Tomato bruschetta is a classic Italian antipasto: slices of crusty bread topped with ripe tomatoes, fresh basil, and savory seasonings. It’s an uncomplicated recipe that delivers an elegant, refreshing bite—bright, light, and full of flavor.

This appetizer is easy to prepare in individual portions, which makes it ideal for buffets or cocktail parties. You only need a few simple ingredients to make a basic version, but you can easily add extra toppings to make it heartier.

Photo of tomato bruschetta with basil.

Ingredients you’ll need

  • Bread: Choose a crusty loaf such as sourdough, ciabatta, or a baguette. A firm, slightly stale bread holds up well when topped.
  • Tomatoes: Any ripe tomatoes work. We like a mix of regular and cherry tomatoes, including yellow cherry tomatoes, for color and varied sweetness.
  • Herbs: Fresh basil is essential. Fresh parsley and a pinch of oregano add depth.
  • Aromatics: Garlic and red onion bring savory notes; finely diced celery can add a subtle crunch if desired.
  • Seasonings: Salt, pepper, extra-virgin olive oil, and a splash of red wine vinegar. Finish with a drizzle of balsamic reduction for a touch of sweetness if you like.

Picture of Italian tomato bruschetta on a plate.

How to cut tomatoes for bruschetta

For cherry tomatoes, quartering is quick and effective. For larger tomatoes:

  • Trim a thin slice from the bottom so the tomato sits flat on the board.
  • Halve or quarter the fruit, then remove seeds and excess pulp if you prefer a less watery topping.
  • Dice the flesh into uniform pieces for an even texture when spooned onto the bread.

How to make Tomato Bruschetta

  • Prepare the topping: Combine chopped tomatoes, diced onion, minced garlic, chopped basil, olive oil, red wine vinegar, dried oregano, salt, and pepper in a bowl. Let the flavors meld briefly.
  • Toast the bread: Heat a grill pan or grill. Brush bread slices lightly with olive oil and toast until golden on both sides. Rub the warm slices with a cut clove of garlic and sprinkle with a pinch of salt.
  • Assemble: Spoon the tomato mixture over the toasted bread.
  • Serve: Garnish with fresh basil leaves and an optional drizzle of balsamic reduction. Serve immediately so the bread stays crisp.

Picture of tomato bruschetta slices.

Best bread for bruschetta

Use a crusty, dry loaf—day-old bread works well. Tuscan bread, sourdough, and ciabatta are excellent choices. Sourdough offers a pleasant tang, while ciabatta soaks up topping juices without becoming soggy. A baguette will also work in a pinch.

Storage

Store the tomato topping in an airtight container in the refrigerator for up to three days. Keep the topping separate and add it to freshly grilled bread just before serving.

Assembled bruschetta is best eaten within a couple of hours; after that the bread will begin to soften and lose its crispness.

Image of tomato bruschetta with balsamic reduction.

Recipe tips

  • Top the bread just before serving to prevent sogginess; bruschetta is best enjoyed immediately.
  • Additions like fresh mozzarella, shaved Parmesan, marinated vegetables, or thin slices of prosciutto make the bruschetta more substantial.
  • If fresh tomatoes aren’t in season, well-drained canned tomatoes (seeds removed) can be a suitable alternative—just take care to remove excess liquid.
Photo of tri color tomato bruschetta.

Italian Tomato Bruschetta

Tomato bruschetta is simple, festive, and perfect as a colorful starter.
5 from 5 votes

Print
Pin
Rate

Course: Main Course
Cuisine: Italian
Keyword: Italian Tomato Bruschetta
Prep Time: 20
Cook Time: 10
Total Time: 30
Servings: 8 servings
Calories: 269kcal
Author: Catalina Castravet

Ingredients

  • Sourdough or ciabatta bread sliced in 1/2 inch slices
  • 2 tablespoons olive oil
  • 2 cloves garlic minced

Tomato Topping:

  • 4 medium tomatoes firm and ripe (chopped / seeds and extra pulp removed if preferred)
  • 1 cup yellow cherry tomatoes
  • 1/2 red onion diced
  • 1 tablespoon red wine vinegar
  • 1/2 teaspoon each salt and pepper
  • 1 1/2 teaspoons dried oregano
  • 1/4 cup fresh basil leaves chopped
  • 1/4 cup olive oil very good quality

Garnish:

  • Balsamic reduction
  • Fresh basil
US Customary – Metric

Instructions

Make the Bread:

  • Heat a grill pan or grill. Lightly brush bread slices with olive oil and grill about 2 minutes per side, until toasted.
  • Remove from heat, rub with minced garlic, and sprinkle with a little salt.

Tomato Topping:

  • In a medium bowl, combine all Tomato Topping ingredients. Spoon over the toasted bread and finish with a drizzle of balsamic reduction and fresh basil leaves.

Nutrition

Calories: 269kcal | Carbohydrates: 35g | Protein: 7g | Fat: 12g | Saturated Fat: 2g | Sodium: 297mg | Potassium: 209mg | Fiber: 2g | Sugar: 3g | Vitamin A: 304IU | Vitamin C: 7mg | Calcium: 39mg | Iron: 2mg

Italian Tomato Bruschetta