Stop eating at least 3 hours before bedtime
St-Onge explained that the thermic effect of food generates heat, and the body's natural circadian drop in core temperature is essential for initiating and maintaining sleep. If you provide a heat-producing meal late in the evening, you blunt that cooling and can wake more frequently or shift to lighter sleep stages. In her self-selected diet study, when participants ate what they wanted, they took 70% longer to fall asleep and lost 20% of deep sleep. While she acknowledges individual variation, her clinical experience and data point to a 3-hour buffer as a practical rule. She also notes that alcohol can disrupt sleep architecture, though the discussion focused mainly on food.
Food intake triggers a thermic effect (energy expended to digest, absorb, and metabolize nutrients), raising core temperature. The sleep-onset process requires a decline in core temperature, so a recent meal creates a physiological conflict that delays sleep and fragments deep slow-wave sleep.
I personally like to eat my last meal at least three hours before going to bed... If I eat too close to bedtime, I I get hot.
I personally like to eat my last meal at least three hours before going to bed.

