Eat more fiber: Fruits and vegetables, including whole grains, are good sources not only of heart-healthy antioxidants but also cholesterol-lowering dietary fiber. Soluble fiber, in particular, can help lower cholesterol. Beckerman says it "acts like a sponge to absorb cholesterol" in the digestive tract. Good sources of soluble fiber include dried beans, oats, and barley, as well as fiber products containing psyllium.