
It’s linked to heartburn, disrupted sleep, metabolic issues and more.
Research suggests that, if possible, it’s best to avoid eating for three to four hours before your usual bedtime, Dr. St-Onge said.
That timing is likely better for your long-term health, and may also reduce symptoms of acid reflux, which can interfere with sleep, Dr. Hanlon added.
If you are a shift worker, eating late at night may be unavoidable. But, if you can, Dr. Scheer said, try to eat your largest meals between about 7 a.m. and 7 p.m.