Grind three masala pastes separately. Before grinding the third paste, dry roast all spices,coconut and onions one after the other. You may need to use a spoonful of oil for roasting the onions.
Marinate the chicken with paste1, curds, turmeric powder, lemon juice. Refrigerate till ready to use.
Heat oil. Add asafetida.
Add bayleaves, cloves, cinnamon, and sliced onions. Stir fry till the onions are uniformly reddish brown.
Now add tomatoes and fry well till the tomatoes are mushy.
Now add paste 2, paprika and salt
Add marinated chicken and paste 3
Add enough water. Cover with a lid
Let it cook for about 30 minutes or till chicken is cooked.
Sprinkle chopped coriander leaves on top.
Serve hot with Malvani puris called Vade.