Is it ok to eat fish if it helps my health more then vegetable protein?
In Jain Dharma, eating fish is not allowed, even for health reasons.
Key points:
- Ahimsa is above convenience and taste
- Fish are five-sensed beings (panchendriya jiv) with mind. - Killing or supporting the killing of such beings is considered maha-himsa (great violence). - So, fish, meat, eggs are all clearly prohibited for both Digambar and Shwetambar householders.
- Health and Jain view
- Jain Shastras allow you to care for your health, but never by doing more himsa than necessary. - If some doctor says “fish is better protein,” Jain answer is: - Choose non-violent sources: milk, curd, paneer, dal, beans, lentils, soy, nuts, seeds, etc. - If your health is delicate, you can adjust within vegetarian limits (e.g., more high‑protein dals, supplements, guided by a doctor) but not cross into non‑veg.
- Can a Jain diet be healthy?
- A well-planned Jain vegetarian diet can provide enough protein and other nutrients through: - dals, beans, chana, rajma, soy/tofu, dairy, nuts, seeds, grains. ( jainknowledge.com) - If needed, Jains may use vitamin/mineral supplements (like B12, etc.) rather than eating fish or meat.
- Same for all sects
- On this point there is no difference between Digambar and Shwetambar: - Fish, meat, eggs = nishiddha (forbidden).
If you want, you can explore more on Jain food rules and health-friendly options here and .