What is the ideal time to have last meal of the day?
According to consultant dietician and diabetes educator Kanikka Malhotra, an adequate interval between the day's last meal and sleep time is "critical". She said it's typically recommended to finish the last meal at least 2-3 hours before bedtime. This helps in promoting digestion and metabolic health, ensures better sleep quality and is good for cardiovascular function, she said.