与甲醛产生亚胺开始。在反应的第一步中，酮与脯氨酸脱水缩合产生的氮杂双烯和生成的亚胺结合。反应的第二步是内型-平面型体系环化反应（endo-trig cyclisation），因为亚胺中的氮原子与脯氨酸残基中羧基si-面（si-face）上的氢原子间形成了氢键，所以只会产生两种可能的对映异构体之一（99%ee）。反应进入第三步后，第二步产生的有机化合物发生水解，得到产物与脯氨酸，脯氨酸作为催化剂再次进入循环。有研究发现大量发生在各种亚胺与丹尼谢夫斯基双烯（Danishefsky's diene）间的的氮杂