"El elixir de amor" cuenta la historia de Nemorino, un campesino enamorado de la indiferente Adina, quien se alista en el ejército para comprar un "elixir" de amor a un charlatán llamado Dulcamara. El elixir es en realidad vino de Burdeos, pero Nemorino se beneficia de su coraje para actuar de forma más segura. Esto, combinado con una herencia inesperada, atrae a las mujeres y despierta los celos de Adina, quien finalmente se da cuenta de que está enamorada de él.
Nemorino ama a Adina, pero ella lo trata con indiferencia, lo que lo lleva a la desesperación.
Un vendedor ambulante llamado Dulcamara llega al pueblo vendiendo un "elixir de amor" milagroso. Nemorino gasta todo su dinero en una botella del elixir, que en realidad es vino de Burdeos. Para darle celos a Nemorino, Adina anuncia su matrimonio con el sargento Belcore, quien ha llegado al pueblo.
Para poder comprar otra botella de elixir y financiar el acto, Nemorino se une al ejército y recibe dinero.
La noticia de que Nemorino ha heredado una gran fortuna corre por el pueblo, atrayendo la atención de muchas mujeres y haciendo que Adina sienta celos.
Adina se da cuenta de que está enamorada de Nemorino. Para evitar que él se vaya al ejército, ella paga su contrato y le devuelve el dinero que le ha dado el sargento para que no se case.
La pareja finalmente se casa, y Dulcamara se aprovecha de la situación, convenciéndole a todos de que su elixir realmente funciona y vendiendo todas sus botellas.