Витамины группы B улучшают рост волос, за счет формирования гемоглобина, который насыщает кожу головы кислородом. Наиболее важными из них, справляющимися с этой задачей, являются витамины B6 и фолиевая кислота. B6 содержится много в морепродуктах, картофеле, яйцах, дрожжах, ржаном хлебе, в то время как фолиевая кислота имеется в составе зелени, гороха, папайи и спаржи. Инозитол (витамин В8) - близкий родственник витаминов группы В, также улучшает рост волос. Его можно найти во фруктах, бобовых и орехах.

Другим витамином, который предотвращает потерю волос, является витамин С. Он делает волосы сильными, образуя коллаген. Содержится в цитрусовых,  картофеле, яблоках, огурцах, свекле, моркови. 

Витамин Е улучшает кровообращение в коже головы и насыщает клетки кислородом. Им богаты миндаль, фундук, курага, шринат, щавель и семена подсолнечника.

Дефицит цинка приводит к сухости кожи головы и выпадению волос. Его уровень может быть снижен в результате стресса, а также плохого питания. Красное мясо, масло зародышей пшеницы, креветки, яичный желток, семена тыквы, семена мака, устрицы и мидии являются хорошими источниками цинка. 

Для сильных волос нужен белок. Его дефицит может привести к их потере.  Яйца — являются главными источниками белка. Также в них содержится много биотина и витамина В12.