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 |