Heat a pan and add red chillies, coriander seeds, cumin seeds, black pepper corns, fennel seeds, roasted gram and dry roast till slightly golden brown.
Then add onion, tomato and saute till onions turn golden brown and tomatoes raw smell leaves.
Add in coconut and saute till browned.
Cool down and grind it to a fine paste (sprinkle little water).
Add chicken, salt, turmeric powder, curd in a mixing bowl and marinate for at least 1 hour (the more time, the better) and Set aside.
In a pressure cooker heat oil, add bay leaf, cardamom, cinnamon, cloves and saute for a minute.
Then add onion, tomato, garlic, curry leaves and saute for 2mins.
Then add the chicken and saute it for 10mins at least.
Then add the grinded masala paste and mix well. Saute until raw smell completely leaves and the chicken blends well with the masalas.
Add 1/2 cup water , required salt(add red chilli powder if required at this stage) and pressure cook for 2 whistles in medium flame.
Once pressure releases, transfer it to a kadai(in medium flame) and allow it to boil until oil separates (this may take sometime).
Garnish with coriander leaves and switch off as per your required consistency. It gets thick with time so switch off accordingly.
Serve Chicken Chettinad hot with rice or rotis.