Microbial hosts engineered for the biosynthesis of plant natural products offer enormous potential as powerful discovery and production platforms. However, the reconstruction of these complex biosynthetic schemes faces numerous challenges due to the number of enzymatic steps and challenging enzyme classes associated with these pathways, which can lead to issues in metabolic load, pathway specificity, and maintaining flux to desired products. Cytochrome P450 enzymes are prevalent in plant specialized metabolism and are particularly difficult to express heterologously. Here, we describe the reconstruction of the sanguinarine branch of the benzylisoquinoline alkaloid pathway in Saccharomyces cerevisiae, resulting in microbial biosynthesis of protoberberine, protopine, and benzophenanthridine alkaloids through to the end-product sanguinarine, which we demonstrate can be efficiently produced in yeast in the absence of the associated biosynthetic enzyme. We achieved titers of 676μg/L stylopine, 548μg/L cis-N-methylstylopine, 252μg/L protopine, and 80μg/L sanguinarine from the engineered yeast strains. Through our optimization efforts, we describe genetic and culture strategies supporting the functional expression of multiple plant cytochrome P450 enzymes in the context of a large multi-step pathway. Our results also provided insight into relationships between cytochrome P450 activity and yeast ER physiology. We were able to improve the production of critical intermediates by 32-fold through genetic techniques and an additional 45-fold through culture optimization.