20 Foods To Help You Sleep Through the Night

Good news insomniacs: a good night’s sleep is just one yummy, hearty meal away. Instead of taking sleep aids, you can naturally produce the chemicals—namely, melatonin, serotonin, and tryptophan—that make you feel sleepy. There’s an added bonus to these foods too: They’re good for you. So, get ready to fluff your pillows and hit the refrigerator as we count down the best foods to help you get a good night's sleep! 


A handful of walnuts as a bedtime snack will have you snoozing in no time. Walnuts are high in tryptophan, which brings on melatonin and serotonin production and has its own source of melatonin. They’re also high in protein, so you’ll be sleeping and building muscle at the same time. Walnuts also have a host of other benefits since it's a natural source of omega-3 fatty acids. This promotes a healthy brain and heart. It's no surprise that walnuts are recognized by the American Heart Association as a great snack. However, if you're worried about your waistline, go easy on the walnuts—while healthy and delicious, they're also high in calories (like most nut varieties). Grab yourself an ounce (around 14 halves) and get ready for a good night's sleep!

This website uses cookies to provide you with the best user experience. Read more