Mammalian mismatch repair (MMR) systems respond to broad ranges of DNA mismatches and lesions. Kinetic analyses of MMR processing in vitro have focused on base mismatches in a few sequence contexts, because of a lack of general and quantitative MMR assays and because of the difficulty of constructing a multiplicity of MMR substrates, particularly those with DNA lesions. We describe here simple and efficient construction of 11 different MMR substrates, by ligating synthetic oligomers into gapped plasmids generated using sequence-specific N.BstNBI nicking endonuclease, then using sequence-specific nicking endonuclease N.AlwI to introduce single nicks for initiation of 3' to 5' or 5' to 3' excision. To quantitatively assay MMR excision gaps in base-mispaired substrates, generated in human nuclear extracts lacking exogenous dNTPs, we used position- and strand-specific oligomer probes. Mispair-provoked excision along the shorter path from the pre-existing nick toward the mismatch, either 3' to 5' or 5' to 3', predominated over longer path excision by roughly 10:1 to 20:1. MMR excision was complete within 7 min, was highly specific (90:1) for the nicked strand, and was strongly mispair-dependent (at least 40:1). Nonspecific (mismatch-independent) 5' to 3' excision was considerably greater than nonspecific 3' to 5' excision, especially at pre-existing gaps, but was not processive. These techniques can be used to construct and analyze MMR substrates with DNA mismatches or lesions in any sequence context.