Membrane proteins are key targets for pharmacological intervention because of their vital functions. Structural and functional studies of membrane proteins have been severely hampered because of the difficulties in producing sufficient quantities of properly folded and biologically active proteins. Here we generate a high-level expression system of integral membrane proteins in Escherichia coli by using a mutated bacteriorhodopsin (BR) from Haloarcula marismortui (HmBRI/D94N) as a fusion partner. A purification strategy was designed by incorporating a His-tag on the target membrane protein for affinity purification and an appropriate protease cleavage site to generate the final products. The fusion system can be used to detect the intended target membrane proteins during overexpression and purification either with the naked eye or by directly monitoring their characteristic optical absorption. In this study, we applied this approach to produce two functional integral membrane proteins, undecaprenyl pyrophosphate phosphatase and carnitine/butyrobetaine antiporter with significant yield enhancement. This technology could facilitate the development of a high-throughput strategy to screen for conditions that improve the yield of correctly folded target membrane proteins. Other robust BRs can also be incorporated in this system.