This will get your dervishes whirling!
    

As with all our casseroles, given the effort involved, it's worth doing a fair quantity of this, if you have friends or a freezer.
| Preparation: 45 minutes | Serves: 24 crumpets | 
| Cooking: 3 hours | Unbuttered crumpets | 
| Ingredients | Quantity (metric) | Quantity (imperial) | 
|---|---|---|
| Leg of lamb (trimmed and cubed) (trimmed weight) | 1.2 kg | 2.65 lb | 
| Ground cayenne pepper | 1.5 tbsp | 1.5 tbsp | 
| Ground black pepper | 1.5 tbsp | 1.5 tbsp | 
| Ground ginger | 3 tbsp | 3 tbsp | 
| Ground turmeric | 2 tbsp | 2 tbsp | 
| Ground cinnamon | 2 tbsp | 2 tbsp | 
| Ground coriander | 2 tsp | 2 tsp | 
| Salt | Plenty | Plenty | 
| Large white onions (finely chopped) | 3 | 3 | 
| Garlic cloves (finely chopped) | 4 | 4 | 
| Rapeseed or groundnut oil | 3 tbsp | 3 tbsp | 
| Tinned chopped tomatoes | 800 g | 1.75 lb | 
| Tomato puree | 4 tbsp | 4 tbsp | 
| Beef stock | 600 ml | 1 pint | 
| Dried apricots (roughly chopped) | 115 g | 4 oz | 
| Dried dates (roughly chopped) | 115 g | 4 oz | 
| Flaked almonds | 115 g | 4 oz | 
| Fresh ginger (peeled and roughly chopped) | 6 tbsp | 6 tbsp | 
| Cinnamon sticks (4 cm, 1.5 inches) | 6 | 6 | 
| Salt and pepper | Plenty | Plenty | 
| Tinned chick peas (thoroughly rinsed and drained) (undrained weight) | 1.2 kg | 2.65 lb | 
| Fresh coriander (finely chopped) | 4 tbsp | 4 tbsp | 
| Fresh flat leaf parsley (finely chopped) | 2 tbsp | 2 tbsp | 
| Accompaniments | ||
| Red onion (halved and finely sliced) | 2 | 2 | 
| Cucumber (cored and cut into fine batons) | 1 | 1 | 
| Red pepper (cored and chopped) | 2 | 2 | 
| Fresh coriander (to garnish) | 3 tbsp | 3 tbsp |