La reacción de haluros de alcanoílo con alcoholes produce ésteres. Los equilibrios de esta reacción se favorecen eliminando el ácido clorhídrico mediante una base (amina terciaria, piridina)

El mecanismo transcurre en dos etapas:
Etapa 1. Adición del alcohol

Etapa 2. Eliminación de HCl

Las aminas terciarias no pueden formar amidas y dan lugar a sales de alcanoilamonio, por ello son adecuadas para retirar el ácido clorhídrico formado del medio.