Afghan Lamb and Rice Pilaf with Caramelized Carrots and Raisins

Afghan Lamb and Rice Pilaf with Caramelized Carrots and Raisins

Be the first to rate
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Kabuli Pulao is Afghanistan's beloved national dish: fragrant basmati rice layered over tender, spice-braised lamb with sweet caramelized carrots and plump raisins. The contrast of savory meat, floral rice, and sweet-tart fruit makes every bite a celebration of balance and comfort.

Prep Time25 mins
Cook Time110 mins
Total Time135 mins
Servings5
Yield5 servings

Nutrition Facts

Per serving (estimated)

  • 640 kcalCalories
  • 22 gFat
  • 6 gSaturated Fat
  • 78 gCarbs
  • 5 gFiber
  • 17 gSugar
  • 30 gProtein
  • 780 mgSodium
  • 720 mgPotassium
  • 95 mgCalcium
  • 4.5 mgIron
  • 6 mgVitamin C
  • 460 mcgVitamin A

Ingredients

For the lamb

  • 2 lb (900 g) boneless lamb shoulder, cut into 1.5-inch cubes
  • 2 tbsp neutral oil (sunflower or canola)
  • 1 large yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp ground cardamom
  • 1/2 tsp ground cinnamon
  • 1/4 tsp ground black pepper
  • 1 1/2 tsp salt
  • 2 1/2 cups water

For the rice and topping

  • 3 cups (600 g) aged basmati rice
  • 4 tbsp neutral oil, divided
  • 3 large carrots, peeled and julienned
  • 2 tbsp sugar
  • 1/2 cup golden raisins
  • 1/2 cup slivered almonds or pistachios (optional)
  • 2 tbsp warm water for the raisins
  • Salt for boiling water

Directions

  1. Pat the lamb cubes dry and season with salt, pepper, cumin, coriander, cardamom, and cinnamon. Heat 2 tbsp oil in a heavy pot over medium-high and brown the lamb in batches for 3-4 minutes per side until deep golden; transfer to a plate.
  2. Reduce heat to medium, add the chopped onion to the same pot and cook 6-8 minutes until soft and golden. Stir in the garlic for 30 seconds, then return the lamb with its juices. Pour in 2 1/2 cups water, bring to a boil, cover, and simmer gently for 60-75 minutes until the lamb is fork-tender.
  3. While the lamb simmers, rinse the basmati rice in cool water until clear, then soak in warm salted water for 30 minutes. Drain well.
  4. Heat 1 tbsp oil in a skillet over medium heat, add the julienned carrots and sugar, and cook 8-10 minutes, stirring, until softened and lightly caramelized at the edges. Remove and set aside. In the same pan, briefly toast the almonds or pistachios until golden.
  5. Place the raisins in a small bowl with 2 tbsp warm water to plump for 10 minutes, then drain. Bring a large pot of salted water to a boil, add the drained rice, and parboil for 5-6 minutes until just shy of tender; drain.
  6. In the lamb pot, layer the parboiled rice evenly over the lamb and its sauce. Scatter the caramelized carrots and raisins over the rice, drizzle with 2 tbsp oil and 1/3 cup water, then cover tightly with a lid. Reduce heat to the lowest setting and steam (dampukht) for 25-30 minutes without lifting the lid.
  7. Remove from heat and let rest, covered, for 10 minutes. Gently fluff the rice, mixing the carrots and raisins through the top layer while keeping the lamb beneath intact. Mound rice onto a platter, top with the tender lamb pieces, and garnish with toasted nuts.
  8. Serve hot with a simple cucumber-yogurt salad (mast-o-bad-eerjan) and warm flatbread.

Cook’s Notes

  • Use aged Indian or Pakistani basmati for the longest, most separate grains; soaking is essential.
  • Browning the lamb deeply builds the foundational savory flavor, so don't rush that step.
  • Traditional dampukht steaming creates the signature contrast of crisp-bottomed rice over tender lamb.
  • For richer aroma, tuck a small piece of charcoal with a drop of oil into the rice during the final steam (dum) for 5 minutes.
  • Toast the nuts in a dry pan right before serving so they stay crisp against the soft rice.
DinnerSavoureux