La condensazione di Knoevenagel è una reazione di tipo aldolico che coinvolge la condensazione di aldeidi o chetoni con composti metilenici attivi come i β-diesteri per produrre olefine sostituite.
La reazione è catalizzata dalla base amminica, che estrae l'idrogeno α acido del metilene attivato per generare uno ione enolato stabilizzato per risonanza. La forza basica dell'ammina è insufficiente per formare l'enolato di aldeidi o chetoni. Tuttavia, agisce come un nucleofilo che attacca il composto carbonilico per formare uno ione imminio intermedio. L'enolato nucleofilo attacca lo ione imminio per generare un prodotto di addizione. Un'ulteriore protonazione del gruppo amminico nell'addotto lo rende un gruppo uscente migliore. La base estrae un secondo protone dalla molecola risultante. Questo porta ad una fase di riarrangiamento che produce il prodotto olefinico sostituito, rigenerando così il catalizzatore amminico.