Can a plant-based diet reduce your chances of living to 100? A recent study from China has sparked debate by suggesting that people who don’t eat meat may be slightly less likely to become centenarians.
But before anyone rushes to change their diet, it’s important to understand the full picture. The findings are more complex than they first appear, especially when we look at age, body weight, and overall nutrition.
What Did the Study Actually Find?
The research followed more than 5,000 adults aged 80 and above who were part of the Chinese Longitudinal Healthy Longevity Survey. By 2018, researchers observed that older adults who avoided meat were less likely to reach age 100 compared with those who ate meat.
At first glance, this seems to contradict decades of research showing that plant-based diets are linked to:
- Lower risk of heart disease
- Reduced stroke risk
- Lower rates of type 2 diabetes
- Better weight control
So why the difference?
Age Makes a Big Difference
Most studies supporting plant-based diets focus on middle-aged adults. This new research looked at people aged 80 and above — a very different group.
As we age, our bodies change:
- Appetite often decreases
- Muscle mass declines
- Bone density weakens
- Energy needs fall
However, nutrient needs — especially for protein, vitamin B12, calcium, and vitamin D — may actually increase.
For very old adults, the priority shifts from preventing long-term diseases to preventing frailty, muscle loss, and undernutrition.
The Role of Body Weight
One very important detail: the lower chance of reaching 100 was seen only in underweight participants who did not eat meat.
Among older adults with a healthy weight, there was no clear difference between meat eaters and non-meat eaters.
Being underweight in old age is strongly linked to:
- Frailty
- Higher fracture risk
- Weakened immunity
- Increased risk of death
This suggests that body weight and overall nutrition may matter more than whether someone eats meat.
The “Obesity Paradox” in Older Age
In younger adults, higher body weight usually increases health risks. But in older adults, slightly higher weight is sometimes linked with better survival. This is known as the “obesity paradox.”
In very old age, a little extra weight may provide:
- Energy reserves during illness
- Protection against muscle wasting
- Better recovery from health setbacks
This may help explain why underweight non-meat eaters in the study had poorer outcomes.
What About Vegetarians Who Eat Dairy or Eggs?
Interestingly, the study did not find reduced survival in older adults who included:
- Fish
- Dairy products
- Eggs
These foods provide:
- High-quality protein
- Vitamin B12
- Calcium
- Vitamin D
These nutrients are especially important for muscle strength and bone health in advanced age.
This suggests that completely eliminating all animal products without careful planning may increase the risk of undernutrition in very old adults.
Does This Mean Plant-Based Diets Are Unhealthy?
No.
This was an observational study. That means it shows a link between diet and longevity, but it does not prove that avoiding meat causes shorter lifespan.
Plant-based diets are still strongly supported by research for:
- Heart health
- Blood sugar control
- Weight management
- Reduced chronic disease risk
The key message is that nutritional needs change over time.
What This Means for Healthy Ageing
Rather than asking which diet is “best” for everyone, the better question is: what does your body need at your current age?
In younger and middle-aged adults, preventing chronic disease is often the focus. In older adults, especially those over 80, priorities shift to:
- Maintaining muscle mass
- Preventing weight loss
- Avoiding malnutrition
- Supporting bone health
A plant-based diet can still be healthy in later life, but it may require:
- Higher protein intake
- Careful meal planning
- Possible supplementation (like vitamin B12)
- Monitoring body weight
FAQ
Q1. Does avoiding meat reduce lifespan?
Not necessarily. The study showed an association in underweight older adults, but it does not prove cause and effect.
Q2. Why might older adults need more protein?
Protein helps maintain muscle mass and prevent frailty, which becomes more important with age.
Q3. Can vegetarians live long lives?
Yes. Many studies link plant-based diets to lower chronic disease risk and longer life expectancy.
Q4. What nutrients are most important in old age?
Protein, vitamin B12, calcium, and vitamin D are especially important for muscle and bone health.
Q5. Should older adults change their diet?
Diet should be adjusted based on health status, weight, and nutritional needs. Personalised advice from a healthcare professional is best.








