Sindhi Biryani is a biryani defined by sourness, and the souring agents are what separate it from every other rice dish in the arc. Dried plums (alu bukhara) and slices of raw green mango go into the pot with the meat, and the tartness they release into the gravy penetrates the rice during the dum, producing a layered dish that is both more aggressive and more complex than the perfumed restraint of Lucknawi biryani or the potato sweetness of the Kolkata version. Potatoes are here too, as they are in the Bengali tradition — for the same historical reason of economy and satisfaction — but the defining characteristic is the sour note that arrives at the end of every mouthful, sharp and deliberate.

INGREDIENTS
- 800 g bone-in lamb shoulder (cut into large pieces)
- 400 g aged basmati rice (soaked 30 minutes)
- 3 medium waxy potatoes (peeled and halved)
- 6 dried plums (alu bukhara)
- 3 slices raw green mango (or 1 tsp amchur)
- 3 medium onions (finely sliced)
- 200 g full-fat yogurt (whisked)
- 1½ tbsp ginger paste
- 1½ tbsp garlic paste
- 1 tsp turmeric
- 1½ tsp red chilli powder
- 1½ tsp ground coriander
- 1 tsp ground cumin
- 4 green cardamom pods
- 2 black cardamom pods
- 1 cinnamon stick
- 4 cloves
- 2 bay leaves
- 5 tbsp neutral oil or ghee
- 2 tsp salt
- a pinch of saffron in 3 tbsp warm milk
- chopped mint and coriander for layering
METHOD
- Marinate the lamb with the yogurt, ginger and garlic pastes, turmeric, red chilli, coriander, cumin and 1 tsp salt for at least 2 hours, ideally overnight.
- Heat the oil in a heavy pot. Fry the sliced onions until deep golden and beginning to crisp — about 20 minutes. Remove half as birista for layering. Add the whole spices to the remaining onions.
- Add the marinated lamb and fry on high heat for 10 minutes. Add the dried plums, raw mango slices and 200ml water. Cover and simmer on low heat for 45–50 minutes until the lamb is nearly tender and the gravy is thick and fragrant.
- In the same oil, fry the potato halves with a pinch of turmeric until golden. Set aside.
- Boil the soaked rice in well-salted water with 2 cardamom pods for 6 minutes until 70% cooked — still firm. Drain immediately.
- In a heavy pot, layer the lamb and gravy, then the fried potatoes, then the par-cooked rice. Scatter with the reserved birista, chopped mint and coriander. Drizzle with the saffron milk.
- Seal the lid with dough or foil. Cook on the lowest heat for 25 minutes. Rest sealed for 10 minutes.
- Open and fold through gently at the table. Each portion should have meat, potato and sour-fragrant rice.