Moléculas com hidrogênios ácidos podem condensar com aldeídos e cetonas através de catálise com bases fracas:
Muitas vezes essa reação é utilizada para síntese multicomponente, especialmente na obtenção de heterociclos: