"What time should I eat dinner?" is one of the most searched eating questions. Science does not give one exact time that works for everyone, but it gives something more useful: what happens when dinner ends up right before bedtime, which studies get misquoted (most of them are about lunch time, not dinner) and what you can do if your schedule does not let you eat earlier. This is general information, not medical advice.

Stop doing the math. Renzy does it for you.

Get your number in a minute. Free, no account needed.

Water intake calculator

Free, no install

Or try it with a photo of your plate

Get Renzy free

What time to eat dinner: the short answer

The guideline that best fits the trials is not to eat dinner right before going to sleep. As a practical rule, leave about 2-3 hours between the end of dinner and going to bed:

  • You go to bed at 10 pm: have dinner between 7 and 8 pm.
  • You go to bed at 11 pm: have dinner between 8 and 9 pm.
  • You go to bed at midnight: have dinner between 9 and 10 pm.
  • If you cannot make it in time, make dinner the lightest meal of the day.

What the trials say about eating dinner late

The most direct study is by Gu and colleagues (J Clin Endocrinol Metab, 2020): 20 healthy adults in a lab ate the same dinner —35% of the day's calories— at 10 pm or at 6 pm, on different days and always sleeping from 11 pm to 7 am. With dinner at 10 pm, digestion overlapped with sleep: higher glucose, less fat burned and more cortisol in the blood, especially in people who usually went to bed early. A second analysis of the same trial (Duan and colleagues, Nat Sci Sleep, 2021) found that sleep stages were similar on both nights. And in adults with overweight, Vujović and colleagues (Cell Metab, 2022) found that eating the same food but later increased hunger, lowered energy expenditure on waking and shifted fat-tissue genes towards storage; note that the whole eating schedule was delayed there, not just dinner.

The study almost everyone misquotes

The most repeated argument —"people who eat dinner late lose less weight"— comes from two studies from the University of Murcia in Spain that actually looked at LUNCH time. In Garaulet and colleagues (Int J Obes, 2013), 420 people followed a 20-week weight-loss programme: those who ate lunch after 3 pm lost less weight, and more slowly, than those who ate earlier, with similar calories, diet and sleep. In Bandín and colleagues (Int J Obes, 2015), 32 women ate lunch at 4:30 pm or at 1 pm: eating late lowered resting energy expenditure and raised the area under the glucose curve after the meal by 46%. They matter for anyone who eats lunch late, but they say nothing about eating dinner at 9 or 10 pm.

Does eating late ruin your sleep?

Less than people usually say. In the Gu and Duan trial, eating dinner one hour before sleep did not significantly change sleep stages compared with eating five hours before. What usually spoils the night is something else: a very large dinner, alcohol, or going to bed on a full stomach out of sheer discomfort. If you sleep badly, check those before the clock.

If you eat late because of work: what does help

If your schedule does not allow an earlier dinner, the most room comes from changing how you spread your food and what dinner looks like:

  • Make lunch or an afternoon snack your main meal and keep dinner light: vegetables, a portion of protein and little added fat.
  • If you get home very late, have a proper snack around 6-7 pm and a small dinner.
  • Take a short walk after dinner: in a review of 8 trials (Engeroff and colleagues, Sports Med, 2023), moving after eating lowered glucose more than moving before, and it worked better the sooner it started after the meal.
  • Avoid making your late dinner also the biggest one and with alcohol: that is the combination that suits glucose and rest worst.

Renzy saves the time of every meal with its photo: within a week you can see what time you really eat dinner and how much it weighs in your day.

Get your number in a minute. Free, no account needed.

Water intake calculator

Free, no install

Or try it with a photo of your plate

Try Renzy free

Intermittent fasting and dinner time

The most cited trial, by Sutton and colleagues (Cell Metab, 2018), tested eating within a 6-hour window with dinner before 3 pm in men with prediabetes: insulin sensitivity and blood pressure improved even without weight loss. It is a very early schedule and hard to apply in daily life, but the direction is useful: if you do intermittent fasting, moving the window earlier usually fits the body clock better than pushing it later.

Why dinner is so late in some countries

Spain is the classic example. In 1940 it adopted Central European time, even though geographically it belongs in London's time zone. That is why it gets dark later and the whole day —lunch, leaving work, dinner— shifts. Eating dinner at 9:30 pm in Spain is, by the sun, like eating quite a bit earlier elsewhere. Wherever you live, the useful reference is not the clock on the wall but how many hours are left before you go to bed.

How to move dinner earlier, step by step

Changing dinner time overnight rarely sticks. Better in stages:

  • For one week, write down what time you actually finish dinner.
  • Move it 30 minutes earlier and keep that for two weeks.
  • If it is hard, move lunch earlier too or have a more filling afternoon snack so you reach dinner less hungry.
  • Keep going in 15-30 minute steps until you leave 2-3 hours before bed.
  • On late social dinners, keep it light and go back to your usual time the next day.

Key takeaways

There is no magic hour: finish dinner about 2-3 hours before going to bed. Eating right before sleep worsens glucose and increases hunger in controlled trials, although it does not wreck sleep. The "eating late means losing less weight" studies look at lunch time, not dinner. And if you eat late because of work, keep dinner light and take a walk afterwards.