1. Oats: Contain beta-glucan which absorbs LDL ("bad") cholesterol.
2. Red wine: Also helps reduce LDL ("bad") cholesterol.
3. Salmon & fatty fish: Contain Omega-3 fats, which raise good cholesterol.
4. Nuts: They are high on calorie, but helps lower LDL levels.
5. Tea: Contain flavonoids, important antioxidants, which prevent the oxidation of LDL cholesterol that leads to plaque formation on artery walls. Also reduces blood pressure levels.
6. Beans: Contain fiber, which slows the rate and amount of absorption of cholesterol in certain foods.
7. Chocolate (bittersweet type): Contains antioxidant which help build HDL ("good") cholesterol levels.
8. Margarine (containing plant sterols): Plant sterols reduce cholesterol absorption.
9. Garlic: Not only lowers cholesterol, and keeps cholesterol particles from sticking to artery walls, but also prevents blood clots, reduces blood pressure, and protects against infections.
10. Olive oil: Contains heart-friendly monounsaturated fatty acids (MUFAs), which lower LDL cholesterol, and also helps reduce belly fat.
11. Spinach: Contains lutein, which helps our artery walls "push off" cholesterol that cause clogging. Also protects against age-related macular degeneration, a leading cause of blindness.
12. Nuts: Help reduce LDL levels.
13. Soy: Contains isoflavones which help reduce LDL cholesterol.
14. Avocado: Contain heart-friendly monounsaturated fat, which raise levels of HDL ("good"cholesterol) while lowering levels of LDL ("bad" cholesterol).