Probably I am repeating what I have written else where. Just by avoiding Cholesterol in diet one cannot completely reduce cholesterol levels in blood. It might help to a certain extent.

When mice were fed with fiber free diet, zero fat, the cholesterol levels where high. Puzzled?. The reason is that even if you dont take cholesterol in your diet, your body will make cholesterol from carbohydrates. The body will make glucose from starch and this glucose will inturn be used to make fat and from fat it makes cholesterol.

So to superfically reduce cholesterol eat fat free diet or low fat and zero cholesterol. But if you want to handle the root cause, increase fiber in your food. Completely avoid margarine , eat more vegetables and fruits. Switch to brown rice and whole wheat instead of white stuff. Beet roots is a must. Other grains are oats, buckwheat and ragi.

Ofcourse walking everyday for an hour adds up.