the lamb needs to have bones in it, otherwise the sauce wont taste as good.
fry some onions. add salt and garlic ginger, turmeric, cumin, coriander, garam masala and chilli powder. ( dont ask me how much, a teaspoon each? or less? or more? ) add lamb, cook it round for a bit. cover andsimmer on low heat till not quite done. then add, either tomatos, or plain yoghurt. cook on higher heat, with lid off, stirring continuously ish, till tomatos done. or tennish minutes or less with youghurt. feel free to add green coriander leaves and put the lid on, with heat off at this point, and let it just sit.
also, something about th eoil and water separating, then tis done.
sorry, i dont do recipes. i just sort of cook it. its different every time, but not had any complaints, except from not so dh. serve with either rice, or naan, or pitta