Heat olive oil in a pan and cook onion over medium heat to lightly brown.
Add garlic, ginger and spices, and cook for a minute or two, until fragrant.
Add lamb and toss to coat with spices.
Add water and lemon juice and cook for a minute.
Add yoghurt and cook over a low heat for five minutes.
The yoghurt will curdle if the heat is too intense.
Don't panic if this happens, it will look a little odd but taste just fine.
Add herbs, adjust seasoning and serve with hot pita bread, chopped tomatoes, onion and cucumber and a few fresh leaves.
Values (per portion)
Energy 2758 kJ; Carbohydrate: 61g; Protein 56g; Fat 21g.