My son’s neurologist suggested that Vitamin B6 could be tried to help lessen my son’s anxiety. He is having focal seizures, is autistic and non-verbal. While not a cure for anxiety, it was something that could be tried to help with symptoms.
It seems there are only small studies on its effectiveness for both anxiety and depression, but I did find a study showing that Vitamin B6, increases the body’s production of gamma-aminobutyric acid (GABA), a chemical that blocks impulses between nerve cells in the brain.
In the study, David Field, PhD, from the School of Psychology and Clinical Language Sciences at the University of Reading, said that Vitamin B6 helps the body produce a specific chemical messenger that inhibits impulses in the brain, and our study links this calming effect with reduced anxiety among the participants.”

The dose of Vitamin B6 was high in this study, 100mg. This would suggest that eating food rich in B6 may not be enough to make a substantial difference. However, it could be a worthwhile first step to increase foods with naturally occurring B6. Foods high in Vitamin B6 include fish, chicken, tofu, pork, beef, sweet potatoes, bananas, potatoes, avocados, and pistachios.

I did end up trying a supplement which had Vitamin B6 in it and other calming ingredients which was formulated for children 8+. While definitely not a cure, the anxiety symptoms he was displaying at the time have definitely lessened. I saw an improved mood after about 2-3 weeks. The neurologist suggested using the brand Blackmores, who have a supplement with high Vitamin B dosages. I was unable to try this because my son cannot swallow tablets. However this may be something others might like to try.