Spośród witamin z grupy B najkorzystniej na pracę układu nerwowego wpływa witamina B6 – pirydoksyna. Witamina B6 działa kojąco na układ nerwowy, uspokaja i pomaga w walce z bezsennością. Ze względu na te właściwości, bywa stosowana w terapii chorych na schizofrenię. Oprócz zbawiennego wpływu na układ nerwowy, witamina B6 pozwala utrzymać we właściwej kondycji skórę i włosy. Niedobór witaminy B6 przyczynia się do zaburzeń neurologicznych, w tym przedwczesnego starzenia się komórek nerwowych, prowadzi do bezsenności i problemów z pamięcią. W skrajnych przypadkach może spowodować nawet poważne zaburzenia psychiczne, objawiające się agresywnością, depresją czy nadpobudliwością.
W żywności niacyna występuje głównie w mięsie, wątrobie, rybach. Spośród produktów pochodzenia roślinnego największą jej ilość zawierają: fasola, soja, groch, produkty pełnoziarniste (pieczywo, makaron), ryż brązowy oraz warzywa liściaste – szpinak, szczypior, natka pietruszki, koperek. Witamina B12 (kobalamina) również jest niezbędna do prawidłowego funkcjonowania układu nerwowego. Główne źródło tej witaminy stanowią produkty pochodenia zwierzęcego – mięso, mleko i jego przetwory, jaja, ryby. Objawy niedoboru witaminy B12 mogą początkowo przypominać objawy choroby Alzheimera – zaburzenia pamięci, trudności z koncentracją uwagi.
Oprócz witamin do prawidłowego funkcjonowania układu nerwowego niezbędny jest również magnez, którego zapotrzebowanie wzrasta w stresujących sytuacjach. Niedobór magnezu objawia się skurczami mięśni, drżeniem rąk, zaburzoną pracą serca. Głównym źródłem magnezu są: kakao, orzechy, produkty pełnoziarniste oraz owoce i warzywa.