The rate of asymmetric reduction of butyl pyruvate catalyzed by glycerol dehydrogenase is largely enhanced when the enzyme system is immobilized by a water-adsorbent polymer and the reaction is run in an organic solvent with cooperation of cyclopentanol as a reducing reagent.