Kondensasi dua molekul etanal dan satu metana menghasilkan senyawa 1,5-dikarbonil yang bereaksi dengan amonia menghasilkan piridin.
Tahap pertama terdiri dari kondensasi aldol metanal dengan etanal, untuk membentuk akrolein. Pada tahap kedua, penambahan Michael antara akrolein dan ekuivalen kedua etanal terjadi, untuk menghasilkan a α , β -tak jenuh.
Kondensasi akhir amonia dengan α , β -tak jenuh menghasilkan, setelah langkah oksidasi, piridin akhir.