FreeYourMind.UK - Legal Cookie Consent

To help monitor the performance of our website, we need to save small cookie files to your device.

Accept Data Use Decline Data Use

Cookie Notice | Privacy Notice.

Contact Book

CLICK TO BOOK HELP or call 0800 292 2126

Food For Reducing Anxiety and Stress


Eating for less anxiety.


Good Foods Help Anxiety

It's your body that creates those feelings of anxiety, not your mind.

That's why eating the right foods can help reduce anxiety.

Foods that help reduce anxiety.

If you put bad fuel in a car, you can expect it to have problems.

The same with your body, brain and mind.

Your body runs on what you eat and drink.

Let's find out more about eating to reduce anxiety.

Please note, this is not nutritional nor medical advice. See you doctor or nutritionalist to get the right magnesium for you.

Join Our Free Monthly Anxiety Support Newsletter

Looking for ideas to help anxiety?

Register for our free monthly newsletter for anxiety support.

We'll also include a free "Guide to Anxiety Relief" booklet, full of ideas to help with anxiety.

What foods help anxiety?

Our top list of foods to help reduce anxiety include:

  1. Salmon
  2. Spinach
  3. Blueberries
  4. Yogurt
  5. Oats
  6. Almonds
  7. Turkey
  8. Dark Chocolate
  9. Chamomile Tea
  10. Avocado

Let's have a look at these in more detail now.

What foods help anxiety?

1) Salmon

Salmon is rich in omega-3 fatty acids. This helps to reduce inflammation in the brain, alleviate symptoms of anxiety, and promote overall brain health.

2) Spinach

Spinach is packed with magnesium, can help regulate cortisol levels, reducing stress and anxiety.

Cortisol is a stress hormone that can cause longer term damage to the body and the immune system if constantly elevated.

3) Blueberries

Blueberries are loaded with antioxidants and vitamin C, and can combat oxidative stress in the body, which is linked to anxiety and other mood disorders.

4) Yogurt

Healthy yogurt contain probiotics to promote a healthy gut microbiome (environment), which has been associated with reduced anxiety and improved mood.

5) Oats

Oats and high in complex carbohydrates, can help stabilize blood sugar levels, to prevent spikes and crashes that can contribute to anxiety.

6) Almonds

Almonds are a good source of magnesium and zinc, to support neurotransmitter function and help regulate mood.

7) Turkey

Contains tryptophan, an amino acid that the body uses to produce serotonin, a neurotransmitter that promotes feelings of calm and well-being.

8) Dark Chocolate

Rich in antioxidants and flavonoids, dark chocolate can improve mood by increasing serotonin levels in the brain.

9) Chamomile Tea

Contains apigenin, an antioxidant that binds to specific receptors in the brain, promoting relaxation and reducing anxiety.

10) Avocado

Packed with monounsaturated fats and potassium, avocados help lower blood pressure and reduce anxiety by promoting heart health and proper nerve function.

You might also like to read about foods that make anxiety worse, types of magnesium to reduce anxiety and professional therapy for anxiety.

Blogs by Keith Dewey

We hope you found this information useful.

This blog was written by Keith Dewey, our lead therapist.

In addition to being trained in various therapies, and having a personal interest in the impact that food (biology) has on psychology, he is also studying an MSc in Health Psychology with Ulster University.

Scientific research used for this blog includes:

Let's Talk

Got any questions, comments, ideas or suggestions? Contact us today:

Exeter Uni Logo Ulster Uni Logo BPS Logo Therapy Near Me Logo
National Hypnotherapy Society Logo Ulster Uni Logo NLP Logo Havening Logo BWRT Small Logo BWRT NET Logo
DBS Verified Logo ICO Logo PDS Logo RBG Logo