I'm a vegetarian, not a vegan but I find that most Indian vegetarian food is vegan or can be made vegan with the substitution of oil for butter of ghee. I have a close friend who has dairy and egg allergies and I have to make vegan food whenever I cook for her. I don't think using oil changes the taste, and then its less fattening too.There is a decent website called
www.indianfoodforever.com, which has tons of recipes, you would have to look at each one to determine substitutions. Some of my favorite dishes that don't require dairy are Rajma (a kidney bean stew with tomatoes, onions, and lots of spices,) aloo mattar, aloo gobhi, or aloo methi (aloo means potato, mattar is peas, methi is fenugreek, and gobhi is cauliflower.) Eggplant (beingan), okra (bhindi), chickpeas (channa) and dal (lentils) are all wonderful and you can find recipes on this site.You will need to go to a specialty grocery store to purchase the spices mentioned here, but most major citys have one and they are usually very cheap!Another idea is Mexican food- just don't use cheese. Rice and beans, burritos, tacos, its all good.I have a wonderful cookbook called vegetarian cooking for everyone, by Deborah Madison. It is truly a bible for all vegetables, and its a very easy book to use and understand. You can probably find it on amazon or something. Its the only cookbook I ever need.If you are really looking to save money, buy beans in their dried form, it is as inexpensive at 75 cents for a bag that will last you for months. canned beans are fine, but they often contain tons of salt. I like to buy whole foods brand of canned beans because they make a kind with no salt added.Good luck on your culinary quest!