Pakistani
Heat the oil in a karahi or wok over high heat, add the chicken and fry for 6-8 minutes, turning, until it is no longer pink on the outside.
Add the grated ginger and garlic and fry for 1 minute, then add the salt and stir.
Put the tomato quarters on top of the chicken, cover and cook over medium heat for 8-10 minutes until the skins loosen; pick out the tomato skins with tongs.
Uncover, raise the heat and stir-fry for 10-12 minutes, mashing the tomatoes into the chicken, until the sauce is thick and the oil separates at the edges.
Add the red chili flakes, crushed coriander, cumin and black pepper and cook for 2 minutes more.
Add the green chilies and half the ginger strips, cover and cook on low heat for 3-4 minutes until the chicken is tender.
Sprinkle with garam masala, the remaining ginger and the fresh coriander and serve hot from the karahi with naan or roti.