Действие романа происходит в солнечной Баии, в небольшом колоритном городке Сальвадоре. Здесь смешались все расы и традиции. И на фоне этой причудливой южноамериканской жизни, развивается история двух замужеств доны Флор. Эта история о «нравственной любви», о желании жить полноценной жизнью. Живя со своим вторым мужем Теодоро, респектабельным фармацевтом, героиня, уставшая от дозированных ласк и знаков внимания, постоянно вспоминает своего первого мужа Гуляку. Она тоскует по его нежности и страсти, к тому же он дорог ей не только как любовник, но и несмотря на все свое распутство, как преданный и щедрый человек. Своей безмерной любовью Флор «возвращает» своего непутевого мужа: привидением он является к ней, даря ей вновь любовь и счастье...