Vegetarian, vegan and Jain dining
India is the easiest place in the world to eat vegetarian, and one of the harder ones to eat strictly vegan — because dairy is not treated as an animal product in everyday thinking, it's treated as the foundation of the cooking.
"Pure veg"
A sign reading Pure Veg means the kitchen handles no meat, fish or egg at all — separate premises, not separate pans. For many customers this is a religious requirement rather than a preference, so it's taken seriously and is reliable. A green dot on Indian packaging means vegetarian; a brown or red dot means not.
Jain food
Jain cooking excludes all root vegetables — onion, garlic, potato, carrot, ginger — because harvesting the root kills the plant and disturbs organisms in the soil. Many restaurants, especially Gujarati and Rajasthani ones, will prepare a dish "Jain" on request. It's a substantial adaptation, not a garnish change, so ask when ordering rather than at the pass.
Eating vegan
| Usually fine | Most dals (ask about the final tadka), chana masala, sabzis cooked in oil, roti and chapati, idli, dosa, sambar, most chutneys, rice dishes |
| Usually not | Anything with paneer, curd or raita; naan (often has milk or yoghurt); korma and makhani gravies; most desserts |
| The one to ask about | Ghee. It goes in at the end of countless dishes, including ones that look plainly vegetable. Ask specifically — "no ghee" is a clearer request than "vegan" |
Name the ingredient, not the diet. "Does this have ghee, cream or curd in it?" gets a precise answer. "Is this vegan?" often gets a confident yes that means "it has no meat".
Nuts are genuinely common here: cashew paste thickens korma, shahi and makhani gravies, and almonds and pistachios appear in desserts and biryani. So do sesame, mustard, coconut and dairy. If an allergy is severe, say so explicitly and clearly, ask about the specific ingredient rather than the dish, and don't rely on a reassuring answer given across a language gap or a noisy room. This page describes what is usually in these dishes — it can't tell you what is in the one in front of you.
The reasoning behind all the vegetarianism is in why so much Desi food is vegetarian.
Restaurants differ enormously — by region, by owner and by country. This describes what is common enough to expect, not a rule every kitchen follows.
See also: vegetarian eating in desi households · how to order for a table · dals explained: five lentils and what each is for
Last updated: 2026-08-12
Get new guides by email
Occasional emails when we publish something worth your time. Published by The Desi Network; you can unsubscribe in one click, any time.