-
1
Heat oil in heavy-bottomed pot; add sliced onion and cook 8 minutes until deep golden; remove with slotted spoon and reserve.
-
2
Brown lamb in batches 4–5 minutes per side; remove and set aside.
-
3
Add ginger-garlic paste to pot, cook 2 minutes, then stir in chilli powder, cumin, coriander, garam masala, and turmeric; bloom 1 minute.
-
4
Return lamb to pot; deglaze with tomato puree, add stock, yogurt, both cardamom types, and bay leaf; bring to simmer.
-
5
Reduce heat to low, cover, and braise 50 minutes until lamb is tender; season with salt and black pepper.
-
6
Serve garnished with reserved fried onions, fresh coriander, and ginger julienne.