The types of food you eat, and your overall dietary pattern, can affect your blood pressure, cholesterol levels, and blood sugar levels, as well as your likelihood of becoming obese - all risk factors for heart disease.

The impact of diet on the heart