Summ is in pilot, shapes what we build next.
← GuidesNutrition for sleep
ModerateSleep and temperature

What to eat when perimenopause is wrecking your sleep

Magnesium, tryptophan-rich foods, carbohydrate timing, omega-3, and phytoestrogens for sleep quality.

9 min · Nutrition

Sleep is the amplifier

Bad sleep makes every other perimenopause symptom worse. A 2023 review found just over 51% of postmenopausal women experience sleep disorders. The disruption starts in perimenopause.

Priority nutrients

Magnesium glycinate (3-4/5) — The clearest nutritional intervention. 200-400mg taken 1-2 hours before bed.

Tryptophan-rich foods (2/5) — Precursor to serotonin and melatonin. Turkey, chicken, dairy, eggs, pumpkin seeds.

Carbohydrates at dinner (2/5) — Moderate complex carbs support tryptophan transport. Include wholegrain rice, sweet potato, or legumes at dinner.

Omega-3 (2-3/5) — A 2023 review found associations with sleep quality improvements. 1,000-2,000mg EPA+DHA at dinner.

What to eat in the evening

For better sleep: Complex carbohydrates, a tryptophan source, magnesium glycinate before bed, consistent meal timing.

Avoid: Caffeine after 2pm, alcohol, large high-fat meals in the final hour before bed.

A note on night sweats

Night sweats are vasomotor symptoms driven by oestrogen decline. Nutrition cannot reliably resolve them. The interventions with the best evidence are HRT, and to a lesser degree, soy isoflavones and CBT-M.

Evidence summary

OutcomeGradeNotes
Magnesium for sleepModerate-Strong2024 RCT supports
Tryptophan foodsSupportingMechanism established, no perimenopause RCTs
Omega-3 for sleepSupporting2023 systematic review
Nutrition for night sweatsWeakCannot reliably resolve

Medical disclaimer

Persistent sleep disruption should be discussed with your GP. Summ is not a medical service.

References

Hausenblas et al. (2024). Magnesium and sleep. Sleep Medicine X.

Iqbal et al. (2023). Omega-3 and sleep. Nutrients.

Polo-Kantola et al. (2023). Sleep disorders in perimenopause. Maturitas.

Your next step

Check your pattern. Get your guide.

5 minutes. Free. No account needed.

Check my pattern →