Streptococcus pyogenes produces the cysteine protease streptopain (SpeB) as a critical virulence factor for pathogenesis. Despite having first been described seventy years ago, this protease still holds mysteries which are being investigated today. Streptopain can cleave a wide range of human proteins, including immunoglobulins, the complement activation system, chemokines, and structural proteins. Due to the broad activity of streptopain, it has been challenging to elucidate the functional results of its action and precise mechanisms for its contribution to S. pyogenes pathogenesis. To better study streptopain, several expression and purification schemes have been developed. These methods originally involved isolation from S. pyogenes culture but were more recently expanded to include recombinant E. coli expression systems. While substantially easier to implement, the latter recombinant approach can prove challenging to reproduce, often resulting in mostly insoluble protein and poor purification yields. After extensive optimization of a wide range of expression and purification conditions, we applied the autoinduction method of protein expression and developed a two-step column purification scheme that reliably produces large amounts of purified soluble and highly active streptopain. This method reproducibly yielded 3 mg of streptopain from 50 mL of expression culture at >95% purity, with an activity of 5,306 +/− 315 U/mg, and no remaining affinity tags or artifacts from recombinant expression. This improved method therefore enables the facile production of the important virulence factor streptopain at higher yields, with no purification scars that might bias functional studies, and with an 8.1-fold increased enzymatic activity compared to previously described procedures.