Is It Too Late to Eat? A Nutritionist Weighs In
Wondering when to cut off your evening snacking? Our expert gives you the lowdown on nighttime eating.

Dr. Maya Roseman addressed the burning question of how late you can eat before bed during her radio show on 103FM. She broke it down into three main points:
First, it depends on what you're eating: "If it's steaks, fries, and heavy meals – obviously avoid them even two to three hours before going to sleep. But if you're having yogurt, a scoop of ice cream, a banana, some almonds, or anything light and easy to digest, there's no problem enjoying it even 15 minutes before bedtime."
She also noted that "if you have an early dinner but go to bed late, it's natural to feel hungry again. Forcing yourself to go to bed with a 'grumbling stomach' isn't healthy. Hunger reduces sleep quality."
Secondly, she explained that "while stopping eating at a certain time can save you many unnecessary snack calories, it doesn't guarantee weight loss or health improvements—it's crucial to consider your overall daily diet."
Thirdly, regarding full and heavy meals, the nutritionist emphasized: "Make sure there's at least a two-hour gap before sleep, but if you have a tendency towards diabetes, having dinner by 6:30 PM is preferable. This helps regulate blood sugar levels overnight, which results in better health check results the next day."
Related Reading
Can You Really Kick the Sugar Habit? Nutrition Experts Share How to Curb Sugar Cravings