I've got company coming this weekend, a cousin who eats mostly vegetarian (he will eat meat just prefers not to). I'm looking for a good main dish that will be substantial and tasty. Any cuisine is good - especially Indian or Italian. I'd love to know what you always cook when you want a great vegetarian meal! No eggplant please. TIA.