Ans: Yes, vitamin B12 is not naturally abundant in plant foods. Vegans should definitely supplement vitamin B12 or consume fortified foods regularly to avoid deficiency. Vegetarians who eat eggs and dairy may get enough from their diet alone.