This is from the New Scientist:
— Rolf Degen (@DegenRolf) July 13, 2019
(via Christopher Snowdon).
Update: Obviously you need vitamins and minerals to avoid getting conditions like scurvy and pellagra. Calcium for good bones. And if you eat too much you risk getting overweight (although as Jim says in the comments, genetics plays a big role in this). But as far as living a longer life goes, what you eat doesn’t matter that much, as long as you get enough calories, and get the basics.