Heat half of the olive oil in a large casserole dish over a moderate heat until hot. Season then sear the chicken pieces until golden-brown in colour all over, then remove from the dish. Lower the heat a little and add the rest of the olive oil. Sweat the onions for 8-10 minutes, stirring occasionally, until softened.
Reduce the heat to low, sprinkle over the sugar and continue to cook the onions for 15-20 minutes, stirring occasionally, until they start to caramelize. Increase the heat, then deglaze the dish with the red wine vinegar until it has reduced by half.
Add the cinnamon stick, star anise and ground spices to the dish and continue to cook for 1 minute, stirring at the same time. Add the chicken pieces back to the pan then add the sun-dried tomatoes and water, then cover with a lid. Cook for 20-25 minutes until the chicken is tender and cooked through, with no pink showing.
Meanwhile, prepare the cous cous by placing it in a large, heatproof bowl. Bring the chicken stock to the boil in a saucepan then pour over the couscous. Stir once, then cover tightly with clingfilm. Leave to one side for 5-6 minutes until the stock has been absorbed.
Remove the clingfilm and fluff the grains with fork and then stir in the olive oil and some seasoning. Remove from the chicken from the heat and stir through the pine nuts and chopped parsley. Adjust the seasoning as necessary. Spoon the couscous onto serving plates and top with the chicken tajine before serving.
For top tips on protecting you and your family when preparing raw meat and poultry, visit Food Safety in the Home.