14 Foods That Will Help You Sleep 12. Broccoli Broccoli has a long list of health benefits. It contains a healthy amount of vitamins, minerals, protein, fiber, etc; make your body function proper and the content of magnesium assists in falling asleep effortlessly in the night. (12 of 14)PreviousNext