2 onions, peeled and sliced
2 lb lean lamb, leg or shoulder cut into 2-in. pieces
4 confernce pears, peeled, cored and cut into quarters
1 large aubergine, unpeeled, sliced into 1-in. rounds and then quartered
4 cloves garlic, sliced
Water, to cover meat and (separately) the aubergine
3 tbsp salt
2 tbsp olive oil
1 tsp freshly ground black pepper
1 tsp cinnamon
2 tsp ground ginger
1 tsp ground coriander
1 tsp cumin
1/2 tsp saffron
1 handful sliced almonds
In a large and deep frying pan, gently fry the onion in the olive oil until soft. Add lamb, ginger and coriander to the pan and cook until meat is browned on all sides. Add garlic, 1 tsp salt, cumin, black pepper, cinnamon, saffron and water to cover the meat. Cover and simmer gently until the meat is tender, about 1.5 to 2 hours.
While meat is simmering, place aubergine pieces in a bowl with the rest of the salt and water to cover. Let soak until meat is cooked.
Remove meat from pan with slotted spoon and set aside, leaving liquid in pan. Add aubergine and pears and simmer until soft. If necessary, add liquid from aubergine soaking bowl.
Return meat to the pan and stir gently to mix ingredients evenly throughout the pan. Place in serving dish (Moroccan tajine pot if possible). Garnish with sliced almonds and fresh coriander.
Serve hot. Serves 8.