This is a luscious, buttery Punjabi chicken curry best served with fresh coriander, naan and basmati rice.
Better than a takeaway - this fragrant, rich and versatile sauce includes spices like coriander, cumin and turmeric, along with the requisite garlic and ginger, all stirred with a purée of tomatoes, chillies and yoghurt. Mix with your favourite meat or vegetables, and serve with basmati rice and naan.
My husband's mother taught me this recipe, an authentic Hyderabadi-style biryani that is a trademark of home-cooking in South India. For a more traditional version, substitute curd (homemade south Indian yoghurt) for yoghurt. If you cannot find ginger garlic paste, crush together ginger and garlic in equal portions.
This is my all time favourite curry to make; it's pungent flavour wins me over every time. You can use beef if you like, but it often takes a little longer to cook, so just leave it simmering for another 20 minutes or until the meat melts in your mouth. I also suggest that you make this 2 days in advance as the flavours will develop and the curry will become even more delicious!