Walnuts are a good source of tryptophan, a sleep-enhancing amino acid that helps make serotonin and melatonin, the “body clock” hormones that set your sleep-wake cycles. Additionally, University of Texas researchers found that walnuts contain their own source of melatonin, unlike other foods that help you sleep, which may help you fall asleep even faster—unlike these 8 worst eating habits for your sleep.
Almonds are rich in magnesium, a mineral needed for quality sleep (and for building bones). Adults who took a magnesium supplement before bed reported being able to fall asleep faster, getting more quality sleep at night, and being able to wake up on time more easily, according to a study published in the Journal of Research in Medical Sciences. But you don’t need to take a pill—almonds are a delicious source of magnesium. Don’t miss these other 10 natural tricks for sleeping better without drugs.