A história se passa na década de 1870 em uma pequena comunidade de pietistas, seguidores de um movimento religioso que enfatiza a busca por uma vida de piedade e moralidade, na costa da Dinamarca. A comunidade é liderada por um pastor luterano e é conhecida por sua austeridade e simplicidade. Nesse contexto, Babette Hersleb, uma francesa refugiada, chega à comunidade após perder seu marido e filho em um incêndio. Ela é acolhida pelos moradores locais e, por gratidão, decide preparar um jantar excepcional para celebrar a festa de São Martinho, trazendo um pouco do luxo e da joie de vivre parisiense para o ambiente austero.