Research reveals meat eaters live to 100 more often – yet only with one crucial condition

As we age, diet becomes increasingly important for health and longevity. Results from the Chinese Longitudinal Healthy Longevity Survey show an association between eating patterns and the wellbeing of people aged 80 and over. The study suggests that beyond age 80, adequate energy and protein intake is associated with survival and health, rather than focusing only on vitamins or visually varied meals.
About the study and who took part
The Chinese Longitudinal Healthy Longevity Survey is a large, long-running observational study. It tracked the diets of more than 5,000 individuals aged 80 and above over nearly twenty years. The study found that people who kept meat in their diet (omnivores) had higher odds of reaching 100 than those who were vegetarian or vegan. Overall, vegetarians had an odds ratio of about 0.81, while those on a strict plant-based diet had an odds ratio near 0.71 (omnivores were the reference group).
What nutrients mean for longevity
The study found that fish, eggs and dairy can reduce the longevity gap seen in some plant-only diets. These foods supply complete proteins and nutrients such as vitamin B12, calcium and vitamin D. The analysis also found that underweight older people (BMI under 18.5) benefited notably from eating meat; that benefit was not seen in those above that weight.
Why this matters and practical steps
Muscle loss and sarcopenia (serious muscle wasting) become major concerns with age. These conditions increase the risk of falls, fractures and longer hospital stays. After 80, insufficient energy and protein can lead quickly to loss of body mass and muscle, affecting balance and immune function. Research indicates that a slightly higher body weight can provide frail older people with extra reserves during illness or hospitalisation, and strength training can further support muscle maintenance.
The findings indicate the importance of maintaining adequate energy and protein intake, regardless of whether someone eats meat. A summary line from the study stated: “Condition, not ideology, makes the difference in advanced age.”
Practical dietary tips
For people in their 70s and older, the study recommends a daily protein intake of 1.0, 1.2 grams per kilogram of body weight, rising to 1.2, 1.5 grams during illness or rehab. Ideally, each main meal should provide 25–30 grams of protein to support muscle maintenance and growth.
Meal ideas given in the study include:
- Breakfast: yoghurt or quark with oats and nuts
- Lunch: pulses, fish, eggs or lean meat
- Dinner: omelette or lentil soup
For those on plant-based diets, it is important to get protein from pulses, soy products and nuts. Adding fish, eggs or dairy can also fill protein gaps. Strict vegans should keep a reliable source of vitamin B12 (supplements or fortified foods) to avoid deficiency.
Final thoughts
Meeting nutrient needs through sensible meal planning, regular exercise and attention to protein and energy intake can help older people stay stronger and live longer. The study’s main message is straightforward: in later years, meeting nutritional needs matters more than adhering to any one dietary belief. Looking at diet this way offers a practical way to improve quality of life and longevity for seniors.