Good sleep is very important for a healthy life. By choosing the right foods, you may be able to support your sleep routine and have a more restful night. Here are some foods that may help support the quality of your sleep.
1. Almonds
Almonds are rich in magnesium, which may help the muscles relax and support sleep.
2. Walnuts
Walnuts contain melatonin and omega-3 fatty acids, which may help support the body's natural clock.
3. Bananas
Bananas are rich in magnesium and potassium, which may help the muscles relax and make it easier to drift off.
4. Oats
Oats contain tryptophan, which the body uses to make melatonin, and they release energy steadily, which may help keep blood sugar more even overnight.
5. Milk and dairy products
Milk and dairy products contain tryptophan, which supports the production of serotonin and may help support a sleep routine.
6. Cherries
Cherries are a natural source of melatonin and may help support sleep duration and quality.
7. Chamomile tea
Chamomile tea is known for its calming effect and may help you wind down before bed.
8. Fish (salmon, mackerel, tuna)
Fish rich in omega-3 and vitamin D may help support serotonin levels, which play a role in sleep.
9. Pumpkin seeds
Thanks to their magnesium content, pumpkin seeds may help you feel more relaxed in the evening.
10. Dark chocolate
In small amounts, dark chocolate may help support serotonin levels and a feeling of relaxation.
By adding these foods to your daily eating, you can help prepare your body for sleep. A regular sleep schedule and balanced eating together can support a more restful night.
This article is for general information only; please consult your doctor and dietitian about your own situation.
Book an appointment for a personalised nutrition plan
The information in this article is general; what you need depends on your age, health and goals. Message us and we will build the plan that suits you together.
This content is for information only. For a personalised nutrition programme, please consult a dietitian.


