Butter chicken has always been one of my favourite Indian curries; unfortunately the traditional version takes some time to prepare and as a result is not a dish you can make on a whim. I have developed my version of this classic to maintain all the flavours that make butter chicken great – cook it on any day of the week.