Place red onion, garlic, coriander, parsley, red chilli, cumin, turmeric and olive oil into a food processor and process until finely chopped. Heat a large frying pan with ½ tablespoon of olive oil and add onion mixture to cook for 1-2 minutes, stirring continually.
Coat chicken with seasoned flour. Push onion mixture in pan to one side and pour in 2 tablespoons olive oil, add coated chicken and cook until browned.
Stir in chicken stock and bring to the boil. Add drained chickpeas, apricots, dates, lemon slices and honey. Cover and simmer for 40 minutes, stirring occasionally.
Serve with steamed green beans, broccoli and pumpkin.
TIP: Honey can be replaced with 1-2 tablespoons pomegranate syrup which is available at speciality Middle Eastern delis.