Si ritiene che la tradizione di mangiare pesce il Venerdì Santo abbia avuto origine nell'Europa medievale. Durante il Medioevo, ai cattolici fu proibito mangiare carne il venerdì come forma di penitenza e autodisciplina. Tuttavia, gli è stato permesso di consumare pesce, che è stato visto come un simbolo della vita e dell'abbondanza a causa della sua associazione con acqua e fertilità.
Nel tempo, la pratica di astenersi dalla carne e mangiare pesce il venerdì Santo è diventata parte delle osservanze religiose associate alle vacanze. La popolarità dei pesci come pasto del venerdì Santo si diffuse anche alle comunità non cattoliche e divenne una tradizione culturale in molti paesi del mondo.