Wash the tomatoes and cut them into bite-sized pieces.
Finely chop the onion and basil.
In a bowl, combine the tomatoes, onion, and basil. Add olive oil, salt, pepper, and balsamic vinegar.
Mix all the ingredients well and let it marinate in the refrigerator for 30 minutes.