Tandoori chicken, with plain rice and a salad is pretty good, and filling too!
If you go for something with a sauce, then somehting tomato based, without cream, like a jalfrezi, is probably best. They can be a little oily though, but a lot better than a creamier curry.
For calories, go for chicken, fish or king prawn, rather than lamb.