The artichoke is a variety of thistle species that is cultivated as a nutrient rich food. The edible portion of the plant consists of the flower buds before the flowers come into bloom. Like many other members of the thistle family, artichokes have also long been famous for detoxifying the body and improving the health of the liver. The large leaves of this plant are rich in the plant compound cynarin which is thought to be responsible for its many benefits.
Indigo Herbs is delighted to offer Artichoke Leaf Tea - a nutrient rich, cleansing herbal tea with a smooth and pleasant taste, Artichoke Leaf Tincture and Artichoke Leaf Powder which is rich in "inulin". You can also choose Artichoke Leaf Extract Capsules from our guest brands.