Una dieta vegana es una dieta estricta en la que una persona no come ningún tipo de producto animal, incluyendo carne, pescado, aves, lácteos, miel o cualquier otro artículo que provenga de un animal en cualquier forma. Aunque seguir una dieta vegana puede limitar ciertos tipos de cocina que dependen en gran medida de la carne o los productos lácteos, la cocina india tiende a basarse en verduras y granos aromatizados con especias aromáticas. La comida vegana india generalmente elimina el ghee, un ingrediente tradicional en el que la mantequilla se derrite y la parte espumosa se separa y desecha. Puede usar tofu, un producto hecho de soya procesada en bloques u hojas, en lugar de otros productos lácteos y cárnicos más tradicionales.
Un tipo común de comida vegana india es el curry. El curry es una mezcla de vegetales, granos u otros ingredientes y es similar a un estofado o salteado. Dado que los ingredientes de un curry se pueden personalizar fácilmente sin afectar negativamente el sabor o la textura del plato, las versiones veganas de curry se pueden incorporar a una dieta vegana con poco esfuerzo. El curry vegano puede incluir mezclas de papas picadas, garbanzos, berenjenas o coliflor, cocidas a fuego lento y aromatizadas con cúrcuma, curry en polvo, comino u otras especias.
Muchas recetas indias tradicionales usan paneer, un tipo de queso hecho calentando la leche hasta que se cuaje. Paneer tiene una textura suave y cremosa y a menudo se mezcla con espinacas cocidas para un plato indio conocido como paneer palak o combinado con guisantes para mattar paneer. Para un reemplazo de paneer sin lácteos, algunos tipos de comida vegana india hacen platos a base de paneer con tofu. Cuando se cocina el tofu, se suaviza en una textura suave que es similar al paneer. El tofu tampoco tiene un sabor fuerte por sí solo y tiende a absorber los sabores de otros alimentos con los que se cocina, por lo que cambiar el tofu por el paneer puede garantizar que el plato sea vegano sin proporcionar un sabor que distraiga de los sabores indios más tradicionales. .
Otro tipo de comida india vegana es dal. Dal es un plato que está hecho principalmente de lentejas que se cuecen a fuego lento hasta que se ablanden y se sazonen con cúrcuma, comino, cilantro, pimienta u otras especias. Incluso si dal se prepara de la manera tradicional, es vegano y, por lo general, no requiere ninguna sustitución para adaptarse a una dieta vegana. Este plato se puede servir con arroz u otros granos cocidos para una comida vegana completa.