A Vegan diet excludes animal products, such as meat, fish, eggs, dairy, and honey. People often follow a Vegan diet for ethical or philosophical reasons. These can be to protect animals and the environment.


A Vegan diet is thought to increase the foods that protect against cancer. And to exclude those that increase the risk of cancer.
Researchers found that a Vegan diet could reduce the overall risk of cancer, but not of specific cancers. They did a systematic review of observational studies on vegetarian and Vegan diets in 2017.
Although a Vegan diet contains grains, plant oils, nuts, seeds, legumes, fruit and vegetables, you might still lack certain nutrients. You may lack:
- iron
- calcium
- zinc
- vitamin B12
- vitamin D