Cuando toma metronidazol, inhibe una enzima en el hígado, la aldehído deshidrogenasa. Esta enzima es necesaria para desintoxicar el acetaldehído, un producto de degradación del alcohol.
Una acumulación de acetaldehído causa síntomas de enrojecimiento, aceleración del ritmo cardíaco, náuseas y vómitos, e incluso psicosis, confusión y muerte súbita con una gran cantidad de alcohol o medicamentos.
Este es el mismo mecanismo que Antabuse (disulfiram), un medicamento que los alcohólicos en recuperación pueden tomar como un desincentivo para beber alcohol voluntariamente, ya que la reacción es tan desagradable incluso después de una pequeña cantidad para beber.