Buying and consuming high-fiber foods, such as oatmeal, oat bran, beans and prunes, helps prevent high cholesterol levels, advises Mayo Clinic. Eating foods rich in omega-3 acids, such as fish and flaxseed, is helpful too. Other foods that control cholesterol levels include almonds, baked potatoes, walnuts, fruits and non-starchy vegetables.
To avoid developing high cholesterol, it is prudent to eat foods that contain soluble fiber, such as kidney beans, pears and apples, according to Mayo Clinic. Omega-3 fatty acids lower the cholesterol levels in the blood and are commonly found in seafood, such as salmon, lake trout, herring and mackerel. Grilling or baking these foods prevents the likelihood of adding fats. Nuts are good substitutes for foods with saturated fat but must be eaten in limited quantities because they are high in calories.
To avoid developing high cholesterol levels, it is best to avoid trans-fat foods, oils and butter. Also limit red meat, and bacon droppings, and replace processed meats, fast foods, French fries and fried chicken with lean pork, skinless chicken, veal and lamb, explains WebMD.
Limit the consumption of egg yolks and milk products with more than 1 percent fat, and replace margarine and butter with olive oil.