No início da década de 1940, Dona Flor, sedutora professora de culinária em Salvador, é casada com o malandro Vadinho, que só quer saber de farras e jogatina nas boates da cidade. A vida de abusos e noites em claro acaba por acarretar sua morte precoce num domingo de Carnaval de 1943, deixando Dona Flor viúva. Logo ela se casa de novo, com o recatado e pacífico farmacêutico da cidade. Com saudades do antigo marido que apesar dos defeitos era um ótimo amante, acaba causando o retorno dele em espírito, que só ela vê. Isso deixa a mulher em dúvida sobre o que fazer com os dois maridos que passam a dividir o seu leito.
In a small city of Brazil, a woman named Flor marries a man named Vadinho, but once married she finds that he is a good-for-nothing. She works teaching cooking and he takes all of her money to gamble. After Vadinho dies, Flor marries Tedoror, the owner of a drugstore. Flor is happy with her new husband but misses the love life with her previous husband. When one day the ghost of Vadinno comes back to peruse her