Eat dinner at least 2-3 hours before bed
Unsurprisingly, the best time to eat dinner is less of an actual time of day and more about your own personal routine. Health experts agree that having your meal a few hours before you go to bed is the best rule of thumb. "It is best to eat dinner at least 2 hours (ideally 3 hours) before your head hits the pillow," Gomer confirms. This is good for your body when it comes to digestion, weight loss, and sleep.
How mealtime affects digestion
One of the main reasons you should leave an ample amount of time between dinner and sleep is the fact that you want to give your body enough time to digest your food while you're awake. Otherwise, not only will you run into indigestion, but you may also have a harder time getting a full night's rest. "When you sleep, you are supposed to rest and repair—not digest food," Gomer reminds us. "Digesting foods while sleeping can cause acid reflux and stomach upset."
Kahn agrees, noting that digestion is best done standing or sitting. "Lying down to digest often results in heartburn, indigestion, and GI discomfort, which are all uncomfortable by themselves and can lead to less or worse sleep," he says.
How mealtime affects weight loss
But it isn't just digestion that's affected by the time at which you eat dinner; your mealtime can also play a major role in your weight for several reasons. "It is ideal for weight loss to have a longer opportunity for insulin balance," Gomer states. "When we eat, insulin must respond, and that will promote fat storage instead of weight loss."
Additionally, eating dinner at a consistent time is important to regulating your body's functions, including your metabolism. "Eating later than your circadian rhythm anticipates can desynchronize your internal body clocks, many of which are responsible for the complicated processes of digestion and require alignment with each other to work well," Kahn tells us. "Over time, desynchronized clocks increase your risk of obesity and metabolic disorders." Yikes!
Finally, remember that waiting too long to eat typically results in overeating—which is, of course, a major faux-pas for anyone looking to lose weight. Kahn points out that this can especially be a risk when you're tried. "We tend to make poorer food choices when we're tired because we have less willpower to recruit," he explains. "For this reason, late eating can often be unhealthy eating. (And under conditions of sleep loss, our hunger and satiation hormones work in counter-productive ways, leading us to feel hungrier and less satisfied with our usual patterns of consumption.)" Good point!
The bottom line
Taking all of this into consideration, there's no doubt that aiming to eat at least 2 hours before bed (and more if possible!) is the best way to go. However, the occasional late dinner won't be the end of the world. As Kahn concludes, "The odd night where you can't eat earlier won't make or break your overall health, wellbeing, and weight loss efforts. Making eating earlier a long-term, consistently practiced habit is what's going to have a positive impact."