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.