Magnesium
Green Leafy Vegetables
Foods such as spinach, kale, cabbage, broccoli, celery, etc., are all magnesium-rich foods that enhance sleep and also keep the body healthy.
Beans
A variety of beans in your diet, including soybeans and black beans will give you the necessary magnesium to fall asleep and stay asleep.