How To Avoid Heart Attack? Eat Dinner Before 7pm The risk of heart attack increases when the dinner time is later than 7 p.m. According to a study, having dinner within two hours before sleeping at night could elevate heart attack risk by two times. by Saranya Palanisamy