You may love to eat, but does the food you eat love you back? If you munch like most Americans, the answer is no. With excessive calories, sodium and refined carbs (including sugar), the typical Western diet can lead to high blood pressure, high cholesterol and ultimately heart attack and heart disease. But many foods contain beneficial nutrients that help lower heart disease risk and improve overall health. Here are 17 heart-healthy foods to add to your menu.