1)Marinate chicken with chilly powder, turmeric powder and salt.
2)Soak dry red chillies in water for sometime so that it will be easy to grind.
3)Grind together tomato, shallots, garlic and soaked dry red chillies.
4)Heat oil in a pan or a kadai.
5)Fry chicken, till golden brown on a medium heat. Keep it aside.
6)Heat up the remaining oil in the pan.
7)Add onion, till it becomes translucent.
8)Add curry leaves.
9)Add the ground ingredients along with very little water.
10)Allow the contents to boil.
11)When it boils and when the gravy is about to thicken lightly, add the fried chicken.
12)Add more salt, if necessary.
:- Serve with chappathis, rotis or rice.