Step 1: 1. Wash and cut chicken into medium size pieces. Add chilli powder and salt, mix well and keep aside for atleast 45 minutes.
Step 2: 2. Grind coconut and make two extractions of coconut milk.Chop onions and slit green chillies.
Step 3: 3. Heat oil in a thick bottomed vessel.Add onions, green chillies, ginger garlic paste, coiriander powder and turmeric powder. Fry for 2 to 3 minutes in a medium fire.
Step 4: 4. Add chicken and fry well in a medium fire for few minutes.
Step 5: 5. Add 2nd extraction coconut milk and cook in slow fire till chicken is tender.
Step 6: 6. Add thick coconut milk, salt and lemon juice. Cook for another 5 minutes in slow fire.
Step 7: 7. Serve hot with white rice, biryani, parotta, etc.