Slice baguette into ¼-inch thick pieces and place directly onto a baking sheet.
Use a basting brush to spread olive oil on the slices. Toast for 5-7 minutes or until golden on top.
Dice tomatoes, removing the core.
Cut your basil by removing the leaves from the steps, stacking the basil and rolling tightly into a cigar shape. Use a sharp knife to slice the basil crosswise into ribbons.
Toss the remaining ingredients together in a large bowl with tomatoes and basil ribbons. Immediately spoon onto warm toasted bread pieces. Serve right away or at room temperature.
Top with freshly grated parmesan cheese if desired.
Notes
For maximum flavor, allow the tomato mixture to sit for 20-30 minutes before serving on bread.For the tomatoes, use on the vine, heirloom, grape tomatoes or a combination of tomatoes for added texture. Avocado oil can be substituted for olive oil.