Heat the oil and
fry the onions until golden brown. Add the chicken
and fry until golden.
Add all the
remaining ingredients except the lime juice and
coriander, bring to the boil then cover and simmer
for about 40 minutes until the chicken is tender and
the sauce has thickened. Stir in the lime juice and
serve garnished with coriander.