
MYTH.
The rule has been repeated so many times it feels medical: stop eating after 8 p.m., don't go to bed on a full stomach, late-night calories are the bad kind. It's one of the most durable pieces of diet folklore in circulation. It's also a significant oversimplification of how weight gain actually works.
The core claim doesn't hold up under controlled conditions. A 2007 study on obese women in a metabolic ward found that eating the same number of calories at night versus during the day produced no difference in weight loss outcomes. Multiple reviews since have reached the same conclusion: total caloric intake is the primary driver of weight change. A bowl of cereal at 10 p.m. has the same calories it had at noon. Your body doesn't apply a surcharge for the hour.
The myth likely grew from two misread findings. The first involves shift workers, who do show higher rates of obesity — but shift workers also have chronically disrupted sleep, irregular schedules, and elevated stress, making the late eating impossible to isolate as the cause. The second involves studies on nocturnal rodents fed during their inactive daytime hours, results that don't cleanly translate to humans with opposite sleep patterns.
That said, timing isn't entirely irrelevant — it just works differently than people assume. Emerging research in chrono-nutrition suggests that eating in closer alignment with your body's natural circadian rhythm — roughly, earlier in the day relative to when you sleep — is associated with better metabolic outcomes over time. Circadian biologist Satchidananda Panda recommends finishing eating about three hours before bed, not because late calories are heavier, but because the body processes food less efficiently as it winds down toward sleep.
The late-night snack isn't the villain. The pattern — and the total — is what actually matters.














