About one in three American adults aren't getting enough sleep on a regular basis, according to the CDC. We obsess over workouts and green juices, but somehow forget that consistent, quality sleep is just as essential—and often harder to achieve.
The good news: what you eat before bed matters. Certain foods contain compounds that sync with your body's natural rhythms, making it easier to fall asleep and stay there. You don't need a prescription or a complicated routine. Sometimes it's just a handful of seeds or a glass of juice.
The Sleep-Supporting Foods That Work
Walnuts are an obvious place to start. A recent study found that healthy young adults who ate about 1.5 ounces of walnuts with dinner reported better overall sleep quality and less daytime sleepiness. They contain tryptophan, an amino acid your body converts into melatonin—the hormone that runs your sleep-wake cycle. They also have magnesium and B vitamins, both of which calm your nervous system.
We're a new kind of news feed.
Regular news is designed to drain you. We're a non-profit built to restore you. Every story we publish is scored for impact, progress, and hope.
Start Your News DetoxTart cherries have become something of a sleep world darling, and the research backs it up. They're one of the best natural sources of melatonin. Studies suggest that tart cherry juice consumed an hour or two before bed increases sleep duration and improves overall quality. You can also eat them dried or frozen, stirred into yogurt or oatmeal.
Kiwis are small but mighty. They're a natural source of serotonin, the brain chemical that regulates your sleep cycle and promotes calm. One study found that people who ate two kiwis an hour before bed fell asleep faster, slept longer, and woke up less during the night. (And yes, the skin is edible and adds fiber.)
Warm milk isn't just nostalgia—it's biology. Milk contains tryptophan, which your body converts into serotonin and then melatonin. The warmth itself may not have direct sleep benefits, but the comfort ritual signals to your body that it's time to wind down. A sprinkle of cinnamon or vanilla adds flavor without disrupting sleep.
Seaweed might seem like an odd bedtime snack, but it's rich in iodine, which regulates thyroid function and supports the energy-metabolism balance that influences your sleep-wake cycle. It also contains magnesium, the mineral that promotes calm and muscle relaxation. Try roasted seaweed sheets or wrap avocado (another magnesium source) in seaweed for a simple, nourishing bite.
Pumpkin seeds are dense with magnesium—just one ounce delivers nearly 150 milligrams, and most people don't get enough of this mineral. They're also a source of tryptophan. Roast them with sea salt, sprinkle them over yogurt, or pair them with chamomile tea for a complete bedtime combination.
These foods work best when paired with the fundamentals: a consistent bedtime, limited caffeine, calming rituals, and reduced screen time before bed. If you're still struggling after trying it all, it's worth checking in with a healthcare provider about potential underlying issues. But for most of us, a smart snack might be exactly what we need to actually sleep through the night.










