Vjeruje se da je tradicija jedenja ribe na Veliki petak nastala iz srednjovjekovne Europe. Tijekom srednjeg vijeka, katolicima je petkom zabranjeno jesti meso kao oblik pokore i samodiscipline. Međutim, bilo im je dopušteno da konzumiraju ribu, što se smatralo simbolom života i obilja zbog povezanosti s vodom i plodnošću.
S vremenom je praksa suzdržavanja od mesa i jedenja ribe na Veliki petak postala dio vjerskih promatranja povezanih s praznikom. Popularnost ribe kao obroka u velikom petak također se proširila na nekatoličke zajednice i postala je kulturna tradicija u mnogim zemljama širom svijeta.