Seguidores devotos da religião hindu têm uma dieta vegetariana baseada no princípio de "sattvico", que significa "puro" ou "bom". Eles acreditam que comer esse tipo de dieta vegetariana balanceada prolonga a vida e mantém a mente limpa, ao passo que acreditam que a carne promove o princípio da ignorância.
A religião hindu proíbe comer qualquer tipo de carne, ovos e peixe. A religião ensina que esses produtos não estão apenas ligados à ignorância, mas também a problemas de saúde e doenças. Embora nem todos os hindus sejam vegetarianos estritos, quase todos evitam comer carne por acreditar que as vacas são animais sagrados e não devem ser mortas.
Alguns hindus seguem uma dieta puramente sáttvica que também proíbe comer cebola, alho, alho-poró e cogumelos, bem como bebidas que contenham álcool ou cafeína. Os cogumelos são proibidos porque se acredita que eles promovem a ignorância da mesma forma que a carne, enquanto que a família da cebola e do alho estimula a paixão. Por fim, os hindus acreditam que tanto o álcool quanto a cafeína poluem a consciência e evitam que os indivíduos tenham a cabeça e os pensamentos claros.
Embora muitas pessoas tendam a associar a Índia a alimentos picantes, os princípios sátvicos que governam a dieta hindu também sugerem não comer nada muito picante ou muito azedo.