Also include beets, artichokes, yams and leafy greens in your diet to support liver health, according to the book Patient Information on Conditions, Herbs & Supplements.. These foods are loaded with the antioxidants the liver uses to detoxify your body and are high in fiber that helps decrease cholesterol levels.