8 Foods That Help You Live Longer Brightly coloured fruit and vegetables. Research suggests that those who eat more fruit and vegetables tend to live longer than those who don't, due to the nutrients they contain. ... Dark chocolate. ... Oily fish. ... Green tea. ... Olive oil. ... Garlic. ... Cranberries. ... The coffee bean.