While this belief is still thought to be almost always true, in recent years a fly has been found in the ointment. Drug companies have spent billions of dollars developing drugs that increase HDL cholesterol levels. However, to the dismay of all, these drugs have failed to reduce cardiac risk—despite the fact that they make HDL levels go up. Development of at least two of these drugs has now been halted. (More on this below.) So the HDL story is more complex than scientists originally had hoped.
There's no magical food to keep your heart healthy, but there are a lot of foods that can help—including these foods that help lower your cholesterol. In addition to cutting back on foods that can raise total cholesterol and getting enough exercise, make sure to eat more of these foods that improve your cholesterol profile by raising "good" HDL and/or lowering "bad" LDL cholesterol. These foods include some old standbys, such as oatmeal and fruit, plus a few surprising foods that can help lower cholesterol to reduce your risk of heart attack and stroke.