Meal timing and sleep quality: the "3-hour" rule that gives me my best sleep

One thing I've changed my mind on over the years is that when you eat is just as important as what you eat.

My goal at dinner used to be "don't eat junk at night." Now I care about meal timing as well. My Oura Ring shows me time and again that when I eat late, my sleep is worse: more disturbances, higher nighttime heart rate, and less of the deep, physically restorative sleep I'm trying to protect. The pattern is so predictable, it's become impossible to ignore.

The logic is straightforward: digestion is work. If my body is trying to digest a heavy meal while also trying to downshift into parasympathetic "rest and repair" mode, sleep becomes lighter and more fragmented.

Later eating is associated in multiple studies with poorer sleep metrics (shorter sleep duration, delayed sleep onset, and more wake after sleep onset). Some data also suggests aligning eating windows earlier in the day supports metabolic health, which indirectly supports sleep.

Here's my rule: finish eating 3+ hours before bed. So if I'm going to bed around 9:00–9:30 PM, I want dinner done by 6:00–6:30 PM. That's early for most. People joke it's a retirement-home dinner schedule. But when I eat that early, I sleep noticeably better.

Like light, consistent meal timing is a circadian cue—your body has "food clocks" as well as light clocks. Breakfast and lunch at roughly the same times each day followed by an early dinner is the ideal setup.

An early dinner also allows me to stack another underrated habit: a post-prandial walk at sunset. This helps in three ways:

  1. Digestion support: A light walk helps glucose handling and reduces that heavy "food coma" feeling that can later backfire into restless sleep.
  2. Another circadian signal: Sunset light has a warmer spectrum. Being outside during that transition helps my body register that night is approaching.
  3. Stress reduction: It's a built-in decompression ritual. If I skip it, I tend to carry more sympathetic fight or flight mental noise into the night.

This early dinner + sunset walk combo is one of the simplest, most effective pieces of my circadian health protocol. It also sets me up for what comes next: protecting my evenings from artificial light and stimulation so my brain gets the message that it's time to shut down.

P.S. If eating early isn't practical, the next best thing is eating light. There is a stigma against going to bed a little hungry, but I've gotten over it because I've seen how much better my sleep is when my body is done digesting food or there isn't much to digest.

These days, if I eat a late lunch, rather than force myself to eat another meal, it's not uncommon for me to skip dinner entirely. When I do this, I'm almost guaranteed to see a high sleep score the next day.

Built with LogoFlowershow