Long-grain basmati cooked with lamb broth, layered with caramel-fried carrot slivers, raisins, and pistachios — the Pashtun celebration rice.
Kabuli pulao crosses freely between Afghanistan and Pakistan's Khyber Pakhtunkhwa province — the Pashtun belt straddles the border. The signature is the toppings: julienned carrots caramelized in sugar and ghee until candy-sweet, plump dark raisins, slivered almonds, sometimes pistachios. The rice is parboiled, then steamed dum-style with the lamb's intensely-reduced broth. Lamb shanks sit at the center of the plate; the carrot-raisin crown circles them.
A pyramid of pale-gold rice topped with caramelized carrot strips, dark raisins, and pistachios; lamb shanks sit half-buried inside. Each grain is glossy and separate; the carrots are sweet enough to read as candy.
Caramelizing the julienned carrots in sugar before adding to the rice creates the dish's signature sweet contrast. Lamb stock used as the cooking liquid (instead of water) layers savory depth that water-cooked pulao can never achieve.
Variations
Afghan Kabuli is the original; Pakistani Pashtun versions are slightly less sweet; some Peshawari versions add almonds — same dish, three calibrations of sweetness.
On the Palate
Where Kabuli Pulao sits in the Pakistani flavor cloud
Ingredients
Serves 6How it's made
5 steps · 1 hour 12 min active + 1 hour 48 min waiting
- 136 min
Brown 1.5kg lamb shanks in 80ml oil. Add 2 chopped onions; brown 8 min. Add 2 tbsp ginger-garlic paste, 1 tsp cumin, 1 tsp coriander, 1 tsp salt, 1.5L water. Simmer covered 90 min until meat is fork-tender. Reserve broth.
- 236 min
Carrot topping: julienne 4 large carrots into matchsticks. Heat 60g ghee + 60g sugar in a wide pan; add carrots. Sauté 15 min until deep caramel and candy-soft. Reserve.
Watch outThe carrots are ready when they've gone deep amber and candy-soft — pale or crunchy means they haven't caramelized enough.
- 336 min
Soak 100g dark raisins in warm water 10 min; drain. Lightly toast 50g slivered almonds and 50g slivered pistachios.
- 436 min
Parboil 500g basmati (soaked 30 min) in heavily salted water with 4 cardamom, 4 cloves, 1 cinnamon stick, 1 tsp cumin seed for 6 min; drain.
Watch outPull the basmati at 6 minutes while the grains still have a firm center — it must be underdone to survive the dum.
- 536 min
Layer in heavy pot: lamb shanks at bottom, rice on top, 600ml hot broth poured over. Cover tightly; dum on lowest heat 25 min. Plate the rice in a mound, lamb shanks on top, then carrots, raisins, and nuts crowning the entire dish.
Watch outOn the lowest heat with a tight lid, listen for a faint sizzle and smell toasted rice — that's the dum working; lift the lid and the steam escapes.
Archive tool suggestions — not reviewed
These legacy suggestions have not been evidence-reviewed and are not presented as required tools.







