top of page

What to eat for anxiety

Clammy hands, tummy trembles and restlessness, we’ve all experienced those discombobulating feelings associated with anxiety at some time in our lives. When we feel on edge the temptation is to reach for the usual suspects: comfort foods like pizza and pasta, or sugar-laden chocolate.

That’s because these release the feel-good molecule serotonin, making us feel a sense of fabulous relief…for a minute or so. Sadly this is usually followed by blood sugar imbalances that can make us even more anxious, and probably a little bit guilty. The good news is that with the right foods you can eat to beat anxiety…

Along with the advice on the below, it’s essential you learn to eat in a way that doesn’t disrupt your blood sugar levels, ensure you get plenty of B-vitamins and other micronutrients needed for brain health, focus on liver and gut health, and have some stress management techniques in place … but that information may have to wait for another day, perhaps in a Part 2 and 3! The good news is that is it possible to eat yourself calm. If you suffer from anxiety, eating plenty of the nutrients and foods listed below could work wonders…

Zinc: e.g. Oysters or legumes

Research suggests that a low dietary intake of zinc is associated with anxiety and depression. In fact, the highest amount of zinc in the body is found in the brain, and it turns out that this trace mineral plays a crucial role in the way the brain and body respond to stress. Oysters are packed with this essential mineral, with just two containing well over the recommended daily intake. White spots on your nails often indicate a zinc deficiency (although the absence of white spots doesn’t necessarily mean adequate zinc intake either).

For vegetarians or vegans, the best, common plant sources of zinc are legumes, nuts, seeds, and oatmeal.

Friendly Bacteria: e.g. Fermented Vegetables or Coconut Kefir

Magnesium: e.g. Dark green leafy veg

Omega 3 fatty acids: e.g. Walnuts and oily fish

Chamomile Tea

7 views0 comments

Recent Posts

See All


bottom of page