This lavish dish with Kashmiri roots is perfect for elevating any celebratory occasion with friends and family.
For Marinade:
For Cook:
Put the lamb, lime juice, ginger-garlic paste, turmeric powder, salt, mustard oil and greek yoghurt in a bowl and mix well. Marinate for a minimum of 3 hours or overnight in the refrigerator.
Heat the ghee and fry the whole spices, i.e. cinnamon sticks, cardamom, brown cardamom, cloves and bay leaves until aromatic.
Add in the onion slices and sauté until golden brown.
Add in the sliced tomatoes and sauté until it becomes pulpy.
Add in the marinated lamb pieces and sauté, sealing and browning the pieces all over until it changes colour. Be sure to stir continuously and scrape off the bottom of the pan to prevent anything from sticking.
Add in Kashmiri chilli powder, fennel powder, saffron water, cumin powder, water and braise on low-medium heat for about two hours until the lamb is cooked through.
Add in the yoghurt, garam masala, kewra water, almond paste and stir to combine well.
Boil further until lamb is tender and oil surfaces. Garnish with coriander and it is ready to be served.