Alimentele considerate potrivite sau nepotrivite pentru consumul hindușilor sunt enumerate într-un sistem teologic numit guna. Există trei gunuri care conțin o listă largă de alimente și clasifică produsele alimentare în funcție de nivelul lor de acceptabilitate. Carnea, în general, se situează la cel mai scăzut nivel al alimentelor acceptabile pentru hinduși, deoarece carnea este considerată a fi influențată de forțe negative cum ar fi întunericul. Deoarece mulți practicanți hinduși consumă în principal alimente vegetariene, bucătăria vegetariană din zonele cu populații hinduse mari, precum India, este destul de diversă. Produsele lactate, în special cele derivate din lapte, se numără printre cele mai răspândite și mai populare alimente pentru mulți indieni. Indienii hinduși încorporează cantități mari de lapte în alimentele lor, precum și ghee, care este un tip de unt clarificat folosit pentru a prăji alimente. Hindușii adaugă aroma la mesele lor cu mirodenii și consumă cantități mari de pâine, orez și leguminoase, cum ar fi linte.
Ce alimente sunt restrânse între hinduși?
Restricțiile dietetice ale hindușilor variază în rândul practicanților: aproape toți se abțin să mănânce carne de vită, iar alții urmează o dietă predominant vegetariană, în timp ce alții, cum ar fi Shaktas, consumă carne, cu condiția ca aceasta să provină de la animale sacrificate în ritualuri. În rândul hindușilor, Shaivites și Shaktas au dietele cele mai indulcite și pot include produse din carne în mesele lor, în timp ce ramurile mai hinduși conservatoare, cum ar fi Vaishna, respectă regulile teologice care dictează alimente admise și nepermise.