В траве лекарственного растения донник содержатся кумарины и их производные (0,4-0,9%: кумарин, дикумарол, дигидрокумарин, гликозид мелилотозид), флавоноиды (робинин, фловин, кемпферол и его производные), мелилотин, эфирное масло (0,01%), полисахариды (слизи), белок (17,6%), сапонины, производные пурина (аллантоин), фенолкарбоновые кислоты (гидроксикоричная, кумаровая, мелилотовая), фенольные тритерпеновые соединения, углеводные соединения, азотистые основания, аминокислоты, дубильные вещества, витамин С (до 389 мг%), витамин Е (более 45 мг%), каротин (до 84 мг%), жироподобные вещества (до 4,3%), макро- и микроэлементы (накапливает молибден, селен). Приятный запах растению придают кумарин и мелилотин. В семенах содержатся жирные кислоты (пальмитиновая, стеариновая, олеиновая, линолевая, линоленовая, арахиновая, бегеновая, лигноцериновая), также в общедоступных источниках информации есть указания на образование дикумарина при определенных условиях хранения.