I'm really not sure. I know most of the spices should be available at a local supermarket, and some of the more obscure ingrediants should have substitutions or be available at ethnic supermarkets. Indian food shares a lot of ingrediants with Chinese food, so if you have a Chinese market, they should have some of the stuff. I live in a fairly small area and I know of a few ethnic markets around me, but I'm sure this varies by area.
Really...you may want to look to Asian cuisine in general.
Question- are you avoiding all meats, or just red meat, or land-based animals, or what?
ETA: I'll try and find my Krishna Recipe book and PM you the recipes in there. There's everything from Indian, to Mexican, to Mediterranean in there. A LOT of the stuff is fresh made, though. Like there are a few bread recipes which are basically make-it-from-scratch stuff.