维生素B的食物主要包括以下几种:动物性食物:如全谷类、瘦肉、鱼、禽肉、蛋类等,特别是富含维生素B1的糙米和胚芽米;含有维生素B2的牛奶、酸奶和奶酪;含维生素B3的动物肝脏、鸡肉、鸡蛋等;以及含维生素B6的肉类、鱼类、禽类、豆类和坚果等。植物性食物:某些水果和蔬菜也能提供一定的维生素B,如香蕉(含维生素B6和B1)、瘦肉豆(含维生素B1和B6)、豌豆(含维生素B1、B2和B6)等。保持均衡饮食,多吃新鲜的水果、蔬菜、全谷类、瘦肉、鱼、禽肉、蛋类等食物,可以有效地摄取足够的维生素B。