Experts say that having a late-night meal keeps the body on 'high alert' at a time where it should be winding down, which can have dangerous implications for our health. Researchers have now said that we should never eat within two hours of our bedtime, and ideally, nothing after 7pm.
If you want to maintain or lose weight, then you shouldn't eat after 7 p.m. There are myriad reasons why people might not want to eat after a certain time in the evening, especially if it's close to when they go to sleep, says Cara Harbstreet, M.S., R.D., L.D., owner of Street Smart Nutrition..
Overeating before the bedtime increases the risk of indigestion and heartburn, resulting in restlessness and sleeplessness. Eating late also sends a message to the brain to keep active that further prevents the body from powering down.
You definitely don't need to go to bed hungry, and there is nothing wrong with a nighttime snack. However, eating a big meal right before bed can make it harder to fall asleep and stay asleep. A large meal that is high in calories causes your body temperature to rise as you digest.
“Eat after 8, and you'll gain weight” has a nice ring to it, but it's not true. It is based on the myth that the body cannot properly metabolize food during sleep. However, the body has intricate systems of metabolizing, storing, and using energy from food.
Aside from causing belly fat, eating late and reclining on a full stomach increases your risk of developing acid reflux and indigestion, since gravity is no longer able to pull everything in your tummy straight down.
Having a decent overnight fast may be a great place to start to give your gut bacteria a helping hand. Having a 10-12-hour overnight period, say 7pm-7am where no food is consumed, is a very traditional way of eating.
“On a day you don't eat for 24 hours, you're guaranteed to be losing a third or half a pound of non-water weight that's mostly from body fat,” Pilon told Global News. “The truth is intermittent fasting is a way to create slow, steady weight loss.”
Don't Go to Bed Hungry
While we encourage you to avoid late-night snacking, we also discourage you from going to bed while hungry. Your body constantly needs energy to function, even during sleep. Going to bed without a last meal means your body has less energy to rejuvenate and repair itself.
The goal is to eat every 3 to 4 hours in order to keep your blood sugar consistent and for your stomach to optimally digest. Setting this schedule consistently across days can also help curb overeating which can lead to bloating or indigestion.
If you don't eat for 10–16 hours, your body will go to its fat stores for energy, and fatty acids called ketones will be released into the bloodstream. This has been shown to protect memory and learning functionality, says Mattson, as well as slow disease processes in the brain.
Your Slow Metabolism:
When you have a slow metabolism, your body doesn't convert food into energy in sufficient quantities. So most of the food you eat is stored in the form of fats. This is the main reason why some people get fat even though they don't eat much.
If you eat too much and exercise too little, you're likely to carry excess weight — including belly fat. Also, your muscle mass might diminish slightly with age, while fat increases.
There's no such thing as a set time you should eat dinner.
"I would say three hours before your bedtime is an ideal time to have dinner," she says, "It is a good amount of time for your food to digest, then at least your food gets to digest and you're not sleeping on a full stomach."
According to the Dietary Guidelines for Americans 2020–2025, the average adult woman expends roughly 1,600 to 2,400 calories per day, while the average adult man expends 2,000 to 3,000.
Eating for 12 hours and then fasting for 12 hours is likely safe for most people, Longo explains. “That pattern of eating is very common among people who have record lifespans,” he says.