Clean and wash chicken, you can leave the skins intact but take off visible fats; fry for 1-2 minutes (only half done); drain.
Make paste of the rest of the ingredients. Heat oil, saute paste, add in salam and lime leaves then add in chicken, stir to coat. Pour in coconut milk and season as you desire. Cook until coconut milk thicken and slightly dry.
Pour chicken and gravy into a baking pan, bake at 400 F for half hour.