Clean and wash the chicken with little turmeric powder; drain and cut chicken into very small pieces.
Crush and blend shallots /red small onion using ammikkal (mortal and pestel set made out of stone) or in a food processor or blender; pluse them 2-3 times to coarse paste.
Using your hands mix grated coconut with 3 sprig curry leaves, green chillies, red chilli powder, 1/4 tsp of turmeric powder well and keep it aside.
Pour 2 tbsp of coconut oil in earthenware pot or man chatty or in a heavy bottomed pan and tilt the manchatty or pan in such a way that oil gets spread evenly.
Add mustard seeds and when they splutter add the crushed shallot and saute till golden brown.
Add the crushed ginger, crushed garlic and saute for couple of minutes.
Add 1 cup of thinly sliced onions and saute till it turns to light brown color.
Add the cleaned chicken pieces and now add the remaining 1 cup of thinly sliced onion and mix well. Close and cook over medium heat for 10 minutes or until the chicken is 3/4 th cooked and start to ooze out water .
Now add reaming 1/4 tsp of turmeric powder, salt, homemade garam masala, black pepper powder; mix well and cook for 5 more minutes.
Now add the spiced grated coconut mixture and combine well. Add the remaining 1 tbsp coconut oil and dry roast it in medium heat till browned up. Once the chicken mixtures have attained the dark brown color and completely dried then remove from the fire.
Tasty Nadan Kozhi Thoran /Chicken Thoran is ready to serve…Serve as a side dish with flavored rice, Ghee rice, Kerala parotta, any Roti /Indian bread varities, biryani’s etc…Enjoy!