In a large pot heat up the vegetable oil on medium heat until hot
Add the finely diced onions then cook for 3-4 minutes until the onions are slightly softened and translucent in colour
Add the lamb and salt then cover with a lid and allow to cook on medium heat for 25-30 minutes until the lamb has released its water
Remove the lid then add the chopped tomatoes, chopped garlic cloves and crushed ginger then cover again and cook for a further 20-25 minutes until the lamb is tender
Add the chilli powder, turmeric powder, cloves, garam masala, dried fenugreek leaves and the chopped jalapeño peppers then cook the spices for 4-6 minutes
Add the warm water and allow it to come to a gentle simmer then cook for 15-17 minutes or until thickened to your personal preference
Add the finely chopped coriander and crushed cumin seeds and cook for another 1 minute until the oil has separated – the oil has separated when there are small bubbles appearing and the oil has formed a thin layer on top
Your lamb curry is ready!