hindușii sunt interzise să mănânce majoritatea alimentelor pe bază de animale, cum ar fi ouăle, peștele, păsările de curte sau carnea de vită. Hindusii foarte stricți mențin, de asemenea, alcoolul, cofeina și alte stimulente.
Alimentele pe bază de animale nu sunt sancționate de textele religioase și nu sunt considerate potrivite pentru consumul uman, astfel încât o bună parte din hinduși sunt vegetarieni. Vacile sunt ținute ca niște creaturi sacre, astfel încât consumul de carne de vită este interzis în întregime și acțiunea de a ucide o vacă este privită ca un păcat. Alimentele reprezintă o parte profundă a religiei hinduse, iar ceea ce este consumat este mâncat pentru a onora atât corpul, cât și zeii. Restricțiile dietetice depind și de zona, deoarece în anumite părți ale Indiei hindușii au voie să mănânce peștele ca pe "fructe de mare", în timp ce în alte zone nu sunt.
Practicanții mai stricți evită, de asemenea, ciupercile, usturoiul, ceapa, alcoolul și cafeaua sau ceaiul, dacă conțin cafeină. Evitarea usturoiului și a cepei se spune că se datorează faptului că mirosul este ofensator pentru Domnul Krishna, în timp ce ciupercile sunt văzute ca fiind cultivate pe un teren necurat. Dacă alcoolul este ingerat, practicantul trebuie să se scalde înainte de a încerca să intre în templu, deoarece religia și dieta sunt împletite.