are plant sterols good for lowering cholesterol?
Plant sterols are compounds that help block your body from absorbing cholesterol. While plant sterols help lower LDL cholesterol, they don't appear to affect your levels of HDL cholesterol or triglycerides. One Canadian study concluded that plant sterols are the most effective natural treatments for high cholesterol.