Articles
Sleep

What to Eat (and Drink) for Better Sleep

The connection between food, timing, and sleep — plus a Persian evening ritual that actually works.

8 min read
What to Eat (and Drink) for Better Sleep
Reviewed by Holistic Health AI Editorial Team Last updated Reviewed for educational accuracy

Sleep is regulated by neurotransmitters and hormones — and the building blocks come from your dinner plate.

Tryptophan-rich foods

Turkey, eggs, yogurt, dates, and pumpkin seeds supply tryptophan, the precursor to serotonin and melatonin.

Magnesium

Spinach, almonds, pumpkin seeds, and dark chocolate help calm the nervous system. A magnesium-rich evening snack can ease sleep onset.

Warm milk with cardamom and saffron

A traditional Persian nightcap: warm milk steeped with a pinch of saffron and cardamom, sweetened with honey. The ritual itself is half the magic.

Chamomile tea

Apigenin in chamomile binds to GABA receptors, gently easing the nervous system. Drink 30–60 minutes before bed.

Timing matters

Aim to finish eating 2–3 hours before bed. Late, heavy meals fragment sleep, particularly REM.

Avoid

Caffeine after 2pm, alcohol within 3 hours of bed, and very spicy or fried foods at night.

In the library

Frequently asked questions

+Does melatonin from food do anything?

Small amounts of dietary melatonin are present in tart cherries, walnuts, and olives. They don't replace supplements but contribute to a broader 'sleep-friendly' diet.

Sources & references

You may also like