If any person unconsciously consumed non-vegetarian food and later learned that he/she has done so, is there any provision in Hindu religion to wash that sin?
Welcome to HMW!
This site is for discussion about Hinduism.
You must have an account here to participate. Its free to use this site.
Suggested for you
"Indic Brands" is a curated marketplace of remarkable brands that value and celebrate our cherished cultural heritage.
We do NOT offer personalized advice based on Astrology.
First of all, in general, consumption of non-veg food items, by all people, under all circumstances is not a sin that scriptures will prescribe atonement measures for the act.
As clearly said in the following verse, giving up meat eating is greatly rewarding and is recommended too, but eating meat is "not that bad".
However, this should not be understood as scriptures allowing unrestricted consumption of meat. Generally speaking, only sacrificial meat (i.e meat which is already offered to the Manes or the Gods first) is allowed (or recommended) to be eaten.
In general, one can do like given in the following verse once he realizes that he has taken something forbidden:
Also, for unintentional crimes, in general, the remedy is recitation of Vedic mantras. For intentional ones, atonement involves more severe penances that involve fasting for many days (like Chandrayana, Samtapana, Tapta Krikkhara, Prajapatya etc).
So, again, it depends on whether one is initiated into the Vedas or not. If he is, then he can recite Vedic mantras like the Gayatri, which is known to clear all sort of sins.
Anyways, few penances are as follows:
For Sudras (one who's not wearing the sacred thread), however, the only remedy prescribed in scriptures is charity. The other atonement measures are not prescribed for him in the Smritis.
Source:
https://hinduism.stackexchange.com/a/20584/13244