Research

Hormonal

High-glycemic-index (GI) carbohydrate meals consumed 4 hours before bedtime significantly shorten sleep onset latency compared to low-GI meals.

If you struggle to fall asleep, try eating a high-glycemic carbohydrate meal (like white rice or pasta) about 4 hours before bed. This may help you fall asleep faster by increasing tryptophan availability in the brain, though individual responses vary.

ModerateSupportsMEDIUM confidence
Afaghi et al. reported that healthy sleepers (12 healthy adults ranging from 18-35 years old) taking carbohydrate-based high-GI meal 4 h before bedtime resulted in a significant shortening of sleep onset latency (SOL, 48.6% reduction) when compared to individuals taking a low-GI meal [26].
Mingxia Zhao et al. · Mediators of Inflammation · 2020

Why this rating

Based on a small sample size (n=12) in a single cited study, though supported by other observational data.

Source

The Effects of Dietary Nutrition on Sleep and Sleep Disorders

Mingxia Zhao et al. · Mediators of Inflammation · 2020

DOI 10.1155/2020/3142874

narrative_reviewCited 266×
Read the paper
DOI resolved against Crossref · corpus check 2026-06-10

This is one finding among thousands. Every one is graded and traced to its source, so you can see what the evidence actually supports. Browse the research →