法区分真正的维生素B和类似物，而类似物在人体内会干扰正常维生素B的代谢。维生素B源于泥土中的细菌，若干品种动物（亦包括实行生素食主义而胃肠健康无虞之人类）自身亦于其大肠由各种细菌生成维生素B，但无法吸收。。植物性食品含维生素B的包括仙人掌、全麦、糙米、海藻（尤以绿藻、螺旋藻、紫菜、海带为甚，惟当中部份系伪B）、苜蓿芽、小麦草、米糠、雏菊、香菇、大豆与泡菜，然而长期不摄食上述食品之纯素食者则有缺乏的危险；奶蛋素食者可由动物性食品获取维生素B，奶蛋素食接受发酵食品之素食者可由各种发酵豆制品与酵母衍生食物