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. William Forsythe
Board Certified,
23 years in practice
171K people helped
Continue
108,000 doctors available
Read more answers from doctors