B12-vitamiin on oluline aine, kuid see on saadaval ainult mõnes allikas, välja arvatud toidulisandites. Ilma selle vitamiini piisava tasemeta võivad tekkida probleemid. Inimesed võivad muutuda aneemiliseks, kuna B12 on vajalik punaste vereliblede moodustamiseks, kuigi kahjulikku aneemiat tuleks mõista kui teist sümptomit, mis raskendab kehal vitamiini omastamist. B12-vitamiini allikatega on kõige rohkem probleeme veganitest taimetoitlased, kuna nende toitumises võivad täielikult puududa peamised toiduained, mis tagavad inimestele püsiva B12-varu.
Enamik inimesi saab piisava koguse B12-vitamiini peamistest allikatest. Punane liha on peamine allikas ja sellisel kujul imendub keha palju vitamiini. Kaks muud levinud B12-vitamiini allikat on munad ja piim. Lihtne on näha, kuidas vegandieedil ükski neist toodetest puudub. Taimetoitlased, kes tarbivad piima ja mune, võivad siiski saada piisavas koguses, kuna neil on juurdepääs kahele peamisele B12-vitamiini allikale.
Täiendav viis B12-vitamiini allikate leidmiseks on otsida tooteid, millele on seda lisatud. See ei ole alati kasulik. Looduslikus allikas olles võib vitamiin organismis kergesti imenduda. Teistes toitudes ei pruugi seda toidulisandina alati nii edukalt kasutada. Samuti väärib märkimist, et B12 puudulikkusega inimesed ei pruugi seda teada või laboratoorsed testid näitavad seda täpselt, kui nad võtavad samaaegselt foolhapet ning paljud toidulisandid või tooted, mida lisatakse, sisaldavad suures valikus B-vitamiine ja foolhapet.
Kui toidus napib tavalisi B12-vitamiini allikaid, ollakse üldiselt nõus, et toidulisandid on olulised. Neid on palju ja arvestades vitamiini tähtsust, võib isegi enamikul arstidel olla soovitusi, mida võtta. Üldiselt imendub B12 toidulisandina üsna hästi, nii et inimesed saavad valida paljude toidulisandite hulgast. Nad võivad leida ka täielikult vegan toidulisandeid, kui lihast hoidumine on südametunnistuse või vajaduse valik.
Kui esineb võimalikke aneemia tunnuseid, saavad arstid kontrollida B12-vitamiini taset, et teha kindlaks, kas toidulisandi annus on piisavalt suur. Taimetoitlastel, kes söövad harva mis tahes liha kõrvalsaadusi, ja veganitel võib olla mõistlik lasta aeg-ajalt taset kontrollida. Ilma vastava tasemeta on inimesed kurtnud ebamugavustunnet seedetraktis, väsimust, räsitud tuju ja muid sümptomeid. Isegi madalasse normaalsesse vahemikku langevat B12 taset tuleks pidada potentsiaalseks näidustusteks toidulisandite lisamiseks, kui inimestel on muid seletamatuid haigusi.