Tomatoes contain vitamin A, which is good for eye, heart, lung, and kidney health, and vitamin B-6, which supports cognitive development and aids in immune function. Tomatoes offer a good amount of vitamin C, also they have a broad range of phytochemicals, such as lycopene, which can help protect against some forms of cancer and heart disease