The lavas of Taftan are porphyritic. Mineral components include biotite, clinopyroxene, hornblende, orthopyroxene, plagioclase and quartz. Other components are chalcopyrite, haematite, ilmenite, magnetite and pyrite. Complex phenocryst assemblages found in a sample indicate that the magma formation is a complex process. Taftan rocks overall are K-rich calc-alkaline, of sub-alkaline affinity. The magma that formed these rocks was influenced by crystal fractionation and mixing processes. Its composition has characteristics of volcanic arc magmas. Crustal materials were involved in the formation of the magma, with Sr isotope data indicating crustal assimilation.