Search icon

Eating less meat is proven to be better for health

News Section Icon Published 25/08/2011

A report by the British Heart Foundation says 45,000 lives could be saved if people in Britain eat less meat.

The British Heart Foundation Health Promotion Research Group (BHF HPRG) modelled the health impacts of the different diets described in Compassion in World Farming's report Eating the Planet which was produced in partnership with Friends of the Earth.

Our report

Eating the Planet concluded that, to ensure we still have sufficient amounts of food for the growing population by 2050, those in developed countries should reduce their consumption of animal products.

The British Heart Foundation findings

According to the British Heart Foundation's research group, if people in the UK ate 58% less meat and dairy produce than we do at present:

  • A total of 32,000 deaths would be averted or delayed each year
  • 26,000 deaths from cardiovascular disease (CVD) would be averted or delayed
  • 6,000 deaths from cancer could be averted or delayed
  • Costs to the NHS would be reduced by £0.85bn.

Reducing meat even further, by 83% would mean even more promising results:

  • 45,000 deaths would be averted or delayed each year
  • 36,000 from CVD
  • 9,000 from cancer
  • £1.2bn in NHS costs.

The full report by BHF can be read here.

Eating less meat is better for the planet, for our health and for animals.

Our research is only possible with your support. Your donation could help end all forms of farm animal cruelty and help us stop factory farming in its tracks. We receive no government funding so rely entirely on the generosity of our supporters to prevent cruelty to farm animals all over the world.

Donate now >>


You are using an outdated browser which we do not support. Please upgrade your browser to improve your experience and security.

If you have any further questions regarding this, or any other matter, please get in touch with us at We aim to respond to all queries within two working days. However, due to the high volume of correspondence that we receive, it may occasionally take a little longer. Please do bear with us if this is the case. Alternatively, if your query is urgent, you can contact our Supporter Engagement Team on +44 (0)1483 521 953 (lines open Monday to Friday 9am to 5pm).