Heat the oil and butter in a wok or large frying/saute pan. Add the onion and stir fry for a few minutes or until the onion is a golden colour. Add the garlic and stir fry for a minute or two.
Stir in the garam masala, cumin, coriander and mint.
Add the chicken and cook over a moderate heat, stirring occasionally, for about 5 minutes.
Add the water, stir, and simmer without a lid for 10-15 minutes until the chicken is cooked and sauce has thickened. About 5 minutes from the end of simmering, stir in a tablespoon of chopped, fresh coriander.
Try adding some low fat plain yogurt, after the sauce has thickened, stir in well and heat through (over a low heat). Delicious!