David Attenborough at 100: The Surprising Diet Change That’s Keeping Him Vital and Healthy!

The Secret? Ditching Red Meat!

Though Sir David has never fully embraced vegetarianism, the legendary broadcaster made a crucial shift years ago—he stopped eating red meat. In 2017, he revealed, “I haven’t eaten red meat for months… I never imagined I’d become more vegetarian, but here I am.” It turns out, this seemingly small change has had a huge impact on his vitality and overall well-being.David Attenborough at 100: share your memories | David Attenborough | The  Guardian

Experts back this up: reducing red meat consumption has been linked to a longer, healthier life. Studies show that cutting back on red meats like beef, pork, and lamb can improve heart health, reduce cancer risk, and increase life expectancy.

The Proof Is in the Science

Attenborough is not alone in reaping the benefits of a plant-based diet. Science has long supported the idea that reducing red meat—while adding more plant-based foods to your diet—can lead to better health. And for Attenborough, this shift has not only improved his physical health but also his mental clarity, keeping him sharp well into his 99th year.

A Legacy of Longevity and Purpose

As Sir David prepares to celebrate his 100th birthday on May 8, he reflects on the incredible life he’s lived, still inspiring millions with his documentaries, including Ocean (released in January 2026). He may be “approaching the end of his life,” but there’s no slowing down this legend.Attenborough's Ocean is the film I've been waiting my whole career for –  now the world must act on its message | George Monbiot | The Guardian

His advice for a long and healthy life? “Adopt a diet that supports your health, but above all, make sure to live with purpose.”

A simple dietary choice—cutting red meat—has helped keep David Attenborough not only alive but thriving. As he nears a century, he shows us that sometimes the smallest changes make the biggest impact. So, what’s your secret to a long, healthy life?