• shareIcon

Feel like eating something before going to bed? Eat this!

Nothing works better for your health as well as your mood than getting ample amount of sleep daily. Learn about the foods that can help you better and fall asleep sooner.

Exercise & Fitness By Meenakshi Chaudhary / May 16, 2015

Eat them to Sleep Better!

Sleep is something we relentlessly crave, but we often do not seem to be getting enough of it. Researchers have shown that a good night's sleep is essential for health and nothing could be more annoying than having insomnia. It’s not just the daily stress of life that keeps you from sleeping; your diet also play a big role in it. Hence, you should know what foods you should eat before you go to bed to get nice amount sleep. Here are some good foods to eat before bed.

Cereal and Milk

The cereal and milk is as good for pre-time snack as it perfect for breakfast. The combination of carbohydrates and protein causes formation of ‘’happy hormone’’ serotonin which in turn produces melatonin, a neurotransmitter that is known to have a calming effect. However, you need to make sure you stay away from sugary cereals in order to avoid getting high sugar content before going to bed.


Banana contains high levels of magnesium which acts as a muscle relaxant and can help you start snoozing faster. One banana contains around 422 miligrams of potassium, which is enough to regulate sleep patterns and nerves.

Cherry Juice

According to a study published in the European Journal of Nutrition, tart cherry juice is an effective sleep aid. During the study adults who drank two glasses of cherry juice on regular basis slept an average of 39 minutes longer than those who did not drink it. Cherries can boost some of the highest levels of melatonin among natural foods.

Warm Milk

You may remember when your mom insisting that you drink warm milk before going to bed. However, the science behind it is lacking in suggesting how just a glass of warm milk can make you sleepy. There is not enough of tryptophan in a glass of warm milk so you would actually have to drink a gallon and a half of it to feel any effect. Nevertheless, it is likely that warm water works as a placebo for inducing sleep, as it is comforting.

Jasmine Rice

According to a study conducted in 2007 by the American Journal of Clinical Nutrition, consumption of jasmine rice four hours before bedtime cuts the amount of time to fall asleep in half. Jasmine rice is high on the glycemic index which help you fall asleep sooner.

Sweet potato

Sweet potatoes are considered as sleeper’s dream. They provide sleep-promoting complex carbohydrates and muscle-relaxant potassium. Eat a couple of sweet potatoes couple of hours before going to bed and you can expect a nice sleep.

Valerian Tea

Studies have shown that root of the valerian plant can speed up the onset of sleep and improve sleep quality.  Drinking valerian tea provides you a relaxing ritual before you got to sleep.


All possible measures have been taken to ensure accuracy, reliability, timeliness and authenticity of the information; however Onlymyhealth.com does not take any liability for the same. Using any information provided by the website is solely at the viewers’ discretion. In case of any medical exigencies/ persistent health issues, we advise you to seek a qualified medical practitioner before putting to use any advice/tips given by our team or any third party in form of answers/comments on the above mentioned website.

This website uses cookie or similar technologies, to enhance your browsing experience and provide personalised recommendations. By continuing to use our website, you agree to our Privacy Policy and Cookie Policy. OK