Get Advice
Home preventive-care self-care 5 foods to eat for better sleep, according to sleep and nutrition experts
self-care 2 min read

5 foods to eat for better sleep, according to sleep and nutrition experts

Written By Amber Nguyen
May 16, 2026
Reviewed by   Liam Turner, RD
Anxiety survivor and mental wellness advocate. I document my ongoing journey with therapy, movement, and mindful eating to show that healing isn't linear.
5 foods to eat for better sleep, according to sleep and nutrition experts
5 foods to eat for better sleep, according to sleep and nutrition experts Source: Glowthorylab

If you have spent restless nights staring at the ceiling, you are not alone. Many people struggle with falling or staying asleep, and the solution may be closer than you think: your dinner plate. Sleep and nutrition experts agree that certain foods contain natural compounds that help calm the nervous system and support the body's sleep-wake cycle. Here are five science-backed foods to prioritize for deeper, more restorative rest.

1. Tart Cherries — Nature's Melatonin Source

Tart cherries, especially the Montmorency variety, are one of the few natural food sources of melatonin, the hormone that regulates sleep. Research suggests that drinking tart cherry juice may increase sleep time and improve sleep quality in adults with insomnia. For a simple evening snack, try a small bowl of tart cherries or a glass of unsweetened cherry juice about an hour before bed.

2. Fatty Fish — Vitamin D and Omega-3s for Sleep Regulation

Salmon, mackerel, and tuna are rich in omega-3 fatty acids and vitamin D, both of which are linked to healthier sleep patterns. A 2014 study found that people who ate fatty fish regularly fell asleep faster and reported better overall sleep quality. Aim to include a serving of fatty fish in your evening meal two to three times per week.

A small handful of almonds or walnuts can provide a natural dose of magnesium — a mineral that helps quiet the mind.

3. Nuts — Magnesium for Relaxation

Almonds, walnuts, and pistachios are excellent sources of magnesium, a mineral that supports GABA production in the brain. GABA is a neurotransmitter that promotes relaxation and reduces neural activity. A small handful (about one ounce) of unsalted nuts makes an ideal bedtime snack. Walnuts also contain their own small amounts of melatonin.

4. Kiwi — Serotonin and Antioxidants

Kiwifruit is packed with serotonin, a brain chemical that helps regulate the sleep cycle. In a small study, adults who ate two kiwis one hour before bedtime for four weeks fell asleep faster and slept more soundly. The fruit's high antioxidant content may also help reduce inflammation-related sleep disruption. Eat the skin for extra fiber — just wash it well first.

5. Whole Grains — Complex Carbs for Tryptophan Transport

Oats, quinoa, and brown rice provide complex carbohydrates that help the amino acid tryptophan cross into the brain. Tryptophan is a precursor to serotonin and melatonin. A light bowl of oatmeal with a splash of milk or a quinoa bowl with vegetables can encourage drowsiness without causing blood sugar spikes. Keep portions small to avoid digestive discomfort.


General wellness tip: Pair these foods with good sleep hygiene — a consistent bedtime, limited screen exposure, and a cool, dark room — for the best results. No food is a cure for chronic insomnia; consult a healthcare provider if you regularly struggle with sleep.

Related FAQs
Yes, but results vary. Foods like tart cherries, kiwi, and fatty fish contain compounds (melatonin, serotonin, omega-3s) that are known to support sleep regulation in some studies. They are most effective when combined with a consistent sleep schedule and good sleep hygiene.
It is best to eat them 1 to 2 hours before sleep. A small snack, like a handful of nuts or a kiwi, is ideal. Eating a heavy meal close to bedtime can disrupt sleep due to digestion.
Key Takeaways
  • Tart cherries are a rare natural source of melatonin, which helps regulate sleep.
  • Fatty fish like salmon provide omega-3s and vitamin D linked to better sleep quality.
  • Nuts such as almonds and walnuts supply magnesium, a mineral that promotes relaxation.
  • Eating two kiwis one hour before bed may help you fall asleep faster.
  • Whole grains like oats help transport tryptophan to the brain for serotonin and melatonin production.
Medical Note
This article is for informational purposse only and should not be taken asanb caring teotio ongpontyBeotot bacnts Spotiroeprofestional medical loloice. Awwver consux with a healthcart-professenar-tal for medical advice and ineatment.
Comments
  • No comments yet. Be the first to share your thoughts.
Leave a Comment
Login with Google to comment.