30 Foods To Help You Sleep Through the Night
Eggs

Eggs really do get a bad reputation. Most people eat them for breakfast, but they can be consumed at night for a healthy boost of tryptophan. On top of that, LiveStrong reported that the protein could help stabilize your blood levels. Eggs could be the answer to sleeping through the night!
Eggs can also help you fall asleep and stay asleep until the morning. If you want to make it even more effective, add in a carb-rich food. Eating an egg with whole-grain toast is a combination your body will love.