Non-vegetarian●●●Origin Jammu and KashmirPrep 3 hours, plus standing timeCook 30 minutes, plus overnight
A celebrated slow-cooked Kashmiri stew of tender lamb pieces, delicate meatballs, and golden turnips bathed in an opulent, saffron-scented gravy. Deeply savoury and gently spiced, it develops an intensely rich flavour through hours of gentle overnight simmering.
Heat the oven to 200°C (400°F). Steep 0.3 g saffron in 30.6 g milk and set aside.
Place 250 g unpeeled turnips in a roasting dish, drizzle with vegetable oil to taste, and bake for roughly 30 minutes until tender. Allow them to cool, strip off the skins, and pierce them thoroughly with a fork. Transfer the turnips to a wide bowl, toss with the turnip spices, half of the saffron-infused milk, and salt to taste, then leave to marinate for 15 minutes.
Warm 125 g ghee in a heavy-bottomed pot over medium heat. Sauté the marinated turnips for 5–8 minutes until deeply golden, then remove and set aside. In the same fat, fry 500 g thinly sliced onion for 5–7 minutes until crisp and browned; drain off any surplus fat and separate the onions into two equal portions.
To prepare the yakhni broth, place half of the browned onions, half of the clove and cinnamon paste, half of the yakhni and meatball ginger-garlic, half of the 1000 g lamb pieces, and sufficient water to submerge the meat into a heavy pot. Simmer gently for 2½ hours until the meat is completely tender. Pound the meat down, discard any bones, and pour through a fine sieve to collect the thick stock.
In a mixing bowl, combine some of the strained yakhni with 500 g ground lamb, 1 tablespoon raw papaya paste, the remaining clove and cinnamon paste, the rest of the yakhni and meatball ginger-garlic, and the meatball spices. Mix thoroughly until smooth, then let the mixture cool completely.
Shape the cooled meat mixture into round meatballs matching the turnips in size. Heat a generous measure of ghee in a kadhai or deep pan to 180°C (350°F), or until a cube of bread turns golden in 30 seconds. Deep-fry the meatballs in batches for 2–3 minutes until nicely browned, lift out with a slotted spoon onto paper towels, and dust lightly with salt.
In the main pot, sear the remaining 500 g lamb pieces in hot ghee along with the reserved fried onions, the finishing masala, and 1 teaspoon coriander powder for 5–7 minutes until the meat is richly browned.
Gently fold in 517 g whisked yogurt, the remaining yakhni stock, 250 g cream, 3 tablespoons almond paste, 30.6 g lime juice, the browned turnips, and the fried meatballs. Pour in just enough water to create a thick cooking gravy. Crumble in 1 Kashmiri vadi cake (or Kashmiri garam masala) and stir gently.
Fit the lid onto the pot and seal the rim completely with foil or dough. Place over gentle embers or transfer to a very low oven to braise slowly overnight.
The following morning, break the seal, stir through the remaining saffron milk and 1 teaspoon kewra water or rosewater, and serve piping hot.
Steep a tiny pinch (0.1 g per 2 g turmeric) in 2 tbsp warm water; use to match the rich golden hue. Contributes an aristocratic, honeyed floral flavour rather than earthy bitterness.
Use 120% of the weight; melt gently over low heat to avoid burning the milk solids, which will yield a softer, creamier richness rather than a nutty aroma.
Use 80% of the weight, finely shredded and browned slowly with a pinch of asafoetida. Replicates the bulk and natural sweetness in gravies without allium.
Use minced chicken (preferably dark thigh meat) at 100% of the weight. Halve the browning and simmering time; add an extra tablespoon of ghee or oil as chicken is much leaner than lamb.
Use 50% of the weight mixed with equal parts ground coriander and a pinch of ground cinnamon, ground cloves, and ground green cardamom. Sprinkle near the end for a warming finish.