Действие разворачивается в Мексике во время революции. Тита де ла Гарса любит Педро Мускиса, но правила ее матери Елены не позволяют им быть вместе. Педро входит в семью через сестру Титы Росауру, и это лишь обостряет конфликт в доме де ла Гарса, где строгим порядкам вынуждена подчиняться и Гертрудис.
Тита находит свое место на кухне: ее чувства передаются другим через приготовленную еду. Реальные события здесь соседствуют с магией, а любовь и семейные традиции разворачиваются на фоне перемен в стране. Позже Тита знакомится с доктором Брауном, предлагающим ей другую жизнь, но возвращение Педро вновь сталкивает ее с прежними чувствами и правилами матери.