A művet 1832. május 12-én mutatták be először a milánói Teatro Cannobianában. Magyarországon először 1838. július 30-án játszották a Pesti Városi Német Színházban.
Nemorino, a melegszívű, de kissé félszeg falusi legény reménytelenül szerelmes a falu szépébe, a gazdag és olvasott Adinába. A leány azonban más férfit képzel el magának, egy sokkal talpraesettebbet, határozottabbat, egy hőst, ezért rendszeresen kiadja az őt szerelmével ostromló Nemorino útját. A faluba érkezik egy csapat katona, élükön Belcoréval, aki azonnal udvarolni kezd a leánynak. Ez Nemorinót rendkívül féltékennyé teszi. A faluba érkezik egy kuruzsló, a magát csodadoktorként hirdető Dulcamara. A fiú felkeresi és kér tőle Izolda varázsszeréből, amivel annak idején Trisztánt is rabul ejtette. Dulcamara számára ismeretlen ez a varázsszer, de feltalálja magát és varázsszerként egy üveg bordóit ad Nemorinónak. Nemorino megissza a varázsszert és azonnal pityókás állapotba kerül. Így talál rá Adina, aki nem tudja mire vélni a fiú jókedvét. Amikor Belcore váratlanul azzal áll elő, hogy most rögtön tartsák meg a kézfogót, mert másnap tovább kell állniuk, hogy Nemorinót bosszantsa, azonnal beleegyezik. A fiú kétségbeesetten kérleli, legalább a másnapot várják meg (hisz addigra már hatnia kell a csodaszernek), ám bolondnak nézik, kigúnyolják és elkergetik.
Az eljegyzésre az egész falut feldíszítik, de Adina mégsem elégedett. Nemorinót hiányolja, hiszen az egészet a fiú megleckéztetésére találtaki. Nemorino, mivel minden pénzét elköltötte a bájitalra, katonának áll Belcore csapatába, hogy a zsoldból egy újabb üveget tudjon majd venni. Belcore ugyan kioktatja, hogy ezentúl nem a szerelmi ügyek lesznek legfontosabb tennivalói, de Nemorino nem hallgat rá. Amint megkapja az első adag zsoldját, Dulcamarához rohan egy újabb adag bájitalért. Adina rossz közérzetére hivatkozva elhalasztja az esküvőt. Találkozik Dulcamarával aki boldogan meséli el az együgyű falusi legény esetét, aki, hogy elnyerhesse kőszívű szerelmese kegyeit, mindenét bájitalba fektette, sőt hogy még egy adaghoz juthasson, nem átallott katonának állni. Adinában ekkor tudatosul igazán, hogy milyen értékek rejtőznek Nemorinóban, mit veszít, ha talmi örömök, külsőségek után fut, s nem az állhatatos, érte mindenre kész fiú szerelmét választja.
Elrohan Belcoréhoz és visszavásárolja Nemorino katonalevelét. Giannetta ezalatt megtudja, hogy Nemorino másik faluban élő bácsikája váratlanul meghalt, s nagy vagyonát egyetlen rokonára, a szegény parasztlegényre hagyta. Amikor a faluban is elterjed a hír, előkerülnek az eladósorban levő lányok és megkörnyékezik Nemorinót, aki ezt a bájital hatásának tudja be. A sok lány közül egyik sem Adina. A csalódott Nemorino elindul katonának. Már éppen indul, amikor Adina lép elé és átnyújtja neki a Belcorétól visszavásárolt katonalevelet. Neki azonban a szabadság nem kell: ha Adina nem lehet az övé, inkább elmegy a csatába. Most már Adina sem titkolhatja érzelmeit, ennyi szívjóságnak ő sem tud ellenállni. Szerelmesen öleli át Nemorinót. Belcore csak tetteti bosszúságát: várja a következő falu, s benne a következő szép lány. Dulcamara pedig harsog, ő, s az ő szerei minden boldogság, gazdagság és öröm forrásai.
Jegyek kaphatók a Bartók Terem jegyirodájában (9700 Szombathely, II. Rákóczi Ferenc u. 3. tel: 94/314-472), valamint a www.jegy.hu és a www.sso.hu internetes oldalakon.