• Prep Time 30 minutes
  • Cook Time 20 minutes
  • Serving For 2 people
  • Difficulty Normal

Recipe Description

Lamb shank and apricot curry originated from North India. They typically use a lot of meat and nuts – sometimes fruits – in their curries because these ingredients help keep them warm during the excruciating cold weather. Apricot and lamb are just one of those food combos that just go so well together. They are a match made in heaven. The apricot brings some sweetness to the curry and enhances the flavours of the lamb. However, depending on your cut of lamb shank, the cooking time may vary.

Tip to cooking this curry is to use a wide pot. Do not cramp all the ingredients together in a small pot or pan because if the ingredients are too stuffy, they can’t cook properly and it takes longer for it to be thoroughly cooked.

Chef Sapna Anand published a cookbook, New Indian Kitchen, which is available at MPH bookstores. She also conducts cooking classes at At 19 Culinary Studio where she shares her cooking experiences and techniques. She blogs at My Test Kitchen and has a FB page under the same name. Picture courtesy of Sapna Anand.

Recipe Notes

If you prefer using a meat without its bone for easy eating, you can replace lamb shanks with diced lamb. The cooking time will differ to about 45-50 minutes.

Recipe Ingredient

  • 2 medium-sized lamb shanks approximately 300-350g per shank
  • 2 tbsp vegetable oil for searing lamb shank
  • 4 tbsp vegetable oil for cooking
  • 2 bay leaves
  • 5-6 green cardamom pods
  • 2 black cardamoms
  • 1 stick cinnamon 3-4 inches
  • 2 star anise
  • 5 cloves
  • 1 tbsp ginger paste
  • 1 tbsp garlic paste
  • 2 large onions sliced thinly lengthwise
  • 2 large-sized tomatoes diced
  • 4 tbsp natural thick yogurt
  • 4 dried apricots halved
  • salt and pepper for seasoning
  • Powdered spices:
  • 1 tsp turmeric powder
  • 1 tbsp chilli powder
  • 1 tsp fennel powder
  • 1 tbsp ground cumin
  • 1 tbsp ground coriander
  • Garnish
  • pomegranate optional
  • pistachios optional
  • chopped coriander leaves optional


  1. Rinse the lamb shanks and pat dry.
  2. In a heavy-bottomed pan, heat 2 tablespoons of oil. Then, sear the lamb shanks on high heat for about 5-7 minutes. What you're looking for is a light brown colour on the edges. Set aside.
  3. In another pan, heat another 4 tablespoons of oil, then add the bay leaves along with the rest of the whole spices, and sauté them until fragrant.
  4. Add onions and sauté them until they are soft.
  5. Add the ginger paste and garlic paste. Continue to stir for a minute.
  6. Add diced tomatoes and all the powdered spices.
  7. Add the yogurt and mix just enough to blend. Do not over-mix.
  8. Toss in the seared lamb shanks, season with salt and pepper and half a cup of water to start with. You may add more water if the sauce thickens too much as the lamb cooks.
  9. Cover and cook for approximately 1 hour, stirring occasionally.
  10. Add the apricots when the lamb is almost cooked.
  11. Cook till lamb is tender and the sauce is thick. Tip: When the lamb is easy to tear off the bone using a fork and flakes off easily means that the lamb is perfect and ready.
  12. Garnish with fresh pomegranate, pistachios, or coriander leaves.

You may also like

Leave a Reply

Your email address will not be published.