i'm also a big fan of indian food. there's an awesome indian restaurant group in boston, with about 6 different concepts around the greater boston area. each spot is unique and delicious, ranging in price and all different levels and styles of dining. kickass.
re: eggplant parm
my thoughts are that it rocks. it's the one specific dish i've done quite a few times since becoming a vegan that always goes over well with others.
1. slice, salt, and drain in a colander the desired amount of eggplant (for about an hour), so as to remove bitterness. i usually make eggplant parm casserole style, and serve big lasagna type hunks aside a pasta of choice.
2. i use a melty earth balance+plain hummus mixture to bind some whole wheat panko bread crumbs to the eggplant slices. the hummus has a mild but rich flavor, and adds to the denseness of the casserole once baked.
3. here you can choose to either pan fry in vegetable oil (never olive to fry, i'm betting you know this, as it's boiling and burning temps are lower than other cooking oils, and it can be difficult to achieve desired crisp factor), or bake on a sheet pan at a lowish temp until the panko really crisps onto the slices. not too long, or the eggplant will dry out, and or crisp up entirely, killing the integrity of the vegetable.
4. ahead of time, i will have made a "tofu-basil ricotta" (press block of extra firm tofu. crumble. add 2 tbsp nutritional yeast and a whole bunch of chopped basil and s&p and very finely chopped fresh garlic-- i like at least a clove. mix up with fork or fingers. mmm! add more nutritional yeast to flavor--it adds a certain cheesiness to things like magic). with such a yummy, flavorful layering ingredient, it means less seasoning is necessary as you layer, or after the fact once the dish is served.
5. layer red sauce of your choosing, finished slices of eggplant , and tofu-basil ricotta mix in baking dish, and bake for as long as it takes. i'm usually stoned when i venture to make this, and can never remember times or temps. whoops!