The Mycobacterium tuberculosis katG gene encodes a dual-function enzyme called catalase-peroxidase, which confers sensitivity in M. tuberculosis to isonicotinic acid hydrazide. We have constructed a system for the high level expression of a recombinant form of this enzyme by amplifying the katG gene from the pYZ56 construct (1) and subcloning into a vector suitable for expression in Escherichia coli, The resulting plasmid, pTBCP, produced the catalase-peroxidase in large quantities, corresponding to 30% of total cell protein. The enzyme has been purified to homogeneity and appears to be a dimer in the native form, Using either hydrogen peroxide or t-butyl hydroperoxide and 2,2'-azino-bis(3-ethylbenzthiazoline-6-sulfonic acid) as substrates, k(cat) and K-m values have been obtained for both catalatic and peroxidatic activities, respectively. The availability of significant quantities of an active, folded, recombinant form of M. tuberculosis catalase-peroxidase should thus facilitate future studies of its role in drug activation and antibiotic resistance.