维生素b包括b1、b2、b6、b12等很多种。粗粮中富含维生素b。含维生素B1多的主要食物是豆类、牛奶、家禽。富含维生素B2的主要食物是瘦肉、糙米以及绿叶蔬菜、小米、坚果等。含维生素B3多的主要为动物性食物、肝脏、酵母、蛋黄、豆类。维生素B6的主要来源为瘦肉、果仁儿、糙米、绿叶蔬菜、香蕉。维生素B12的主要来源为肝、鱼、牛奶。除了食物,维生素B还有另一个重要来源是肠道微生物,它们可以制造维生素B。所以在身体健康和饮食均衡的情况下,维生素B一般不会缺乏,如果长期使用抗生素治疗,可能会导致b族维生素的缺乏。