Directions
- Trim excess fat from the lamb and cut into 2.5 cm/1 in cubes. Heat half the butter and half the oil in a heavy saucepan. Add the onion and cook gently for about 10 minutes, until transparent. Increase the heat, add the lamb and cook until sealed, stirring often. Add the water, spices and chopped dried dates; season with salt and pepper to taste. Cover and simmer over a low heat for about 1 hour, until the lamb is tender. Stir in the honey and lime juice and adjust the seasoning if necessary. Place the whole fresh dates on top, cover and simmer for 5 minutes.
- Melt the remaining butter in a frying pan. Add the almonds and cook until golden; remove to a plate.
- To serve, transfer the tagine to a serving dish, arranging the fresh dates on top. Sprinkle with almonds and garnish with lime slices or strips of preserved lemon peel.