Guggul is considered the foremost natural herb in ayurvedic medicine for controlling cholesterol. There is evidence to show that guggul was used to cleanse blood vessels and clear arterial plaque as far back as 3000 years ago. There are references in ancient Indian texts which prescribe guggul as a treatment for "coating and obstruction of channels".
Studies have shown that guggulsterones present in the guggul gum resin help to lower cholesterol and triglycerides while at the same time increasing HDL levels. Since guggul is a herb, there are none of the side effects commonly present with prescription cholesterol drugs.
Guggul contains Z-guggulsterone and E guggulsterone which are thought to inhibit cholesterol release from the liver by increasing cholesterol metabolism. Research published in the Science Express shows that guggulsterones inhibit the Farnesoid X Receptor (FXR). This FXR protein prevents the body from eliminating excess cholesterol and increases the risk of heart attacks. Guggulsterones cause excess cholesterol to get converted to bile.
More information on how Guggul helps lower cholesterol