As razões pelas quais os peixes não são considerados carne para jejum incluem diferenças ambientais e a intenção por trás do jejum. Existem opiniões divergentes com base em interpretações variadas de textos religiosos.
Embora alguns vegetarianos permitam peixes em sua dieta, o conceito de permitir peixes tem raízes religiosas. Durante a Quaresma, os católicos são obrigados a se abster de comer carne às sextas-feiras, mas muitas igrejas católicas modernas realizam eventos de fritura de peixe durante a Quaresma.
Uma possível razão para permitir que os católicos comam peixe é a distinção que é feita entre animais sem litoral, incluindo pássaros, e criaturas que vivem na água, como peixes. Outra possível razão, mencionada nos escritos de Santo Tomás de Aquino, é que a carne vermelha foi proibida por ser "um grande incentivo à luxúria", característica que os peixes não possuem. Finalmente, a ideia de que a carne vermelha veio de animais criados em fazendas significava que abster-se de carne vermelha envolvia sacrificar a propriedade de alguém.