Mannich menyiapkan 3-aminokarbonil dari amina primer atau sekunder, metana, dan karbonil yang dapat dienolisasi. Mari kita lihat contohnya:
Mekanisme Mannich terjadi dalam langkah-langkah berikut:
Langkah 1 . Pembentukan kation immonium
Langkah 2. Enolisasi karbonil
Langkah 3. Kondensasi enol dengan kation immonium
Langkah 4. Pembentukan hidroklorida
Langkah 5. Netralisasi media asam