Also this:
Eating at least five portions of fruit and vegetables a day will reduce the risk of coronary heart disease, probably by helping to prevent atheroma from building up within the inside walls of the coronary arteries.
Fats and cholesterol
Reducing the total amount of fat you eat will reduce the amount of fats in your blood.
Replacing some saturated fats with polyunsaturated fats and monounsaturated fats will help to improve the ratio of 'protective' cholesterol to 'harmful' cholesterol in your blood.
Fish and fish oils
Eating oily fish regularly can help to reduce the risk of coronary heart disease and also to improve the chances of survival after a heart attack. We do not know exactly how it helps. It may be by helping to keep the heartbeat regular, reducing the level of triglycerides (fatty substances found in the blood), and preventing blood clots from forming in the coronary arteries.
Keeping a healthy weight
If you are overweight, reducing your weight will reduce the workload of your heart and help keep your blood pressure down.
Salt
Reducing the amount of salt you eat will also help keep your blood pressure down.
Alcohol
Too much alcohol can damage the heart muscle, increase blood pressure and also lead to weight gain. However, moderate drinking (between 1 and 2 units of alcohol a day) can help protect the heart in men aged over 40 and women who have gone through the menopause.