Your diet plays an important role lowering your cholesterol level in various ways. Some foods deliver soluble fiber, which binds cholesterol and its precursors in the digestive system and drags them out of the body before they could get into circulation. Some give you polyunsaturated fats, which directly lower LDL. And those containing plant sterols and stanols, which block the body from absorbing cholesterol. A healthy diet and some physical movements are more effective than medications or treatments.

We will be listing top 10 food items that are helpful to lower the Cholesterol level

1. Oats

 An easy first step to lowering your cholesterol is having a bowl of oatmeal or cold oat-based cereal like Cheerios for breakfast. It gives you 1 to 2 grams of soluble fiber. Add a banana or some strawberries for another half-gram. Current nutrition guidelines recommend getting 20 to 35 grams of fiber a day, with at least 5 to 10 grams coming from soluble fiber. (The average American gets about half that amount.)

2. Barley and other whole grains

Like oats and oat bran, barley and other whole grains can help lower the risk of heart disease, mainly via the soluble fiber they deliver.

3. Bean

Beans are especially rich in soluble fiber. They also take a while for the body to digest, meaning you feel full for longer after a meal. That’s one reason beans are a useful food for folks trying to lose weight. From navy and kidney beans to lentils, garbanzos, black-eyed peas, and beyond and so many ways to prepare them, beans are a very versatile food.

4. Brinjal or Ladyfinger

These two low-calorie vegetables are good sources of soluble fiber.

5. Nuts

Studies show that eating almonds, walnuts, peanuts, and other nuts is good for the heart. Eating 2 ounces of nuts a day can slightly lower LDL, on the order of 5%. Nuts have additional nutrients that protect the heart in other ways.

6. Vegetable oils

Using liquid vegetable oils such as canola, sunflower, safflower, and replacing butter, lard, or shortening when cooking or at the table helps lower LDL.

7. Apples, grapes, strawberries, citrus fruits

These fruits are rich in pectin, a type of soluble fiber that lowers LDL.

8. Foods fortified with sterols and stanols

Sterols and stanols extracted from plants gum up the body’s ability to absorb cholesterol from food. Companies are adding them to foods ranging from margarine and granola bars to orange juice and chocolate. They’re also available as supplements. Getting 2 grams of plant sterols or stanols a day can lower LDL cholesterol by about 10%.

9. Soy

Eating soybeans and foods made from them, like tofu and soy milk, was once touted as a powerful way to lower cholesterol. Analyses show that the effect is more modest — consuming 25 grams of soy protein a day (10 ounces of tofu or 2 1/2 cups of soy milk) can lower LDL by 5% to 6%.

10. Fish

Eating fish two or three times a week can lower LDL either by replacing meat, which has LDL-boosting saturated fats, or by delivering LDL-lowering omega-3 fats. Omega-3s reduce triglycerides in the bloodstream and also protect the heart by helping prevent the onset of abnormal heart rhythms.