از آنجا که بدن انسان ویتامین B ۱۲ تولید نمیکند، کارشناسان سلامت بر تامین این ویتامین از طریق رعایت رژیم غذایی سالم تاکید دارند، اما یکی از نگرانیهای اصلی این است که گیاهخواران اغلب با کمبود ویتامین B ۱۲ مواجه هستند، زیرا شناختهشدهترین منابع خوراکیِ حاوی این ماده مغذی، تخم مرغ، مرغ، گوشت است. در این اینفوگرافیک چند منبع سرشار از این ویتامین معرفی شده است.