The macronutrient profile of Chinese artichoke is dominated by carbohydrates. Potassium is the most abundant micro-nutrient. Phenylethanoid and iridoid glucosides are the bioactive components. Chinese artichoke ethanolic extract protects cells against reactive oxygen species.