Devout adepții religiei hinduse mănâncă o dietă vegetariană care se bazează pe principiul "sattvic", adică "pur" sau "bun". Ei cred că mâncarea acestui tip de dietă vegetariană echilibrată prelungește viața și menține mintea clară, în timp ce ei cred că carnea promovează principiul ignoranței.
Religia hindusă interzice consumul de orice fel de carne, ouă și pește. Religia învață că aceste produse nu sunt legate numai de ignoranță, ci și de sănătate și boală proaste. Deși nu toți hindușii sunt vegetarieni stricți, aproape toți evită să mănânce carne de vită datorită credinței că vacile sunt animale sacre și nu trebuie uciși.
Unii hinduși urmează o dietă pur sattvic care interzice de asemenea consumarea cepei, usturoiului, prazului și ciupercilor, precum și a băuturilor care conțin alcool sau cafeină. Ciupercile sunt interzise deoarece se crede că ele promovează ignoranța în același mod ca și carnea, în timp ce ceapa și familia de usturoi sunt considerate a încuraja pasiunea. În cele din urmă, hindușii cred că atît alcoolul, cît și cafeina vor polua conștiința și vor împiedica indivizii să aibă un cap clar și gânduri clare.
Deși mulți oameni tind să asocieze India cu alimente picante, principiile sattvic care guvernează dieta hindusă sugerează, de asemenea, să nu mănânci nimic prea picant sau prea acru.