8 Surprising Foods That Could Help You Live Longer

Experts say that everyday foods, including oily fish, eggs, coffee, cheese, beans, leafy greens, cooled starchy foods, olive oil, dark chocolate and fermented products, can support healthy ageing. A varied, plant-forward diet with fibre, healthy fats and occasional indulgences appears linked to longevity through benefits for heart, brain and gut health, rather than strict restriction.