The native Ras farnesyltransferase heterodimer (alpha beta) and a heterodimer with a truncated alpha subunit (alpha' beta) were overproduced at a high level and in a soluble form in Escherichia coli. The alpha, alpha', and beta subunits were synthesized from individual plasmid vectors under the control of bacteriophage T7 promoters. Although each subunit could be expressed at a high level by itself, when either the alpha or alpha' and the beta plasmid were present in cells at the same time, the alpha and alpha' subunits were preferentially expressed to such a degree that little or none of the beta subunit accumulated. A satisfactory balance between both combinations of subunits (alpha beta and alpha' beta) was achieved by making incremental adjustments in the copy number of the beta-encoding plasmid. As the copy number of the beta plasmid increased, so did the ratio of beta:alpha or beta:alpha', but there was little difference in the total amount of recombinant protein (alpha + beta or alpha' + beta) that was produced. This may be a generally useful method for balancing the production of two recombinant polypeptides in E. coli. A noteworthy advantage of this approach is that it can be undertaken without first determining the cause of the imbalance.