Sweet Potatoes and Cholesterol. Low cholesterol is associated with a reduced risk of heart disease. Sweet potatoes lower cholesterol because they are a source of water-soluble fiber, says MayoClinic.com. One half of a sweet potato cooked without its skin contains 3.9 grams of fiber. Water-soluble fiber binds to bile acids helping the body to excrete cholesterol.