When ripe, they should be consumed within 2 days.Health Benefits of Eating Tomatoes1)Rich in Vitamins and Minerals - Tomatoes are an excellent source of Vitamins C and A. They also provide healthy amounts of potassium, iron, folate and niacin.2)Lycopene - Lycopene is one of the most powerful natural antioxidants available in fruits.