理是由一系列的双分子反应组成的。1973年 Sweet 等提出如下机理：乙酰乙酸乙酯 (1)先与芳醛发生羟醛反应，转变为碳正离子 (2)，这一步是速控步。然后脲对 (2)发生亲核加成，再经失水，得到产物 (5)。1997年 Kappe 通过H NMR、C NMR 检测及中间体的捕获实验提出了一个新的反应机理，即在酸作用下，芳醛 (1)与脲 (2)首先缩合为酰基亚胺正离子中间体 (4)。三乙 (5)亲核进攻 (4)得到一开链酰脲 (6)，它在酸催化下再进行分子内缩合失水，最终得到二氢嘧啶酮 (7)。