Heat oil in a pan, when smoking hot, throw in the garlic. Saute till light brown.
Add the ginger paste and chili paste, saute for a minute or two.
Add the chopped onions, leeks and chicken pieces, sprinkle in a little salt. Cook over a high flame for 5-7 minutes.
Throw in the chopped tomatoes and green chilies, stir-fry for 5 odd minutes.
Add 2.5 cups of warm water, cover and cook over a medium flame till the chicken is cooked to perfection.
Adjust seasonings.
Finish with a garnish of chopped coriander leaves and serve hot with red rice.