Prep the tomatoes. Dice the tomatoes and place them in a colander set over a bowl. Sprinkle with a pinch of salt and let them drain for 10–15 minutes to remove excess liquid.
This keeps the bruschetta from getting soggy.
Make the tomato mixture. In a bowl, combine the drained tomatoes, chopped basil, 1 minced garlic clove, 2 tablespoons olive oil, a pinch of salt, and a few grinds of pepper. Add red pepper flakes if you like. Stir gently and let it sit while you grill the bread.
Heat the grill or grill pan. Preheat to medium-high.
You want the grates hot so the bread toasts quickly without drying out.
Brush the bread. Lightly brush both sides of the bread slices with olive oil. Don’t soak them—just a thin, even coat.
Grill the bread. Place slices on the grill and cook 1–2 minutes per side, until they’re golden with nice grill marks and crisp edges. Work in batches if needed.
Rub with garlic. While the bread is still warm, rub one side of each slice with a peeled garlic clove.
A few strokes are enough. This step adds big flavor with little effort.
Make the balsamic glaze (if not using store-bought). In a small saucepan, simmer 1/2 cup balsamic vinegar over medium-low heat, stirring occasionally, until reduced by half and syrupy, about 8–12 minutes. It should coat the back of a spoon.
Remove from heat to cool slightly.
Assemble. Spoon the tomato mixture onto the garlic-rubbed side of each toast. Don’t overload—use just enough to cover in an even layer.
Finish with glaze. Drizzle each piece with the balsamic glaze. Add a tiny splash of olive oil if you like a silkier finish.
Optional upgrade. For a richer bite, add a small slice of fresh mozzarella or a dollop of burrata before drizzling with glaze.
Serve immediately. Bruschetta is best right away, while the toast is crisp and the tomatoes are fresh.