Heat the oil in a pan and fry the onions till slightly brown. Add chopped garlic.
Mix spices in small bowl and add water to make paste. Add to onions and garlic.
Fry for 2-3 minutes. Now add the tomato. Mix well.
Add the chicken and coat with onion, spice mixture.
Add chicken stock to the chicken, simmer and cover. Cook till the chicken is tender.
Garnish with chopped coriander (optional).