Jedzenie i picie, których Hindusi unikają to mięso, jaja, drób, ryby, kofeina, alkohol i bardzo ostre potrawy, a surowi Hindusi również nie jedzą grzybów, cebuli, porów i czosnku. Nie wszyscy Hindusi unikają mięsa, ale większość z nich stara się unikać wołowiny. Hinduska wiara promuje wiele dietetycznych praktyk wynikających z wiary w szanowanie Bożego stworzenia i życie w pokoju z naturą.
Hinduizm jest uważany za najstarszą religię na świecie i trzecią co do wielkości religię. Zgodnie z wierzeniami hinduskimi, jedzenie, które człowiek je, określa jego stan psychiczny i fizyczny. Uważa się, że spożywanie czystej żywności pomaga ludziom być czystymi i naturalnymi. Hindusi wierzą, że spożywanie odurzających i zwierzęcych pokarmów może powodować u człowieka cechy zwierzęce. Zabijanie zwierząt na jedzenie uważane jest za złą praktykę, a każdy, kto jest w to zamieszany, może ponieść negatywne konsekwencje.
W języku hinduskim nazwa krowy brzmi "aghnaya", co oznacza "nie zostać zabitym". Produkty z krów, w tym mleko, łajno, ghee, mocz i skrzep są używane podczas uwielbiania. Jest to jeden szczególny powód, dla którego Hindusi unikają jedzenia wołowiny. Wieprzowina i wołowina są najbardziej surowo zabronione, ale niektórzy Hindusi jedzą mięso innych zwierząt.