... 1959. Hier glauben die Bewohner an "Tranquillite", an die Ruhe und Stille.
Man ist ordentlich und gottesfürchtig, wie es sich gehört. Da kommt Vianne Rocher (Juliette Binoche) mit ihrer minderjährigen Tochter in die Stadt, mietet die leerstehende Patisserie an und eröffnet einen Schokoladenladen. Da sie nicht verheiratet ist, nicht in die Kirche geht und den Laden in der Fastenzeit öffnet, eckt sie bei vielen Leuten, besonders dem Bürgermeister an.
Doch ihre Spezialitäten zeigen ihre Wirkung bei den ersten Leuten, die wie nach einem langen Winter allmählich auftauen. Vianne nimmt sich Zeit, redet mit den Leuten und gewinnt das Vertrauen einiger. Doch es gibt immer wieder Probleme, vor allem als sie sich mit dem Flußzigeuner Roux (Johnny Depp) anfreundet, ein Nomade wie sie selbst...