据MedlinePlus报道,含有维生素B12的食物包括鱼、肉、乳制品、鸡蛋和贝类。维生素B12只存在于动物性食品中,植物中没有,除非它们是强化的。它也可以作为对肉、鱼和动物产品过敏的人的补充。
维生素B12是一种水溶性维生素,身体可以在肝脏中储存这些维生素很多年。剩下的维生素B12通过排尿排出体内。和其他维生素一样,维生素B12在新陈代谢中发挥着重要作用。MedlinePlus指出,它有助于红细胞的产生和中枢神经系统的维护。人体从动物制品中吸收维生素B12要比从强化植物中吸收好得多。此外,非动物来源并不是维生素B12的可靠来源。
不吃含有维生素B12的食物的人很可能患维生素B12缺乏症。美国医学网站称,它也可能由萎缩性胃炎、酗酒、免疫系统紊乱、恶性贫血和长期服用降酸药物引起。缺乏症的症状包括舌痛,皮肤苍白,呼吸和脉搏加快,虚弱,胃不适和腹泻。