30 Foods To Help You Sleep Through the Night
Almonds

These popular little nuts are high in magnesium, which is a champ at helping you fall asleep and stay that way.
So, eat some before you brush your teeth and hit the pillow. You can also eat a combo of almonds and walnuts for even better sleep.