We’re told that eating foods like oatmeal, which contains soluble fiber, can help lower cholesterol. My understanding is that this works because the fiber binds to the cholesterol in your food, preventing its absorption.
But we’re also told that the amount of cholesterol in your food doesn’t make much difference because, if you get more in your diet, your body just produces less.
The amount of cholesterol that you absorb from food is genetically determined. Some people are “hyper-absorbers” and for them, the amount of cholesterol in their food may have a bigger impact on their blood cholesterol levels.
Soluble fiber can bind cholesterol in the intestine and remove it from the body. Eating 5 to 10 grams of soluble fiber a day can help lower total and LDL-cholesterol by 5 to 11 points, and sometimes more.
Although high levels of cholesterol (especially LDL cholesterol) are associated with an increased risk of heart attack, the majority of heart attack victims have normal cholesterol. And while the use of statin drugs does appear to reduce mortality, there may be other factors at work.