Marinate chicken with salt, turmeric and ginger garlic paste. Set aside for 30 mins.
Heat 3 tbsp oil in a vessel and fry the potato slices until golden all over. Remove and set aside.
Into the same vessel add a tablespoon of ghee and the whole spices. Sauté for a minute and then add the onions and fry until translucent.
Next, add the chopped tomato, and cook for additional 1-2 minutes or until the tomato softens..
Now, add the marinated chicken and stir for a minute to combine. Cover and cook for 5 to 6 minutes.
Grind the green masala ingredients into a smooth paste with water.
Pour the green masala paste into chicken and fry for a minute. Add a cup of warm water, after rinsing the mixer jar. Cover and cook for 10 to 12 minutes on medium heat or until done.
Finally add the fried potatoes and lemon juice. Simmer for 2 minutes and then turn off the heat.
Serve the green chicken curry over steamed rice or rotis. Enjoy!