Sauté onions in olive oil in a large pot. Add hawaij for coffee.
Toss chicken in a bowl with flour, then add chicken to pot and brown on all sides. (This may need to be done in shifts, according to the size of your pot.)
Return all chicken pieces to the pot and add figs, dates, wine, pomegranate juice, barley, chicken stock and nuts. Cook 45–60 minutes or until chicken has cooked through. Serve with couscous.