Skin the chicken and cut into 8 pieces. Set aside.
Chop tomatoes, green chilies, coriander leaves, onions, and capsicum.
Heat ghee in a wok over medium heat.
Add whole red chilies to the hot ghee, then add chopped onions.
Sauté onions until light brown.
Add ginger-garlic paste and stir for a minute.
Add coriander powder and mix well.
Add chopped tomatoes and fry until they break down.
Add green chilies to the mixture.
Simmer for 5-6 minutes until the tomatoes are well cooked.
Add chicken pieces and capsicum to the wok.
Cook until fat floats on top, gravy is thick, and chicken is completely cooked.
Sprinkle garam masala over the dish.
Add fresh coriander leaves and stir gently.
Taste and adjust salt and seasoning as needed.
Remove onto a serving wok and garnish with chopped coriander leaves and tomato slices.