India, Oct. 23 -- Dinner gets pushed back when you are swamped with work or have had a busy day. Then many may wonder if eating late makes one gain weight. Let's shed light on this doubt and look at the broader context.ALSO READ: Is sleeping right after dinner bad for your heart? Cardiologist reveals how long to wait before bed

Dr Nahas A, consultant in the Department of Internal Medicine at KIMSHEALTH, Thiruvananthapuram, told HT Lifestyle that meal timing is not the only factor influencing weight gain. Eating late does not automatically mean you will gain weight. He said, "Let me put your mind at ease. The clock alone is not the culprit."

The doctor reminded us that your body does not have a switch that turns food into fat at 9 pm. We...