Pobożni zwolennicy hinduskiej religii jedzą dietę wegetariańską opartą na zasadzie "sattvic", co oznacza "czysty" lub "dobry". Uważają, że spożywanie tego rodzaju zrównoważonej diety wegetariańskiej przedłuża życie i utrzymuje umysł w czystości, podczas gdy oni wierzą, że mięso promuje zasadę niewiedzy.
Religia hinduska zabrania jedzenia wszelkiego rodzaju mięsa, jajek i ryb. Religia naucza, że te produkty są nie tylko związane z niewiedzą, ale także ze złym stanem zdrowia i chorobą. Chociaż nie wszyscy Hindusi są surowymi wegetarianami, prawie wszyscy unikają jedzenia wołowiny z powodu przekonania, że krowy są świętymi zwierzętami i nie wolno ich zabijać.
Niektórzy Hinduiści stosują dietę czysto sattyczną, która zakazuje również jedzenia cebuli, czosnku, porów i grzybów, a także napojów zawierających alkohol lub kofeinę. Grzyby są zabronione, ponieważ uważa się, że promują ignorancję w taki sam sposób jak mięso, podczas gdy rodzina cebuli i czosnku ma zachęcać do pasji. W końcu Hindusi wierzą, że zarówno alkohol, jak i kofeina będą zanieczyszczać świadomość i utrzymywać osoby z jasną głową i czystymi myślami.
Chociaż wielu ludzi kojarzy Indie z pikantnymi potrawami, zasada sattvic, która rządzi hinduistyczną dietą, sugeruje również, by nie jeść czegoś zbyt ostrego lub zbyt kwaśnego.