Using the T7 RNA polymerase expression system, a modified plasmid vector has been developed which gives reliable, high level expression in Escherichia coli of the gene encoding streptococcal NADH peroxidase. The recombinant enzyme has been purified to homogeneity using a revised protocol which yields over 35 mg of pure protein per liter of culture. Recombinant NADH peroxidase is fully active and exhibits spectroscopic and redox properties identical to those for the enzyme purified from Streptococcus faecalis 10C1. Reductive titrations and thiol analyses confirm the presence of the unusual cysteine-sulfenic acid (Cys-SOH) redox center identified previously. N-terminal sequence analysis, analytical gel filtration, and preliminary x-ray diffraction data all confirm the structural identity of the recombinant and S. faecalis enzymes. Steady-state kinetic analysis of the peroxidase, coupled with results from static titration experiments is consistent with a limiting type of ternary complex mechanism and allows the determination of many of the corresponding kinetic constants. In addition, preliminary 1H NMR spectra of the enzyme at millimolar concentrations show good dispersion in the amide region and indicate that the recombinant peroxidase is suitable for one-dimensional NMR work with labeled amino acids.