I'm not sure where I got this originally as it's been on a card in my recipe file untried for years. However we finally tried it this week and it was fantastic, very flavoursome, very easy and just generally wonderful. As several people have expressed interest in it I am posting it here. No photo I'm afraid, it isn't a very photogenic dish to be honest but the taste makes up for that.
2tbsp Olive oil
knob of butter
2 Onions, chopped
4 chicken legs
1/2pt (300ml) chicken or veg stock
large piece of finely chopped ginger
1 cinnamon stick, broken in 1/2
6oz (175g) ready to eat dried apricots
2oz (50g) walnut halfs
Heat the oil and butter in a pan and fry off the onions till lightly coloured, remove from pan and reserve.
Fry off chicken on all sides till brown.
Then add back the onions and all the other ingredients except the walnuts.
Bring to the boil the reduce heat, cover and simmer for 30-40 mins till chicken is tender.
Stir in walnuts and simmer for an extra 10 mins.
Serve with rice or another similar grain.