Beans are one of the most fiber-rich foods out there. And to our benefit, they are especially high in cholesterol-lowering soluble fiber. A cup of any type of beans per day -- kidney, pinto, black, chickpea, etc. -- can lower cholesterol by as much as 10 percent in 6 weeks. We recommend buying canned beans for easier preparation. Beans add protein and fiber to any dish and can be used in salads, veggie chili, baked potatoes or pureed for sandwich spreads.
These little guys have been recently identified to have an antioxidant called pterostilbene (similar to the antioxidant found in grapes and red wine). This compound is believed to be effective for lowering LDL cholesterol levels. Blueberries can be very easily added to your diet. Throw some on top of your breakfast cereal in the morning or make yourself a delicious blueberry smoothie for dessert!