L'herbe de chélidoine contient des alcaloïdes: (chélidonine, sanguinarine, cholérétine, protoline et autres), flavonoïdes, saponines, acides organiques (citrique, malique, ambre), huile essentielle, vitamines A, C et autres substances biologiquement actives.
L'infusion de chélidoine à base de plantes a un effet anti-inflammatoire local.