We have constructed a plasmid expression vector (pSBC32) that encodes the B subunit of Shiga toxin/Shiga-like toxin I under control of the inducible trc promoter. The encoded B subunit is transported to the periplasmic space, allowing single-step purification of milligram amounts of this protein from periplasmic extracts by using receptor analog affinity chromatography. The purified B subunit interacts normally with both polyclonal antiserum to Shiga toxin and a monoclonal antibody specific for B subunit. B subunit purified in this system is pentameric (as in native holotoxin) and biologically active in blocking binding of Shiga holotoxin to HeLa cells. This expression system may allow rapid purification of sufficient amounts of Shiga toxin B subunit to attempt crystallization or to study its efficacy as a vaccine, either by itself or coupled to an appropriate polysaccharide antigen.