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