Cashew paste (Soak 5 to 6 cashews in 1/4 cup water for few minutes and grind it to make a fine paste)
2 stems curry leaves
handful chopped cilantro
5-6 green chilli - depending on the spice level
2 tbsp Coriander powder
1 tsp Pepper powder
1 tsp crushed pepper
few drops of lime/lemon juice
Marinate chicken pieces with 1/4 tsp salt and few drops of lemon juice and 1/4 tsp turmeric powder and keep it aside for 15minutes or so.This will make the chicken tender
In a pan, add two tbsp of coconut oil. Add chopped/crushed ginger, garlic, chopped green chillies and curry leaves (1 to 2 stem) and saute it till the raw smell is gone.
Add 1 cup of finely chopped onion into it and saute until onion becomes transparent. Add all the powders except crushed pepper powder and fry well. Next, add chopped tomatoes (1 cup approx.). Saute everything well and add some water. Cook the mixture till everything becomes a smooth paste.
Add chicken into it,saute it .Add salt if needed Add half cup of water into it and cook for another 20 minutes or till chicken is cooked.
Add cashew nut paste into it and mix well.
Turn off the heat. Garnish it with some crushed pepper and cilantro leaves .