Immunoassays are widely used to determine steroid concentrations. However, they are limited by the specificity of antisteroid mAbs. We used the phage display system combined with molecular modeling and site-specific randomization to improve the affinity and the fine specificity of an anti-cortisol mAb. Using parsimonious mutagenesis, we have generated a library of mutant Ab fragments (scFv) derived from this Ab by randomizing five amino acids chosen by molecular modeling and Ab-hapten contact structural analysis. Anti-cortisol Ab fragments were selected from the library in the presence of steroid analogues to block cross-reacting binders. Specific elution with free cortisol allowed the recovery of clones with up to eightfold better affinity and fivefold less cross-reactivity than the wild-type scFv. This approach can be applied to any anti-hapten Ab and represents a useful approach for obtaining highly specific Abs for use in steroid immunoassays.