5 doctors weighed in:
When should be the last hour to eat a meal or any food?
5 doctors weighed in

Dr. Michelle Zetoony
Internal Medicine - Sleep Medicine
1 doctor agrees
In brief: At least 2 hours
At least 2 hours before planned bedtime.
Ideally 2-4 hours. Some of this depends on medicatoin you may take for other reasons or other medical problems. In general you don't want to go to bed full or hungry.

In brief: At least 2 hours
At least 2 hours before planned bedtime.
Ideally 2-4 hours. Some of this depends on medicatoin you may take for other reasons or other medical problems. In general you don't want to go to bed full or hungry.
Dr. Michelle Zetoony
Dr. Michelle Zetoony
Thank
Dr. Gregory Hines
Family Medicine
1 doctor agrees
In brief: 3 hours
You should not eat any later than 3 hours before you go to sleep.

In brief: 3 hours
You should not eat any later than 3 hours before you go to sleep.
Dr. Gregory Hines
Dr. Gregory Hines
Thank
Dr. Carlo Hatem
Internal Medicine - Pulmonary Critical Care
In brief: No deadline
There is no scientific evidence that determines an optimal time between eating and sleeping.
A number of people enjoy a good nap after lunch with no ill effects. Many people after a long day at work eat then sleep. It's more an individual matter than a medical issue.

In brief: No deadline
There is no scientific evidence that determines an optimal time between eating and sleeping.
A number of people enjoy a good nap after lunch with no ill effects. Many people after a long day at work eat then sleep. It's more an individual matter than a medical issue.
Dr. Carlo Hatem
Dr. Carlo Hatem
Thank
Get help from a real doctor now
Dr. Steven Seres
Board Certified,
17 years in practice
497K people helped
Continue
107,000 doctors available
Read more answers from doctors