Skip to main content

Plan your whole week in seconds

Try it free
😰

What Should I Eat When I Feel Anxious?

Quick answer: Your gut and brain are deeply connected. Magnesium-rich foods, omega-3s, fermented foods, and complex carbs can all help calm anxiety. Avoid caffeine, alcohol, and sugar spikes.

What to Eat

  • Salmon, sardines, and fatty fish

    Omega-3 fatty acids reduce inflammation linked to anxiety and support brain serotonin production.

  • Dark chocolate (70%+)

    Contains magnesium and flavonoids that may reduce stress hormones. Small amounts (30–40g) shown effective.

  • Fermented foods (yoghurt, kefir, kimchi)

    Gut microbiome directly influences mood via the gut-brain axis. Probiotics reduce anxiety symptoms in studies.

  • Magnesium-rich foods (almonds, spinach, pumpkin seeds)

    Magnesium deficiency is strongly linked to heightened anxiety and stress response.

  • Chamomile tea

    Contains apigenin — a compound with proven anxiolytic (anti-anxiety) effects.

  • Blueberries and berries

    High in antioxidants that protect the brain from oxidative stress linked to anxiety.

  • Eggs

    Rich in tryptophan (serotonin precursor) and choline, important for brain health.

  • Oatmeal and complex carbs

    Increase serotonin production; stable blood sugar prevents anxiety spikes from glucose crashes.

  • Ashwagandha (in supplement or tea form)

    One of the most evidence-backed adaptogens for anxiety — reduces cortisol levels.

What to Avoid

  • Caffeine (especially in excess)

    Directly stimulates the nervous system — mimics and amplifies anxiety symptoms.

  • Alcohol

    Short-term relaxant but increases anxiety significantly the following day (rebound anxiety).

  • Sugar and refined carbs

    Blood sugar spikes and crashes trigger the body's stress response.

  • Energy drinks

    High caffeine + stimulants are a particularly strong anxiety trigger.

  • High-sodium processed food

    Linked to higher blood pressure and cortisol response in stress situations.

  • Skipping meals

    Low blood sugar triggers the same physiological fight-or-flight response as anxiety.

Hydration

Dehydration amplifies anxiety — even 1–2% dehydration affects mood and cognitive function. Green tea contains L-theanine which promotes calm alertness without sedation. Chamomile tea before bed reduces anxiety and improves sleep quality.

Tips

  • The gut-brain axis is real — improving gut health with probiotics and fibre directly impacts anxiety over 4–8 weeks.
  • Magnesium is one of the most common deficiencies and the most robustly linked to anxiety — consider supplementing.
  • Regular blood sugar through consistent meal timing prevents glucose-drop anxiety spikes.
  • Physical exercise is as effective as medication for mild-to-moderate anxiety — even a 20-minute walk helps.
  • If anxiety is severe, persistent, or interfering with daily life, please speak to a mental health professional.

Frequently Asked Questions

What food calms anxiety quickly?
Chamomile tea provides the fastest relief for many people — drink a cup and the compound apigenin begins working within 30–60 minutes. Dark chocolate and magnesium-rich almonds also help acutely.
Does caffeine make anxiety worse?
Yes — caffeine is a stimulant that increases heart rate and activates the same system as the stress response. For anxious people, even moderate caffeine significantly worsens anxiety. Consider switching to green tea or decaf.
Is there a connection between gut health and anxiety?
Yes — the gut-brain axis is well-documented. 90% of serotonin is produced in the gut. Studies show that improving gut microbiome diversity with probiotics and fibre reduces anxiety symptoms over time.

Related Conditions

What to Eat When You're Anxious (Anxiety-Reducing Foods)