Pada umumnya tomat buah memiliki ukuran yang lebih besar, sedangkan tomat sayur memiliki ukuran yang lebih kecil. Tomat buah memiliki rasa yang tidak terlalu asam, sedangkan tomat sayur memiliki rasa asam. Tomat buah memiliki warna merah, sedangkan tomat sayur memiliki berbagai macam warna seperti merah, hijau, orange.