Consiste na reação de uma amina primária com um 3-cetoéster formando uma imina, que posteriormente tautomeriza a enamnina, atacando uma a-halocetona. Em uma etapa de ciclização subsequente, o pirrol é obtido.
Mecanismo:
Etapa 1. Formação da enamina
Passo 2. Ataque da enamina na a -haloketona
Passo 3. Ciclismo
Estágio 4. Desidratação