Skip to main content

Plan your whole week in seconds

Try it free
😮‍💨

What Should I Eat When Feeling Stressed?

Quick answer: Chronic stress depletes magnesium, vitamin C, and B vitamins. Eating a balanced diet rich in these nutrients protects the body's stress response. Avoid alcohol, caffeine, and ultra-processed foods which worsen cortisol.

What to Eat

  • Magnesium-rich foods (dark chocolate, almonds, spinach, avocado)

    Magnesium is depleted by chronic stress and helps regulate the HPA (stress) axis — deficiency worsens anxiety and cortisol responses.

  • Fatty fish (salmon, mackerel)

    Omega-3s reduce cortisol and adrenaline during stress response tests; EPA specifically reduces anxiety.

  • Oats

    Serotonin precursor via carbohydrate-driven tryptophan uptake; stabilises blood sugar preventing stress-amplifying energy crashes.

  • Eggs

    Choline supports neurotransmitter synthesis; B vitamins (B12, B6) support nervous system regulation.

  • Citrus fruits and bell peppers

    Vitamin C is rapidly depleted by stress — adrenal glands hold the body's highest concentration of vitamin C and use it for cortisol production.

  • Fermented foods (yogurt, kimchi, kefir)

    Gut-brain axis: gut microbiome diversity supports serotonin production and reduces anxiety signals.

  • Blueberries

    Anthocyanins and vitamin C — reduce oxidative stress caused by cortisol, protecting brain cells.

  • Nuts (particularly walnuts and almonds)

    Magnesium, B vitamins, healthy fats, and zinc — collectively support adrenal and nervous system function.

  • Chamomile or ashwagandha tea

    Ashwagandha is an adaptogen with clinical evidence for reducing cortisol and perceived stress (600mg extract daily).

What to Avoid

  • Caffeine (coffee, energy drinks) in excess

    Stimulates cortisol release — can worsen the stress response and create anxiety. Especially problematic if you're already stressed.

  • Alcohol

    Disrupts sleep, depletes B vitamins and magnesium, and worsens anxiety the next day — the 'rebound anxiety' effect.

  • Sugar and ultra-processed foods

    Blood sugar spikes then crashes amplify cortisol release — stress eating high-sugar food creates a negative cycle.

  • Skipping meals

    Low blood sugar triggers additional cortisol release — worsening the physiological stress load.

  • Excess sodium

    High sodium increases blood pressure — already elevated under stress, this compounds cardiovascular strain.

Hydration

Dehydration amplifies cortisol — stay well hydrated with water. Adaptogenic herbal teas (ashwagandha, rhodiola, chamomile, passionflower) have genuine evidence for reducing HPA axis reactivity. Limit caffeinated drinks to 1–2 per day.

Tips

  • Eat regular meals — irregular eating disrupts blood sugar and amplifies cortisol throughout the day.
  • Magnesium glycinate (200–400mg) before bed is one of the most evidence-backed supplements for stress and sleep.
  • Exercise — even a 20-minute walk — reduces cortisol acutely and improves stress resilience long-term.
  • Sleep is the master stress recovery tool — consistently poor sleep raises baseline cortisol and makes everything worse.
  • The gut-brain connection is real — probiotic foods and high-fibre diets measurably improve anxiety and stress resilience in trials.

Frequently Asked Questions

What should I eat to calm down quickly?
A banana with almond butter addresses blood sugar + magnesium fast. Dark chocolate (30g, 70%+) provides magnesium and activates pleasure circuits. Chamomile tea has a fast-acting mild sedative effect on the nervous system.
Does stress cause vitamin deficiencies?
Yes — chronic stress directly depletes magnesium (lost in urine under cortisol), vitamin C (used for cortisol synthesis), and B vitamins (used in energy metabolism under stress). Replenishing these through food or supplements is directly beneficial.
Why do I crave junk food when stressed?
Cortisol increases appetite and specifically activates cravings for high-fat, high-sugar foods — an evolutionary response that provided quick energy during physical threats. The brain's reward system is also more activated under stress. Keeping healthy snacks readily available helps override this.
Does diet actually reduce stress?
Diet cannot eliminate life circumstances causing stress, but it profoundly affects the physiological stress response. Omega-3s, magnesium, and vitamin C directly modulate cortisol. The Mediterranean diet pattern lowers anxiety and depression scores in clinical trials.

Related Conditions

What to Eat When Stressed (Stress-Reducing Foods List)