Det kan være utfordrende å få tilstrekkelig mengde b12 fra et plantebasert kosthold alene, da b12 hovedsakelig finnes i animalske produkter. Veganere og vegetarianere bør vurdere å ta b12-tilskudd eller spise matvarer som er beriket med b12 for å sikre at de får tilstrekkelig mengde av vitaminet.