Roasting tomatoes brings out the best flavor of the tomato. It draws out a deeper tomato flavor, making the overall taste more intense, crisp, and less watery per bite.