Вітамін B12 (ціанокобаламін) — це розчинний у воді вітамін, необхідний для підтримки здоров'я нервової системи та вироблення енергії з жирів і протеїнів. Вітамін B12 також необхідний для синтезу ДНК під час поділу клітин, а отже, має особливе значення для клітин, що швидко діляться, наприклад, клітин крові. Крім того, адекватне споживання вітаміну B12, поряд із фолієвою кислотою і вітаміном B6, має вирішальне значення для перетворення гомоцистеїну на метіонін, у такий спосіб підтримуючи здорову серцево-судинну систему. Вітамін B12 зберігається в печінці, а отримувати його можна тільки з продуктів тваринного походження (м'яса та молока). Отже, вживання харчових добавок із вітаміном B12 може мати особливе значення для строгих вегетаріанців.