What? These Indian Temples Serve Non-Veg Prasad

By Jasmine Kaur

While non-vegetarian food isn’t the most ideal form of prasad in Indian culture, there are a few temples that have been serving meat to their devotees for years. 

Tarkulha Devi Temple 

This holy shrine is located in Uttar Pradesh’s Gorakhpur district and is known for the meat curry prepared from the goats sacrificed by worshippers to be served as prasad later. 

Dakshineshwar Kali Temple 

This West Bengal temple offers fish to Goddess Durga as well as the devotees as part of their bhog. However, it doesn’t believe in animal sacrifices. 

Vimala Temple 

As part of Bimala Parusa or prasad in Odisha, fish and meat are served to devotees during Durga Puja after being offered to Goddess Vimala, an avatar of Durga. The fish is obtained from the temple’s tank.

Parrassiniki Kadavu Temple 

Lord Muthappan’s holy abode in Kerala is known to offer fish and toddy to the lord as well as the pilgrims who travel all the way to South to take his blessings. 

Muniyandi Swami Temple 

Dedicated to Lord Shiva’s avatar, this temple in Madurai, Tamil Nadu, offers chicken and mutton biryani as bhog during the annual 3-day festival to celebrate Lord Muniyadi.