Two new flavonol glycosides, kaempferol 3-rhamnoside-4'-xyloside and kaempferol 3-rhamnoside-7-xyloside along with kaempferol, isorhamnetin and quercetin have been identified from the fruits of Chenopodium ambrosioides. Their structures were established using spectroscopic and chemical evidence. In addition to previously obtained coumarins and alkaloids, a group of additional coumarins, xanthatoxin, bergapten and rutolide as well as alkaloids graveolinine, 1-hydroxy-N-methylacridone and two moskachans B and D together with the new moskachan, chalepimoskachan were isolated from a new collection of the roots of Ruta chalepensis.