Total Time
2hrs 30mins
Prep 30 mins
Cook 2 hrs

A delicious and warming Indian curry favorite!

Ingredients Nutrition

Directions

  1. In a large bowl, thoroughly mix the lamb chunks with the ginger, garlic, turmeric, and yogurt together. Stir well, ensuring that the lamb is well-coated. Cover and refrigerate overnight.
  2. Remove lamb from refrigerator and bring to room temperature, about 2 hours.
  3. Heat the oil in a large, heavy-bottomed skillet until smoking. Lower heat to very low and add the cardamom pods, cloves and cinnamon stick. Cook gently for 1 minute. Raise heat to medium. Add the onion and green chillies and cook, stirring gently, until the onions are golden and the oil starts to separate.
  4. Raise heat to high, add the lamb mixture to the pan and stir until the lamb slightly browns. This will not be a sear, a gentle brown is enough. Add the fresh and canned tomatoes to the pan. If necessary, add a little hot water, but only if there’s no liquid in the pan. Add the coriander leaves and the dry chillies. When the curry comes to the boil add salt to taste, and sugar, cover tightly with a lid and lower heat to simmer gently on the lowest heat necessary for 1 ½ to 2 hours, until the meat is fork-tender. Depending on the meat and the marination, this might even be ready in 1 hour.
  5. When the curry is cooked, adjust seasonings. If you need to add salt, simmer for a further 10 minutes after adding the salt.
  6. Remove from heat. When ready to serve, garnish with the coriander leaves, and/or some green chillies. Serve with rice, roti or naan, heated directly on the flame.
Most Helpful

great recipe. easy and foolproof. I added the full recommended chillies & loved it.

Jack P. January 17, 2016