On the whole, diet rich in all B complex vitamins (B1, B2, B3, B6, B12) is considered to be an antianxiety diet. A natural way to get relief from anxiety problems would be to have foods high in vitamin B. Even vitamins C, D and E have to be taken in appropriate amounts to keep anxiety at bay.