Echerichia coli expression system has become a first choice to express heterologous protein because of its numerous advantages,but sometimes heterologous protein can make incorrect folding and form insoluble inclusion bodies in Escherichia coli. So researchers use a variety of methods to enhance heterologous protein expression,including change the expression,such as use of enhancing fusion tags,change of Escherichia coli strains,co-expression of molecular chaperone and folding regulator. This review summarized the common strategies to enhance heterologous protein expression.