Getting a good night rest is incredibly important for your overall health. Eating the right foods before bed can aid in getting the recommended 7-9 hours of uninterrupted sleep per night, therefore reducing your risk of developing certain chronic illnesses, keep your brain and digestion healthy and boost your immune system.
Here are some of the best foods you can eat before bed to enhance your sleep quality.
Almonds are a good source of melatonin and the sleep-promoting mineral magnesium, two properties that make them a great food to eat before bed.
Turkey has a high content of protein and tryptophan, both of which may induce tiredness and promote sleep.
Chamomile tea contains antioxidants that may promote sleepiness and drinking it has been shown to improve overall sleep quality.
Kiwis are rich in serotonin and antioxidants, both of which may improve sleep quality when eaten before bed.
TART CHERRY JUICE
Due to its content of the sleep-promoting hormone melatonin, tart cherry juice may help induce a good night’s sleep.
Fatty fish are a great source of vitamin D and omega-3 fatty acids, both of which have properties that may improve the quality of your sleep.
Walnuts have a few properties that may promote better sleep, including their content of melatonin and healthy fats.
Passionflower tea may help with sleep due to its content of the antioxidant apigenin, as well as its ability to increase GABA production.
White rice may be beneficial to eat before bed due to its high glycemic index, which may promote better sleep.