Carrots contain high amounts of soluble fiber, largely from pectin, which could be the reason they’ve been shown to lower cholesterol. Participants who ate about a cup of carrots each day for three weeks lowered their blood cholesterol levels, a U.S. government study found.
Reduce risk of cancer
The alphacarotene and bioflavonoids in carrots have been associated with lower risks of cancer, particularly lung cancer. But stick to those carotenoids rather than beta-carotene supplements, which could be harmful to smokers.