The instructions about the cashew cream were not very good so I ended up with something a bit weird and grainy but even with that this was delicious and I will be making it again. Might try with paneer but I thought tofu was a great fit for the dish. UPDATE: My second time around I added peas and raisins and a much more successful cashew cream. Even the children gobbled this up.