Really does keep the doctor away, according to new research from Edith Cowan University which has found people who habitually consume moderate to high amounts of foods rich in flavonoids – compounds found in plant-based foods and drinks – were less likely to die from cancer or heart disease. Sources of flavonoids include apples, tea, berries, legumes and wine.