维生素b6的食物来源很广泛,包括肉类、全谷类食品、蔬菜和坚果类中最高,但由于植物性食材中维生素b6的生物利用率不高,因此应当更多地通过动物性来源的食物补充维生素b6。叶酸的食物来源也非常广泛,比较突出的代表是猪肝、猪肾、鸡蛋、豌豆和菠菜,其他水果、蔬菜和肉类中也有不同程度的叶酸含量,但由于天然食物中叶酸的吸收率只有50%左右,因此对于特殊需要补充叶酸的人群来说,应当适当配合叶酸补充剂补充叶酸。相比前两种b族维生素,维生素b12的来源就显得窄多了,它基本只存在于动物性食材中如肝脏、瘦肉鱼贝类、鸡蛋中,植物性食材中基本不含有维生素b12,素食人群由于长期不食用动物性食材,最容易出现维生素b12的缺乏,也是最需要警惕巨幼红细胞性贫血的人群之一。
人体每日对b族维生素的需求并不大,除非特殊时期人群如孕妇,一般只要按照膳食宝塔的要求全面地摄入各种食材,就能够满足人一天对于b族维生素的需求,并不需要额外购买b族维生素制剂进行补充,更不能因为听说b族维生素有助预防心脑血管疾病和抵抗疲劳,就大量地摄入b族维生素制剂。尽管b族维生素过量摄入造成直接急性中毒的临床案例基本没有,但这并不代表长期过量摄入b族维生素对身体就没有任何损伤。