Prepare the chicken by washing with water and dry with paper towel. Take care to clean hands and touched surface afterwards.
Cut each breast into four pieces. Put the chicken into a bowl and add the wet ingredients of the marinade to coat the chicken, then rub in the remaining dry ingredients. Leave to marinate for an hour in the refrigerator.
Chop the onions, finely chop the garlic and ginger.
Wash and chop the red pepper into 1 inch pieces and slice the mushrooms.
Heat a large heavy based frying pan over medium heat and add the oil.
Sauté the onions, garlic and ginger for 10 minutes until soft, stirring to prevent sticking.
Add the sugar, green seasonin’ and white wine vinegar and stir.
Add the chicken pieces stir to coat the chicken and cook over medium heat for 10 minutes.
Add the mushrooms, sweet pepper and mixed herbs. Stir all ingredients together. Cover the pan for 5 minutes, then remove lid and cook for a further 30 minutes until the chicken is tender.