9. Lettuce
Lettuce and lettuce seed oil are so helpful in the sleep promotion that lettuce is often considered a compound having a mild sedative-hypnotic effect.
According to research, this sedative action is found to be because of n-butanol fraction, which is in a compound called lactucin.
According to studies in 2013 and 2017, researchers found out that n-butanol fraction and lettuce have their role not only in promoting sleep, but also protect the cell against damage and inflammation after strenuous exercises.
10. Pistachios
Last, but not the least, pistachios are also full of compounds necessary to induce sleep such as vitamin B6, magnesium and proteins. But, it doesn’t mean that you have the liberty to eat them all; only a 1-ounce portion of these nuts would do. Because consuming more than you can digest can result in staying awake rather than sleeping.
All these foods should be eaten a few or at least 2 hours before sleep, because it would result in indigestion and acid reflux otherwise.
the best tips for a diabetic patient in this fabulous site