富含維生素b的食物包括家禽、魚類、全穀物和蘑菇,它們富含煙酸;其他這類食物包括乳製品,富含維生素B12、膽鹼和維生素B3。許多食物,包括西紅柿、花椰菜和鱷梨,都富含維生素B5。
豆腐、其他豆製品和豆類富含維生素B6,而肝臟和腎臟等器官肉類富含生物素。橡實南瓜和西瓜含有大量的維生素B1,而營養豐富的穀物含有維生素B2或核黃素。葉酸存在於蔬菜、豆類以及強化穀物中。
維生素B9,或稱葉酸,因其在預防脊柱先天缺陷方面的作用而廣為人知。它還在紅細胞功能和合成必需氨基酸蛋氨酸、維生素B6或吡哆醇、B12或鈷胺素方面發揮作用。維生素B6還有助於免疫系統和嬰兒的大腦發育。人體利用維生素B1(硫胺素)、B3(煙酸)和B5(泛酸)來幫助將食物中的碳水化合物轉化為葡萄糖,葡萄糖是人體的主要能量來源。維生素B2或核黃素有助於支持紅細胞功能,而維生素B7或生物素在合成脂肪和蛋白質中起作用。
維生素B通過將碳水化合物分解成單糖和分解蛋白質和脂肪來幫助身體利用能量。分解蛋白質和脂肪對神經系統的健康特別重要,而葉酸對預防出生缺陷也很重要。雖然B族維生素可以從食物中獲得,但有些是在胃腸道中合成的。
B族維生素是水溶性的,也就是説,人體需要多少維生素就用多少,其餘的隨尿排出。然而,如果一次攝入過多,一些B族維生素是有毒的。人體在肝臟中儲存一些維生素B。

























