HAve tried lots of recipes but have never managed to get that almost creamy texture that you get at good Indian restaurants - have tried long slow cooking, but tends to dry out on me.