Il carciofo contiene ferro, calcio, fosforo, potassio, vitamine A, B1, B2, C, PP, acido malico, tannino e cinarina, sostanza amara contenuta nelle foglie, nello stelo e nell'inflorescenza che ha proprietà colagoghe e coleteriche, diuretiche, ipoglicemizzanti e ipolipemizzanti (riduce il colesterolo totale, quello HDL e i trigliceridi).