Research shows that taking artichoke extract by mouth can slightly reduce total and low-density lipoprotein (LDL or “bad”) cholesterol in people with high cholesterol. Improvements seem to occur after 6 to 12 weeks of treatment. Studies using cynarin, a specific chemical found in artichoke, have shown conflicting results. Drinking artichoke juice does not seem to lower cholesterol levels. In fact, artichoke juice might increase levels of blood fats called triglycerides.