We present a method useful for large-scale enzymatic synthesis and purification of specific enantiomers and regioisomers of epoxides of arachidonic acid (AA), docosahexaenoic acid (DHA), and eicosapentaenoic acid (EPA) with the use of a bacterial cytochrome P450 enzyme (BM3).