Make a fine paste using all ingredients for grinding and keep it aside.
Wash and cut chicken into small pieces and marinate with 1/2 tsp salt and lemon juice.
Heat oil in a deep sauce pan.
Add bay leaf, cumin seeds, fennel seeds, cinnamon, cloves and cardamom and fry till it releases aroma.
Add onions and fry until it turns golden brown.
Add the ground masala paste and saute till it blends well with onion.
When the mixture turns slightly brown, add marinated chicken, tomatoes, turmeric powder, chilli powder, coriander powder, curry leaves, salt and mix well.
Bring the whole thing to a boil by adding water and simmer until the oil separates from the gravy.
Garnish with corrainder leaves and serve.
:- It can be served as a side for Parotta, Biryani, Idli, idiyappam and kal dosai.