Tại sao cá không được coi là thịt?

Những lý do khiến cá không được coi là thịt vì mục đích ăn chay bao gồm sự khác biệt về môi trường và ý định đằng sau việc ăn chay. Có nhiều ý kiến ​​khác nhau dựa trên cách giải thích khác nhau của các văn bản tôn giáo.

Mặc dù một số người ăn chay cho phép cá trong chế độ ăn uống của họ, nhưng khái niệm cho phép cá có nguồn gốc tôn giáo. Trong Mùa Chay, người Công giáo được yêu cầu kiêng ăn thịt vào các ngày thứ Sáu, nhưng nhiều nhà thờ Công giáo hiện đại sẽ tổ chức sự kiện chiên cá trong Mùa Chay.

Một lý do có thể cho phép người Công giáo ăn cá là do có sự phân biệt giữa động vật sống trên cạn, bao gồm cả chim và sinh vật sống dưới nước như cá. Một lý do có thể khác, được đề cập trong các tác phẩm của Thánh Thomas Aquinas, là thịt đỏ bị cấm bởi vì nó là "một động lực lớn để ham muốn," một đặc tính không được sở hữu bởi cá. Cuối cùng, ý kiến ​​cho rằng thịt đỏ đến từ động vật được nuôi trong trang trại có nghĩa là kiêng thịt đỏ liên quan đến việc hy sinh tài sản của một người.