Dal romanzo di Laura Esquivel, un appassionante melodramma dove amore e trasgressione regnano incontrastati.
Piedras Negras, Rio Grande, primi anni del '900. Tita De La Garza e Pedro Muzquiz sono condannati a vivere in segreto il loro amore, essendo Tita l'ultima figlia di Mama Elena. La tradizione familiare, infatti, vuole che la figlia minore resti nubile per aiutare la madre al momento della vecchiaia. Pedro decide quindi di sposare Rosaura, la sorella maggiore di Tita, ma solo per avere la possibilità di restare accanto alla sua innamorata. Privata della possibilità di esprimere i propri sentimenti al suo amato, Tita scopre un mezzo insolito per comunicare con l'amante: il cibo.