There are several benefits attributed to a vegan diet as long as it is carried out properly.
A recent study looking at the effects of a vegan diet in people with or at risk of developing type 2 diabetes, found that a plant-based diet may help to control blood glucose levels.
Vegan diets can also be high in iron, although the form of iron from plants is not as "bioavailable" as the iron in meat, which means the body does not absorb it as efficiently as the iron found in animal products.
However, this intake can be boosted by combining plant-based iron with foods rich in vitamin C - such as oranges, tomatoes and peppers - because vitamin C helps the body absorb iron better
Veganism also promotes sustainability and a way to attribute to reversing climate change.