They also need iron, iodine, B12, calcium, D3, creatine, carnitine, docosahexaenoic acid (
DHA) and taurine. If the person on a
vegan diet is astute about all of those things, can find vegan alternatives for them, and is able to keep on top of fulfilling these requirements, going vegan is a very healthy way to eat, and also more morally sound than eating meat. It's just difficult for a lot of people to find all the elements needed.