A novel Bacillus thuringiensis (Bt) bacteriocin BtCspB, active against a food-borne pathogen Bacillus cereus, was identified and purified by a traditional four-step chromatographic process with low yield (44.5µg/L) in our lab previously. The aim of this study was to dramatically increase its yield by heterologous expression of BtCspB. The BtCspB gene from Bt BRC-ZYR2 was successfully heterologously expressed in Escherichia coli BL21 (DE3). Affinity chromatography was used to obtain the pure BtCspB up to 20mg/L. The purified BtCspB showed a MIC value of 12.5µg/mL and a MBC value of 50.0µg/mL against Bacillus cereus ATCC 10987. The bacteriocin activity of BtCspB against B. cereus ATCC 10987 was further directly detected in a gel-overlay assay. The anti-B. cereus activity, however, was lower than the bacteriocin purified by the traditional four-step chromatographic process probably because of structural modifications. Compared with the traditional method, the yield of the bacteriocin by heterologous expression increased by 449 times, and the purification step was dramatically simplified, which laying a foundation for the industrial production of this novel cold-shock protein-like bacteriocin BtCspB active against B. cereus.