I used Chicken Thighs as they tend to be more juicy. Boneless is best so i removed the bones and cut into small 1 Inch cubes. You can use boneless chicken breast fillets too.
Marinate the chicken cubes with salt, ginger garlic and Lemon juice for atleast 15-20 mins. This step helps to tenderize the meat.
Mix Hung Curd with Oil and spices listed under second marination. Mix the chicken pieces and keep marinated for atleast 4 hours or overnight.
Fry the chicken pieces till golden brown on both sides and drain them in a cooling rack. Keep them in the oven or a warm place till used.
Prepare the gravy. Saute whole spices in butter and oil. Fry the onions till translucent
Add the ginger and garlic pods. Add the tomatoes, soaked cashews and pour some hot water. Cover cook for 15mins or till tomatoes soften.
Allow the mixture to cool down and grind into a smooth paste. Strain the puree.
Heat some butter and oil. Add coriander powder and Kashmiri chilli powder. I used Kashmiri chilli paste made by grinding soaked 4-5 Dry Kashmiri chillies in hot water for sometime. This gives a nice red color to the gravy without making it too spicy.
Add the strained puree and saute for 5-8mins. Add salt, Honey and the fried chicken pieces to the gravy.
Add crushed Kasturi methi leaves and drizzle some fresh cream.
Garnish with chopped coriander leaves.
Serve it warm with Plain Basmati Rice.
Or Scoop the succulent gravy with Butter/Garlic Naan my favourite combo!