Los seguidores devotos de la religión hindú comen una dieta vegetariana que se basa en el principio de "sáttvica", que significa "puro" o "bueno". Creen que comer este tipo de dieta vegetariana equilibrada prolonga la vida y mantiene la mente clara, mientras que creen que la carne promueve el principio de la ignorancia.
La religión hindú prohíbe comer cualquier tipo de carne, huevos y pescado. La religión enseña que estos productos no solo están vinculados a la ignorancia, sino también a la mala salud y la enfermedad. Aunque no todos los hindúes son vegetarianos estrictos, casi todos evitan comer carne debido a la creencia de que las vacas son animales sagrados y no deben matarse.
Algunos hindúes siguen una dieta puramente sáttvica que también prohíbe comer cebollas, ajos, puerros y champiñones, así como bebidas que contengan alcohol o cafeína. Los champiñones están prohibidos porque se cree que promueven la ignorancia de la misma manera que la carne, mientras que se cree que la familia de la cebolla y el ajo fomenta la pasión. Finalmente, los hindúes creen que tanto el alcohol como la cafeína contaminarán la conciencia y evitarán que las personas tengan una cabeza clara y pensamientos claros.
Aunque muchas personas tienden a asociar la India con los alimentos picantes, los principios sáttvicos que rigen la dieta hindú también sugieren que no se coma nada demasiado picante o demasiado ácido.