It’s fascinating how food can support sleep. While the amounts of melatonin in these ingredients are much smaller than what you’d find in a supplement, regularly including them in your evening meals or a light pre-bed snack can gently nudge your body toward a more restful state.
Here are 12 natural ingredients packed with melatonin to help you wind down.
Fruits
1. Tart Cherries (Especially Montmorency)
This is the superstar. Tart cherries are one of the few significant food sources of natural melatonin. Studies, like one from the Journal of Medicinal Food, have shown that drinking tart cherry juice concentrate can improve sleep duration and quality. Skip the sugary dried ones and go for the juice concentrate or frozen tart cherries in a smoothie.
2. Grapes (Skin On)
The skin of red grapes is where the melatonin is concentrated. This is also why red wine contains a small amount of melatonin, but the alcohol ultimately disrupts sleep architecture, so the whole grape is a far better option.
3. Bananas
Besides melatonin, bananas are a sleep powerhouse because they’re rich in magnesium and potassium, which act as natural muscle relaxants. They also contain tryptophan, an amino acid your body uses to create melatonin and serotonin. It’s a perfect pre-bed snack.
4. Pineapple
Researchers have found that consuming pineapple can significantly boost blood melatonin levels. It’s not just a trace amount—a study in the Journal of Pineal Research showed a measurable spike after eating it.
5. Kiwi
Kiwi is a bit of a sleep miracle. It contains melatonin, but it’s also packed with serotonin, folate, and antioxidants. A well-known study found that eating two kiwis one hour before bed for four weeks helped people fall asleep faster, sleep more deeply, and stay asleep longer.
Grains & Nuts
6. Oats
A warm bowl of oatmeal isn’t just psychologically comforting. Whole oats are a great source of melatonin. They also provide complex carbohydrates that help make tryptophan more available to the brain, creating a double effect for sleep support.
7. Rice (Especially Jasmine & Pigmented Rice)
The carbohydrate effect is strong here. High-glycemic-index rice, like jasmine rice, eaten a few hours before bed, has been shown to help people fall asleep faster. Black and red rice also contain melatonin directly in the bran, so they offer a two-for-one benefit.
8. Pistachios
This is a remarkable source. A 2014 study in Nutrients found that shelled raw pistachios contain an exceptionally high concentration of melatonin, far more than most other foods—up to 23,000 nanograms per gram. A handful of unsalted pistachios is an ideal sleep-friendly snack.
9. Walnuts
Walnuts not only contain melatonin but are also a top plant source of omega-3 fatty acids, specifically ALA, which your body can convert to DHA. DHA is crucial for serotonin regulation, a key step in the sleep-wake cycle.
Vegetables & Seeds
10. Corn (Especially Sweet Corn)
Sweet corn is a surprisingly good natural source of melatonin. For a perfect sleep-supporting supper side, try a simple salad of fresh corn kernels with lime and a little salt.
11. Mushrooms
Mushrooms are an excellent savory source. Button mushrooms and portobellos have moderate amounts, but chanterelles and more exotic wild mushrooms often top the charts. Sautéing a mix of mushrooms with some garlic and olive oil is a delicious evening side dish.
12. Flaxseeds & Sunflower Seeds
Both of these seeds contain tryptophan and other compounds that support the body’s own melatonin production. Try a tablespoon of flaxseeds ground into a smoothie or a small handful of sunflower seeds with your kiwi and pistachios as the ultimate sleep-promoting snack mix.
A Perfect “Sleepy Snack” Plate
Combine a few of these ingredients for a powerful pre-bed bite an hour or two before sleep:
-
A small banana
-
A handful of walnuts and pistachios
-
2 kiwis, sliced
-
A small glass of unsweetened tart cherry juice
It’s a peaceful, food-first way to signal to your body that the day is done.