Top Five Foods That Lower Cholesterol:
Oatmeal, oat bran, and high-fiber foodsOatmeal and other foods that contain soluble fiber reduce the absorption of cholesterol into the blood stream. Soluble fiber is also found in kidney beans, apples, pears, barley, and prunes.
Fish and Omega-3 fatty acidsOmega-3 fatty acids reduce blood pressure and the risk of developing blood clots. Fish high in Omega-3s include mackerel, lake trout, herring, sardines, Albacore tuna, salmon, and halibut.
Walnuts, almonds, and other nutsRich in polyunsaturated fatty acids, nuts reduce blood cholesterol and keep blood vessels healthy.
Olive oilContains a powerful mix of antioxidants that lower LDL levels but leaves the HDL cholesterol intact.
Foods with added plant sterols or stanolsSterols or stanols help block the absorption of cholesterol and occur naturally in the foods mentioned above. Margarines, orange juice, and yogurt drinks with added plant sterols can reduce LDL cholesterol by more than 10%.