The link between mood and food
Written by Julie Gough.
What we eat and how we feel can influence one another, but the relationship is more complicated than labelling individual foods “good mood” or “bad mood”. Eating patterns, appetite, sleep, stress, health conditions and mental health all overlap.
Food matters to the brain, but it is not a mood switch
The brain needs a steady supply of energy and nutrients. Regular, balanced meals can support concentration and general wellbeing, while long gaps between meals, dehydration or large amounts of alcohol can leave some people feeling tired or unwell.
Neurotransmitters such as serotonin and dopamine are involved in mood and behaviour, but eating one “serotonin food” does not directly raise brain serotonin in a simple or predictable way. Mental health cannot be reduced to a nutrient deficiency unless one has actually been identified.
Foods worth including regularly
Oily fish, nuts and seeds
Oily fish provides long-chain omega-3 fats, while nuts and seeds provide unsaturated fats, fibre and micronutrients. They are useful parts of a balanced diet without needing to promise a specific mood effect.
Wholegrain and fibre-rich carbohydrates
Oats, beans, brown rice, wholegrain bread, pulses, fruit and vegetables provide fibre and release carbohydrate differently from highly refined foods. Pairing carbohydrate with protein or fat can also make meals more satisfying.
Protein
Eggs, poultry, fish, tofu, beans, yoghurt, nuts and seeds provide amino acids used throughout the body. Include a source that suits you across meals rather than treating protein as a neurotransmitter treatment.
Fruit and vegetables
Variety matters more than a single “superfood”. Different colours and types provide fibre, vitamins, minerals and plant compounds that support general health.
What about sugar, caffeine and alcohol?
Highly sugary foods are not inherently “bad”, but meals built mainly around refined carbohydrates may be less filling and can lead to bigger changes in blood glucose than mixed meals. That does not mean a piece of chocolate causes anxiety or low mood.
Caffeine can worsen jitteriness, anxiety or sleep for some people, especially at higher doses. Alcohol can affect sleep and mood and should be kept within current UK guidance; if you are pregnant or planning pregnancy, NHS advice is not to drink alcohol.
The gut-brain connection is real, but easy to oversell
The gut microbiome interacts with the nervous, immune and endocrine systems, and research into the gut-brain axis is active. You may have heard that “90% of serotonin is made in the gut”; much of the body's serotonin is indeed produced outside the brain, but gut serotonin does not simply cross into the brain and determine happiness.
Eating a varied, fibre-rich diet can support gut health. It should not be presented as a replacement for treatment of depression, anxiety or another mental-health condition.
A practical approach
- Eat regularly enough that extreme hunger is not driving every food decision.
- Include fibre-rich carbohydrates, protein and unsaturated fats across the day.
- Choose a variety of fruit and vegetables.
- Notice whether caffeine or alcohol affects your sleep, anxiety or energy.
- Seek medical advice for persistent low mood, anxiety, disordered eating or symptoms suggesting a nutritional deficiency.
The bottom line
Food can support physical and mental wellbeing, but there is no menu that can guarantee a better mood. Aim for an eating pattern that is varied, satisfying and sustainable, and treat persistent mental-health symptoms as health issues rather than something to fix through diet alone.







