Heat the oil in pan and fry the garlic and ginger paste. Add chicken and cook till it changes it color to brown, now take out chicken from this pan. In the same pan add onion and fry it, when it change the color add salt, turmeric, garam masala, green chilies and red chili. Now cook this for 6-8 minutes and then add beaten yoghurt in it. Add fried chicken and some water and cook it on low heat till the chicken become tender and the gravy leaves the oil. Add ginger and coriander at the end Serve with naan or chappati.