I would have thought as an Indian you should know not to add water![]()
Why not? As you cook you are steaming off water molecules. To maintain the correct consistency and flavour, most Indian cooks that I have met (all over the world) add water, especially considering that you are cooking for an extended period of time. I really do not understand why water should not be allowed. You can add coconut cream/milk or tomato juice, but you're simply changing the balance of the dish. Sometimes diluting long-cooking dishes is the best thing that one can do, and in fact it is a skill learned at culinary school to avoid over-salty broths and stocks...
I understand what you are saying.
So do I marinate it in all the spices mixed with yogurt the night before?
Yes. And don't bother with the slits and cuts. They do very little...