There are many ways of making karhai. Try this tasteful different version. Chicken can be replaced with mutton/beef as well; though some water would be added then to cook the meat properly.
Heat 1 cup ghee in a wok, fry chicken for 15 minutes till light golden, remove chicken and keep aside, add 1 kg whole tomatoes, cover and leave for 5 minutes till soft, remove the skin of tomatoes, add in 1 tbsp garlic paste, 1 ½ tsp salt, 1 ½ tsp crushed red pepper with chicken, cover and cook till chicken and tomatoes tender. Fry well, lastly add 10 green chilies, 2 tbsp sliced ginger, 1 tbsp fenugreek leaves and simmer till done, serve with Naan.