Why to eat only certain foods
2
Answer
In Jain Dharma, we eat only certain foods because food affects both:
- Our soul’s spiritual progress
- The amount of himsā (violence) caused to living beings
Jain food discipline is mainly based on Ahimsā — non-violence.
Explanation
Jainism teaches that life exists not only in humans and animals, but also in very tiny living beings. So, a Jain tries to choose food that causes the least harm.
That is why Jains generally avoid:
- Meat, fish, and eggs — because they directly involve killing or harming mobile living beings.
- Root vegetables such as onion, potato, garlic, carrot, etc. — because uprooting them destroys the whole plant and many tiny organisms living around the roots.
- Fermented or stale food — because it may contain many developing microorganisms.
- Food after sunset in stricter practice — because small insects or living beings may be harmed unknowingly, and digestion is also considered spiritually unsuitable at night.
Jain food is not only about the body. It is also about reducing attachment, greed, carelessness, and violence.
Spiritual Understanding
Eating carefully helps a person develop:
- Compassion toward all living beings
- Self-control over taste and desire
- Awareness in daily life
- Purity of mind for spiritual practice
Food chosen with non-violence becomes part of spiritual discipline.
Takeaway
Jains eat only certain foods not because other foods are merely “bad,” but because Jain Dharma teaches us to live with maximum compassion, minimum harm, and greater self-control.