There are strong links between what we eat and how we feel, for example, caffeine and sugar can have an immediate effect.
But food can also have a long-lasting effect on your mental health. Your brain needs a mix of nutrients to stay healthy and function well, just like the other organs in your body.
A diet that’s good for your physical health is also good for your mental health.
A healthy balanced diet includes:
- Lots of different types of fruit and vegetables
- Wholegrain cereals or bread
- Nuts and seeds
- Dairy products
- Oily fish
- Plenty of water
Eat at least 3 meals each day and drink plenty of water. Try to limit how many high-caffeine or sugary drinks you have, and avoid too much alcohol.
Please Note: The advice on this page may not apply if your doctor or dietician have given you specific dietary advice, e.g. if you are a kidney patient or a diabetic.
Get help for yourself or someone you know.
We are the UK's leading mental health research, policy and service improvement charity. Find out how you can support us and help us continue our life-saving work.