8 Foods for a Better Night’s Sleep

By ·
8 Foods for a Better Night’s Sleep featured image
Cherry Juice

Having trouble falling—or staying—asleep at night? Try adding these foods to your diet for sounder slumber

1 / 8


Most fish—especially salmon, tuna, and halibut—are rich in vitamin B6, which is needed to make melatonin and serotonin. Other foods high in B6 include raw garlic and pistachio nuts.

2 / 8


Walnuts are a good source of tryptophan, a sleep-enhancing amino acid that helps create melatonin in serotonin in the brain. Researchers at the University of Texas found that walnuts contain melatonin themselves, and when eaten, boost blood melatonin levels, helping you fall asleep quicker. 

3 / 8


Rice has a high glycemic index, meaning it naturally spikes your blood sugar and insulin levels, shortening the time it takes to fall asleep by releasing tryptophan into your brain. Try eating jasmine rice for an even quicker bedtime. 

4 / 8


Almonds are rich in magnesium, a mineral needed for quality sleep. A study published in the Journal of Orthomolecular Medicine found that when the body’s magnesium levels are depleted, it makes it harder to stay asleep. 

5 / 8

Cherry Juice

According to University of Pennsylvania and Rochester researchers, cherries naturally boost levels of melatonin. In their studies, subjects who drank cherry juice experienced some improvement in their insomnia symptoms compared to those who drank a placebo drink.

6 / 8

Chamomile Tea

Perhaps the most well-known before-bed drink, chamomile is associated with an increase of glycine, a chemical that relaxes muscles and nerves and acts like a mild sedative. 

7 / 8

Green, Leafy Vegetables

Veggies like kale, lettuce and spinach are packed with calcium, which helps the brain use tryptophan to produce melatonin. Lettuce also contains lactucarium, which boasts its own sedative properties and affects the brain similarly to opium.

8 / 8


The natural sugar found in honey slightly heightens insulin levels and allows tryptophan to enter the brain more easily. Treat yourself to a spoonful before bed or mix it into chamomile tea to give you a more restful sleep.

Find a Doctor

Find a NewBeauty "Top Beauty Doctor" Near you

Give the Gift of Luxury

NewBeauty uses cookies for various reasons, including to analyze and improve its content and advertising. Please review our Privacy Policy and Terms of Use for more about how we use this data. By continuing to use this site, you agree to these policies.