Foods good for heart health. Almost one third of all deaths worldwide are due to heart disease. Diet plays a major role in the health of the heart and can affect the heart disease risk. In addition, certain foods, all of which are risk factors for heart disease, can cause high blood pressure, triglycerides, cholesterol levels and inflammation.