Medically reviewed by Simone Harounian, MS
:max_bytes(150000):strip_icc():format(jpeg)/Health-GettyImages-2203057929-d41c290abc0345538e7343605e155d36.jpg)
Credit: d3sign / Getty Images
- Eating dinner about three hours before bedtime is associated with better overall health, including cognitive health.
- An early dinner time can help you sleep better, lower your risk for metabolic and heart disease, and help you maintain your weight, all of which have direct benefits on your brain health.
- If you can’t eat three hours before bedtime, you can still improve your brain health through other dietary changes.
Your cognitive health may be affected not just by what you eat but also when you eat it. Dinnertime, in particular, has a significant impact. Experts recommend eating dinner about three hours before bedtime for better brain health.
When Exactly To Eat Dinner
The best time to eat dinner for your overall health is two to three hours before you go to bed. What this means for your schedule depends on your lifestyle. If you’re a night owl, you might be able to eat as late as 8-9 p.m., but most people should aim to have dinner sometime between 5-7 p.m. so the meal can be fully digested before bedtime.
Research has shown this timing to be the sweet spot not just for brain health, but also for maintaining a healthy heart, metabolism, and sleep schedule.
4 Benefits of an Early Dinner That Affect Brain Health
Eating dinner two or three hours before bed can have several benefits on your overall health that, in turn, benefit brain health.
1. Better Sleep
Eating when your body thinks it’s time to be sleeping can confuse your circadian rhythm (your body's internal sleep-wake schedule) and leave your body struggling to power down into sleep mode. This won’t just leave you feeling groggy the next day—it could affect your cognitive function over time. Eating earlier can align with your circadian rhythm, helping you fall asleep more easily.
How the benefit can improve your brain: A 2024 study found that people who regularly slept at least seven hours per night performed better in memory testing than people who slept less than seven hours. Meanwhile, a 2025 study suggests that getting enough sleep helps your brain clear away “metabolic waste,” including certain proteins associated with the development of Alzheimer’s and Parkinson’s diseases.
2. Better Weight Management
Starting your meals earlier in the day and consuming more calories at breakfast and lunch—instead of having a heavy, calorie-dense evening meal—can help you reach and maintain the weight you and your healthcare provider decided is optimal for you.
How the benefit can improve your brain: This is important for your cognitive health because obesity has been linked to a higher risk for dementia, especially as you age. In a 2020 study, participants with a higher body mass index (BMI) or with more abdominal fat were more likely to develop dementia over a period of 15 years than people who maintained their ideal weight.
3. Better Blood Sugar Control
Eating an early dinner is associated with better blood sugar control, which plays a part in determining your risk of metabolic diseases like type 2 diabetes. In two small studies, people who ate dinner early (at 6 p.m. instead of 9 or 10 p.m.) had a better ability to process glucose during the overnight hours and better blood glucose over the following 24 hours.
How the benefit can improve your brain: Chronically high blood sugar can damage blood vessels in your brain, decreasing your memory and learning, as well as leaving you more prone to stroke and diseases like Alzheimer’s. If high blood sugar triggers type 2 diabetes, it may open you up to added risks: A 2024 study found that people with diabetes and prediabetes experienced much higher rates of brain aging over the course of 11 years than people with no metabolic disease.
4. Reduced Risk of Cardiovascular Disease
Some research has found that aligning your meals to your circadian rhythm may benefit your heart health. A 2023 study suggests that daily habits like eating breakfast, lunch, and dinner earlier in the day could reduce your cardiovascular risk by preventing obesity, hypertension, high blood sugar, and inflammation.
The findings also suggest that a type of intermittent fasting called time-restricted feeding could benefit your heart. With this, you'd restrict your food intake to a set window each day (for example, only eating between the hours of 8 a.m. and 6 p.m.).
How the benefit can improve your brain: If you need one more reason to protect your heart health, it’s because doing so may be able to slow cognitive decline and help you preserve your memory and learning ability as you age. A 2021 study found that the link is especially strong between cardiovascular health in early adulthood and cognitive health after age 80, with people who improve their heart health in early adulthood potentially paving the way for better brain health later in life.
Why Late-Night Eating Can Hurt Your Cognitive Health
Eating late at night increases your risk of chronic diseases like type 2 diabetes, obesity, and heart disease and also negatively affects your sleep. In turn, these side effects can negatively impact your brain health, lowering cognitive function and actually speeding up the loss of gray matter volume (gray matter is the part of your brain that allows it to function on a daily basis—it’s kind of like your brain’s hard drive).
Other Eating Habits That Can Improve Cognitive Health
Eating dinner two or three hours before bedtime is a great step in improving your cognitive health. You can keep your brain healthy by incorporating a few other lifestyle changes into your diet, too:
- Eat regularly: It may be good for your brain to eat more frequently throughout the day. A 2024 study found that people who ate at least five or six times per day (including meals and snacks) had better memory scores than those who ate four or fewer times a day. Try not to skip snacks, and consider eating smaller, more frequent meals than three large ones. The quality of the food at those more frequent eating times is equally important.
- Maintain a regular eating schedule: People who eat meals around the same time every day have lower stress levels and, in turn, better sleep quality than those with an inconsistent eating schedule.
- Consume more calories earlier in the day: Some research suggests that consuming more calories earlier in the day may be better for your metabolic health and weight management, both of which are good for your brain. Consider frontloading your calories at breakfast and lunch and eating a smaller, lower-calorie dinner.
- Focus on the big picture: Although some foods have been shown to have positive impacts on cognitive health, many experts suggest focusing less on eating specific foods and more on your overall dietary patterns. The Mediterranean diet, the Dietary Approaches to Stop Hypertension (DASH) diet, and the Mediterranean-DASH Diet Intervention for Neurodegenerative Delay (MIND) diet can be beneficial for brain health. Following these larger dietary patterns (instead of increasing your intake of any single food) ensures you get the full range of nutrients needed for good physical and mental health.
- Eat within a daily window: There’s some debate about the benefits of time-restricted feeding on cognitive health, but some research shows it has a positive impact. A 2021 study found that participants who regularly ate within a 10-hour or shorter window were less likely to have some kind of cognitive impairment than those who didn’t follow any kind of fasting or time-restricted feeding.

