Quick answer: A small handful of nuts before bed may gently support sleep. Walnuts and pistachios naturally contain melatonin, while almonds and cashews provide magnesium, which contributes to normal muscle and nervous-system function. Keep the portion small (about 20-30g) so it doesn’t sit heavily.
What in nuts may help sleep
- Melatonin — found in walnuts and pistachios.
- Magnesium — in almonds and cashews; supports relaxation.
- Protein & healthy fats — steady overnight energy and recovery.
How to do it
Have a small 20-30g handful about an hour before bed. Pair with a little tart cherry or yoghurt if you like. Avoid a large, heavy portion late at night.
FAQ
Which nuts are best before bed?
Walnuts and pistachios for melatonin; almonds and cashews for magnesium.
Will nuts keep me awake?
A small portion is unlikely to. Just avoid large, calorie-heavy servings close to bedtime.
General wellbeing information, not medical advice.
Wind down with: Almonds or pistachios. Subscribe & save 5%, free local delivery over HK$350.