improves liver health two antioxidants found in artichokes, cynarin and silymarin, have been shown to improve the overall health of the liver by reducing the presence of toxins and facilitating their elimination from the liver and the body.