Harvard Medical School published a list of foods that can help reduce serum cholesterol
The newly published list of foods have been proven to lower total serum cholesterol. The goal for dietary fiber in children (ages 4-8) is 25 grams; older boys and men should aim for 38 grams and girls and women should aim for 26 grams daily from different sources. In addition, the National Cholesterol Education Program recommends that people who have high cholesterol get 2 grams of stanols or sterols a day.
Foods that contain plant sterols and stanols include many grains, vegetables, fruits, legumes, nuts, and seeds as well as added to margarine spreads, orange juice, cereals, and even granola bars, which block cholesterol absorption. Oat based foods provide soluble fiber, binding to serum cholesterol and removing them from the body. Other foods deliver polyunsaturated fats, which directly lower LDL To reduce your risk of heart disease, the best approach is to include as many of the cholesterol fighting foods as you like.
The eleven heart healthy food groups considered most effective in reducing high cholesterol are:
Barley and other whole grains
Eggplant and Okra
Nuts (2 ounces daily will reduce LDL by 5%)
Apples, grapes, strawberries, and citrus fruits
Foods fortified with sterols and stanols such as margarine spreads (2 grams added sterol/stanol will lower LDL by 10%)
Soy (25 grams of soy protein/tofu or 2.5 cups of soy milk will reduce LDL 5%)
Omega 3 rich fish (ie, Salmon, Mackerel, Herring, Lake Trout
Fiber supplements—last and least appealing way to boost soluble fiber