It's not clear whether there are particular food that promote sleep. In general, for good sleep, maintaining a healthy diet and regular meal times, ensuring not to eat too large a meal just before going to bed are important. Hot milk just before bed can help with sleep.
There are some herbs or naturally occurring compounds that can help with sleep. Examples are St John's wort, valerian, hops and camomile.
Alcohol is actually very bad for sleep. Whilst some people may find alcohol helps getting off to sleep, it causes poorer quality sleep with awakenings in the second half of the night and can make people feel more tired the next day.
For more information on insomnia click here.
You must be a HealthShare member to report this post.
to your account or now (it's free).