2 weeks ago
Doctor Explains Health Risks of Eating Dinner After 9 PM
A doctor named Dr Narayanan says when you eat dinner matters, not just what you eat.
Our bodies follow an internal clock that tells us when to be active and when to rest.
Eating very late at night, like after 9 pm, can confuse this clock.
It can make it harder to fall asleep and get good rest.
It can also cause tummy troubles like heartburn and bloating.
Eating late often might make your body less good at handling sugar, which can lead to weight gain over time.
That is why doctors suggest having dinner a few hours before bedtime.
A good time for dinner is between 6 pm and 8 pm.
If you eat dinner late sometimes, it is not a big problem, but doing it every day can hurt your health.
Eating earlier and keeping dinner light helps your body feel better and sleep well.
Experts say habitual late dinners, especially after 9 pm, can disrupt sleep, digestion, blood sugar and long-term metabolic health.
Dr N K Narayanan of Apollo Hospital, Chennai stresses that when you eat is as important as what you eat because of the body's circadian rhythm.
Regular heavy late meals can lead to acid reflux, poor sleep quality, weight gain, blood sugar fluctuations and increased cardiovascular risk factors.
Doctors generally recommend eating dinner between 6 pm and 8 pm, at least two to three hours before bedtime.
Longer overnight fasting allows the body to repair itself, echoing traditional Indian practices such as Jain communities not eating after sunset.
- Who
- Dr N K Narayanan, Consultant in Endocrinology, Diabetes and Metabolism at Apollo Hospital, Chennai
- What
- A medical explanation of how regularly eating dinner late at night—especially after 9 pm—can affect sleep, digestion, blood sugar, weight and metabolic health
- Where
- Chennai, India, where Dr Narayanan is based; the article also refers to Indian cultural practices
- When
- Not specified in the article; the advice concerns habitual evening meal timing, with dinner recommended between 6 pm and 8 pm
- Why
- Late dinners can disrupt the body's circadian rhythm, leading to metabolic strain, poor sleep and other health problems over time
Key facts
- Main expert
- Dr N K Narayanan, Consultant in Endocrinology, Diabetes and Metabolism
- Hospital
- Apollo Hospital, Chennai
- Recommended dinner time
- Between 6 pm and 8 pm
- Time before bed
- At least 2-3 hours before bedtime
- Reported health risks
- Acid reflux/GERD, poor sleep, weight gain, blood sugar fluctuations, insulin resistance, cardiovascular risk factors, indigestion, daytime fatigue
- Key principle
- Align meal timing with the body's circadian rhythm; avoid heavy meals close to bedtime
- Traditional context
- Jain tradition of not eating after sunset; 'Langhanam paramam aushadham' (fasting as medicine)
- Occasional late dinner
- Unlikely to cause harm, according to experts
Quotes
Dr N K Narayanan
Consultant in Endocrinology, Diabetes and Metabolism, Apollo Hospital, Chennai
“"Late eating may not be ideal for blood sugar regulation, especially in individuals already at risk of diabetes."”
firstpost.com
“"Eating a heavy meal close to bedtime and lying down soon after can worsen acid reflux and heartburn."”
firstpost.com











