Few food rules are repeated as often as “don’t eat after 8 pm”. Others swear a bedtime snack helps them sleep.
So is eating before bed actually bad for you?
The research gives a nuanced answer.
A big meal close to bedtime has real downsides. A small snack, not so much.
- In a lab trial, eating the same food later in the day made people hungrier and burn less energy while awake.
- People who went to bed within 3 hours of dinner had 7.45 times the odds of acid reflux in one study.
- Small night-time snacks of about 150 calories don’t appear to be harmful.
Is it bad to eat before bed?
It depends on what you eat and how close to bed you eat it.
A large meal shortly before sleep can raise blood sugar overnight, worsen acid reflux and may make weight control harder. Several trials suggest your body handles food less well late in the day.
A small snack is different. A review of night-time eating found small, single-nutrient or mixed snacks of around 150 calories don’t appear to cause harm.
The NHS advises people with heartburn or reflux not to eat within 3 or 4 hours before bed. For everyone else, keeping big meals earlier is a sensible default.
What the research shows
Late eating made people hungrier
The strongest evidence comes from a 2022 trial in Cell Metabolism. It studied 16 adults with overweight or obesity.
Each person followed two schedules: early eating and late eating, in random order. Everything else was tightly controlled: the same food, the same activity, the same sleep and the same light.
Only the timing changed. The results:
| Measure | Late eating vs early eating |
|---|---|
| Hunger | Higher |
| Hunger hormone balance (ghrelin to leptin) | Shifted toward hunger |
| Energy burned while awake | Lower |
| Core body temperature over 24 hours | Lower |
| Fat tissue genes | Shifted toward storing fat |
The authors concluded these changes could add up to weight gain over time. But the trial measured mechanisms, not weight itself.
A late dinner raised blood sugar during sleep
A 2020 randomised crossover trial tested 20 healthy young adults. They ate dinner either at 18:00 or at 22:00, then slept from 23:00 to 07:00 in a lab.
The volunteers averaged 26 years old, with healthy body weights, and half were women.
The calories and food were identical. After the late dinner, digestion shifted 4 hours later and overlapped with sleep.
Blood sugar ran higher overnight, and the body burned less dietary fat. The effects were strongest in people who normally went to bed early.
Interestingly, the late dinner didn’t change sleep stages. But it did raise cortisol, a stress hormone.
Dinner close to bed and reflux
A 2005 study compared 147 people with acid reflux disease to 294 similar people without it.
People who went to bed less than 3 hours after dinner had 7.45 times the odds of reflux. The comparison was people who waited 4 hours or more.
That held after accounting for smoking, drinking and body weight.

It’s a case-control study, so it shows a strong link, not proof. But it fits common sense: lying down on a full stomach makes it easier for acid to rise.
A big meal right before bed can raise blood sugar overnight and the odds of reflux, and may make you hungrier the next day. A small snack is a different story.
What counts as “late”?
“Late” in these studies means late relative to sleep, not a fixed hour.
In the 2020 trial, the volunteers normally went to bed between 22:00 and 01:00. The late dinner came just one hour before lights out at 23:00.
That dinner was also big: 35% of the day’s calories. So the trial tested a large meal shortly before sleep, which is the scenario most people worry about.
The 2022 trial kept sleep, light and activity identical across both schedules. That’s why it can pin the differences on meal timing itself.
What about sleep?
A 2024 systematic review in PLOS ONE looked at meal timing and sleep quality.
It found that later meals were linked with poorer sleep quality scores. Most of those studies were observational, so the direction isn’t certain.
Poor sleepers might simply eat later.
Or late meals might disturb sleep. Probably a bit of both.
When a bedtime snack is fine
Not all night-time eating is the same.
A 2015 review in Nutrients separated large late meals from small snacks. It concluded that small snacks of about 150 calories don’t appear to be harmful.
It added that such snacks may even benefit muscle building and heart and metabolic health.
So a glass of milk or a small yoghurt before bed is a different thing from a full dinner at 11 pm.
What earlier research found
The timing link to weight
Observational studies have long linked late eating with higher body weight. The 2022 trial helps explain why, by showing changes in hunger and energy use under controlled conditions.
Reflux advice finally tested
Doctors had long told reflux patients to stop eating 3 hours before bed. The 2005 study was one of the first to test that advice, and its authors noted a remarkable lack of supporting evidence before it.
Body clocks matter
The 2020 trial found the strongest effects in habitual early sleepers. That suggests a “late” meal depends on your own body clock, not just the time on the wall.
How it fits together
The pattern is consistent: the same food eaten later is handled less well. The effects are modest per meal, but they may add up.
How much should you trust this?
Promising. Careful trials and observational studies agree, but the trials are small and short.
What makes it convincing
- Two randomised crossover trials controlled food, sleep and activity precisely.
- Each person served as their own comparison.
- The reflux link is large and was adjusted for key factors.
- A systematic review found a matching pattern for sleep.
What makes me cautious
- The trials had just 16 and 20 participants.
- They lasted days, not months, and didn’t measure weight change.
- The reflux study relied on people’s own reports of their habits.
- Most sleep studies were observational.
| The evidence shows | The evidence doesn’t show |
|---|---|
| Late meals raise hunger and overnight blood sugar | That late eating causes weight gain on its own |
| Eating close to bed is linked to reflux | Exactly how many hours everyone should wait |
| Small snacks don’t appear harmful | That skipping dinner is healthier |
| Later meals are linked to poorer sleep | Which comes first, late meals or poor sleep |
What this means for you
- Make dinner your earlier, not your later, big meal when you can.
- Leave 3 to 4 hours between a big meal and bed, especially if you get heartburn.
- If you’re hungry at night, go small. Around 150 calories, ideally with some protein.
- Early to bed? Eat earlier too. Late dinners hit habitual early sleepers hardest.
- Don’t panic over occasional late meals. The effects are modest and add up over time, not in one night.
The NHS page on heartburn and acid reflux lists practical steps, including not eating within 3 or 4 hours before bed.
In this short Mayo Clinic video, a specialist explains how to time evening snacks to avoid heartburn:
What we still don’t know
- Does late eating cause weight gain long term? Trials have lasted days, not months.
- What’s the right gap before bed? Studies compared 3 hours versus 4 or more, not every option.
- Does it matter what you eat late? Most trials used mixed meals.
- Who’s most affected? Early sleepers and people with reflux seem most sensitive.
- Do night-shift workers differ? Their body clocks complicate everything.
My take: keep big meals away from bedtime
What I like about this research is how carefully the trials isolated timing. Same food, same sleep, different clock, measurably different results.
I’m less convinced by rigid rules like “never eat after 8 pm”. The evidence is about big meals close to sleep, not an evening cut-off for everyone.
So I’d shift the main meal earlier where life allows, and leave a gap before bed. If hunger hits late, a small snack is fine.
Last reviewed: 2026-10-07
Covers: Whether eating before bed is bad, late meals and hunger, blood sugar, acid reflux, sleep, bedtime snacks
Evidence: Promising — small controlled trials and a large reflux study agree, but long-term evidence is missing
Comments
No comments yet. What did you think?