In a large stainless steel cooking pot (or a dutch oven), add the chicken, onions, the green chillies, salt, ginger garlic paste, yogurt and black pepper. Mix well using a spoon and then place on medium heat covered. After 5 minutes, open the lid and stir the mixture. Now turn heat to low simmer and cover the lid again. Let cook for 15 minutes stirring once or twice in the middle.
While the chicken is cooking, add the cilantro, rest of the green chillies, lemon juice and water to a food processor and make a paste(will be slightly liquid but make sure the green chillies are finely ground). Keep this aside.
After 15 minutes cooking time is done, open the lid and stir the chicken. The chicken would have let out water as it cooks. Now add the ground cilantro paste to this. Stir to mix well and cover and cook for 5 more minutes. Next add the apple cider vinegar (if adding). Then add the coconut oil and the fresh curry leaves. Let simmer for 2-3 minutes and turn heat off.
Serve green curry chicken with white rice, cauliflower rice, cassava rotis or gluten free naan!
Recipe by Cook2Nourish at https://cook2nourish.com/2024/08/indian-green-curry-chicken.html