Selon l'Université du Maryland Medical Center, de manger des aliments riches en vitamines B contribue à la croissance des cheveux. Par exemple, B3 augmente la circulation sur le cuir chevelu, ce qui favorise la croissance des cheveux. Soluble dans l'eau de la biotine, de la vitamine B7 ou, se trouve dans des aliments tels que le foie, le saumon, le soja, les céréales, le chou-fleur et de la levure. Supplémentation biotine aide à arrêter la perte de cheveux, surtout si il ya une carence en biotine existant. Selon Nouvelles naturelle, B12, un composant de poil, aide à prévenir l'inositol cheveux permet d'accélérer la croissance des cheveux. Les aliments riches en vitamines B comprennent les légumes verts, les viandes, les œufs et les fruits de mer.