Most healthy people can eat up to seven eggs a week without hurting their heart health. Some people only eat the egg white and leave out the yolk, which gives them protein without cholesterol. Conversely, according to a study in The New England Journal of Medicine, eating two hard-boiled eggs daily increased the risk of heart attack and stroke.
This is because egg yolks have lecithin, a fat that helps make trimethylamine N-oxide (TMAO), which can cause these heart problems. You get more high-density lipoprotein (HDL) when you eat eggs, also called “good” cholesterol.