2 onions, halved then thinly sliced
125g/4陆oz baby leaf spinach, well washed
400g/14oz can chopped plum tomatoes
400g/14oz can chickpeas, drained
6 cardamom pods
1 cinnamon stick
2 tbsp vegetable or sunflower oil
1 tbsp tomato pur茅e
generous knob of butter
1.5kg/3lb 5oz lamb shoulder, boned weight, cut into cubes
300ml/陆 pint hot chicken or lamb stock