Da den eksotiske fremmede Vianne Rocher ankommer den franske landsbyen Lansquenet og åpner en sjokoladebutikk rett overfor kirken, reagerer far Reynaud med å harselere over henne som en alvorlig moralsk trussel mot sine tilhengere - spesielt ettersom det er begynnelsen på fastetiden, en tradisjonell periode for selvfornektelse. Når lidenskapene blusser opp og konflikten tilspisser seg, deles hele samfunnet i ulike leire. Kan kirkens alvor sammenlignes med den syndige nytelsen av en sjokoladetrøffel?