Витамин B12 е водоразтворим витамин, който не се произвежда в организма и затова е необходимо да се набавя чрез храната. Съдържа се в малки количества в млечни продукти, риба, месо и ракообразни. Витамин B12 е изключително важен за формирането на червените кръвни клетки и за производството на ДНК. Обикновено витамин B12 се свързва с хранителните протеини, а киселинната среда в стомаха позволява отделянето му в процеса на храносмилане. Необходим е за поддържането на функционалността и структурата на червените кръвни клетки, като се намесва в процесите на синтезирането им. Витамин B12 е от голямо значение за централната нервна система. Влияе положително върху здравето на кожата, ноктите и косата.