Method
Heat the oil in a large pan on a medium heat. Add the onion and fry for a few minutes, then add the garlic and ginger and mix it all up. Add in the thyme, chilli, cinnamon stick and chopped fresh tomato and fry for another 2 minutes.
Next, add in the canned tomatoes, chopped coriander stalks, white wine and sugar, then crumble a stock cube into the mixture. Give this a good stir, then let simmer for 5 minutes.
Add in your potatoes and chicken pieces, then cover and simmer on a low heat for around 20-25 minutes. If the sauce dries out, add a little water to loosen it.
Check that chicken is cooked and potatoes are tender then season to taste and discard the cinnamon stick. Take of the heat, garnish with fresh coriander leaves and serve with rice