Kabuli Pulao: Afghan Lamb and Rice with Carrots, Raisins, and Roasted Almonds Recipe

Introduction

Kabuli Pulao is a fragrant Afghan rice dish layered with tender lamb, sweet carrots, raisins, and crunchy almonds. This comforting meal combines aromatic spices and a rich caramel sauce for a perfect balance of flavors, ideal for special occasions or a hearty family dinner.

A round white plate holds a layered dish starting with a base of long-grain rice mixed with dark raisins, giving a speckled look of light brown and dark purple. On top of the rice are bright orange shredded carrots scattered evenly. Sitting above the carrots are large pieces of browned meat with bone, showing a glossy, rich brown color and a slightly crispy texture. Light beige whole almonds are spread over the dish, adding small bright spots. In the background, there is a white bowl with a creamy white sauce, drizzled with a green herb oil and yellow oil. The surface beneath is a white marbled texture. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 2 cups basmati rice (soaked and rinsed, or Sella basmati)
  • 2 teaspoons cumin seeds (or half shajeera/black caraway seeds)
  • 5 green cardamom pods
  • 1 black cardamom pod
  • 4 cloves
  • 2 inch cinnamon stick
  • ⅓ cup cooking oil (avocado or sesame, plus extra)
  • 1½ to 2 lbs lamb shank (bone-in, cut into pieces or whole; 1 lb if boneless)
  • 1 large onion (yellow or Vidalia, quartered and sliced, 350g)
  • 4 cloves garlic (grated)
  • 1½ teaspoons salt (adjust to taste)
  • 1 teaspoon black pepper
  • 4 cups water (or more as needed; 3½ cups broth or stock preferred)
  • ½ cup raw almonds (soaked and peeled)
  • 2 cups shredded carrots (250g)
  • 1 cup raisins (soaked for 30 minutes, 160g)
  • 2 tablespoons sugar
  • 1 teaspoon sugar (for sautéing carrots and raisins)
  • ½ teaspoon ground cardamom (for sautéing carrots and raisins)
  • Ghee (optional, for added richness)

Instructions

  1. Step 1: Wash the rice thoroughly until the water runs clear. Soak the rice in water for about 30 minutes, then drain and set aside.
  2. Step 2: In a spice grinder, blend the cumin seeds, green and black cardamom pods, cloves, and cinnamon stick into a fine powder. Set this aside.
  3. Step 3: Heat ¼ cup of oil in a large heavy-bottomed casserole pot over medium-high heat. Add the sliced onions with a pinch of salt and sauté, stirring occasionally for about 15 minutes, until light golden brown and crispy. Remove the onions and set aside.
  4. Step 4: Place the lamb pieces in the center of the pot. Increase heat to high and sear the meat on both sides for about 5 minutes, adding oil if needed to prevent sticking or burning.
  5. Step 5: Combine the seared lamb with the cooked onions. Stir in the grated garlic and cook for about 1 minute until aromatic.
  6. Step 6: Add 2 teaspoons of the ground spice powder, 1 teaspoon salt, black pepper, and 4 cups of water. Bring to a rolling boil, then reduce heat to low-medium. Simmer for 1 to 1½ hours until the meat is fork-tender. Adjust cooking time as needed.
  7. Step 7: In a non-stick skillet, heat 1 teaspoon oil over medium-high heat. Roast the soaked and peeled almonds until light tan and fragrant, about 5-6 minutes. Transfer to a plate.
  8. Step 8: In the same skillet, add the soaked raisins and cook until plump, about 1-2 minutes. Transfer to the plate with almonds.
  9. Step 9: Add the remaining oil to the skillet and sauté the shredded carrots until tender-crisp, about 6-8 minutes, stirring occasionally. Cover briefly if needed. Transfer carrots to the plate.
  10. Step 10: To make the caramel sauce, heat 2 tablespoons sugar in the skillet over medium heat until caramelized but not burnt. Carefully add ¼ cup water and stir to melt the caramelized sugar into a smooth caramel liquid. Set aside.
  11. Step 11: Once the meat is cooked, remove it from the pot and transfer to a plate. Pour the cooking liquid through a strainer into a measuring cup, reserving 3 cups of stock to return to the pot. Taste and adjust salt if needed; the stock should be slightly salty.
  12. Step 12: Add the drained rice to the stock in the pot and bring to a boil. Reduce heat to low, place the lamb pieces on top, and sprinkle the remaining ground spices over the rice. Cover with a lid and simmer until the stock is absorbed, about 10 minutes.
  13. Step 13: Drizzle the caramel sauce over the rice. Scatter about three-quarters of the cooked carrots and raisins on top. Cover and continue cooking until the rice is fully cooked and fluffy, with steam building up, about 5-10 minutes more.
  14. Step 14: Remove the pot from heat and let it rest for a few minutes. Fluff the rice gently with a fork and garnish with the remaining carrots, raisins, and roasted almonds before serving.

Tips & Variations

  • Use bone-in lamb shanks for deeper flavor, but boneless meat works well for quicker cooking.
  • Soaking the almonds and peeling them improves their texture and appearance in the final dish.
  • If you prefer a vegetarian version, substitute lamb broth with vegetable stock and add roasted vegetables.
  • Add a touch of ghee at the end for extra richness and authentic taste.
  • Use a heavy-bottomed pot to prevent the rice from burning while cooking.

Storage

Store any leftover Kabuli Pulao in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of water or broth to keep the rice moist.

How to Serve

A large white plate holds a layered dish with a base of golden-brown rice mixed with some lighter grains, topped with tender dark brown meat pieces scattered across. Bright orange shredded carrots are spread evenly on top, mixed with small dark raisins and large off-white almonds, creating a colorful contrast. In the background, there is a bowl of creamy white yogurt sauce with green herbs and a little drizzle of yellow oil, in a white bowl. Next to it is a small brown decorative pot filled with raisins and a set of smaller brown pots with lids, all placed on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I make Kabuli Pulao with chicken instead of lamb?

Yes, chicken thighs or drumsticks can be used. Adjust the simmering time to about 45 minutes or until the chicken is cooked through and tender.

Is it necessary to soak the rice before cooking?

Soaking the rice helps remove excess starch and ensures the grains cook evenly and stay separate, resulting in fluffier pulao.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Kabuli Pulao: Afghan Lamb and Rice with Carrots, Raisins, and Roasted Almonds Recipe


  • Author: Charlotte
  • Total Time: 2 hours 30 minutes
  • Yield: 6 servings 1x

Description

Kabuli Pulao is a traditional Afghan rice dish featuring fragrant basmati rice cooked with tender lamb shanks, aromatic spices, and topped with sweet caramelized carrots, raisins, and roasted almonds. This dish balances savory, sweet, and nutty flavors and is perfect as a comforting main course or special occasion meal.


Ingredients

Scale

Main Ingredients

  • 2 cups basmati rice (soaked and rinsed, or Sella basmati)
  • to 2 lbs lamb shank (with bone, cut into large pieces or whole shanks; use 1 lb if using boneless meat)
  • 1 large onion (yellow or Vidalia, quartered and sliced, 350g)
  • 4 cloves garlic (grated)
  • 1½ teaspoons salt (adjust to taste)
  • 1 teaspoon black pepper
  • 4 cups water (or more as needed; you’ll need 3½ cups broth or stock)

Spices

  • 2 teaspoons cumin seeds (use half shajeera (black caraway seeds), if available)
  • 5 green cardamom pods
  • 1 black cardamom pod
  • 4 cloves
  • 2 inch cinnamon stick
  • ½ teaspoon ground cardamom (for sautéing carrots and raisins)
  • 2 tablespoons sugar

Toppings and Garnishes

  • ⅓ cup cooking oil (avocado oil or sesame oil, plus extra as needed)
  • ½ cup raw almonds (soak and peel)
  • 2 cups shredded carrots (250g)
  • 1 cup raisins (soaked for 30 minutes, 160g)
  • 1 teaspoon sugar (for sautéing carrots and raisins)
  • Ghee (for added richness)

Instructions

  1. Prepare the Rice and Spices: Thoroughly wash the basmati rice until the water runs clear, then soak it in water for about 30 minutes. Drain and set aside. In a spice grinder, blend cumin seeds, green and black cardamom pods, cloves, and cinnamon stick into a fine powder and set aside.
  2. Cook the Onions: Heat ¼ cup oil in a large, heavy-bottomed casserole pot over medium-high heat. Add the sliced onions with a pinch of salt and sauté, stirring occasionally, until light golden brown and crispy, about 15 minutes. Remove onions and set aside.
  3. Sear the Lamb: Place the lamb pieces in the center of the pot and increase the heat to high. Sear the meat on both sides for approximately 5 minutes until browned, adding more oil if necessary.
  4. Simmer Lamb with Spices: Combine the seared lamb with the cooked onions. Add grated garlic and stir until fragrant, about 1 minute. Stir in 2 teaspoons of the ground spice mixture, 1 teaspoon salt, black pepper, and water. Bring to a rolling boil then reduce heat to low-medium and simmer for 1 to 1½ hours until the meat is fork-tender, adjusting water as needed.
  5. Prepare the Toppings – Almonds: In a non-stick skillet, heat 1 teaspoon oil over medium-high heat. Add almonds and roast until lightly tan and aromatic, about 5-6 minutes. Remove and set aside.
  6. Prepare the Toppings – Raisins: In the same skillet, add soaked raisins and cook until plump, about 1-2 minutes. Remove and set aside with the almonds.
  7. Prepare the Toppings – Carrots: Heat remaining oil in the skillet and sauté shredded carrots until tender-crisp, stirring occasionally, about 6-8 minutes. Cover briefly if necessary to cook evenly. Remove and set aside.
  8. Make the Caramel Sauce: In the same skillet, heat sugar over medium heat until caramelized but not burnt. Carefully add ¼ cup water and allow the caramelized sugar to melt into a caramel brown liquid. Set aside.
  9. Assemble and Cook the Pulao: Remove meat pieces from the pot and transfer to a plate. Measure the stock in the pot and return 3 cups back to pot. Taste and adjust salt if necessary. Add the drained rice to the pot with the stock and bring to a boil. Reduce heat to low, place meat pieces on top of rice, sprinkle remaining ground spices over the top, cover with a lid, and simmer until most liquid is absorbed, about 10 minutes.
  10. Add Toppings and Finish Cooking: Drizzle caramel sauce over the rice. Scatter about ¾ of the sautéed carrots and raisins on top. Cover and cook until rice is fully cooked, fluffy, and steam is apparent, approximately 5-10 more minutes.
  11. Final Touches: Remove the pot from heat and let rest for a few minutes. Fluff the rice gently with a fork and garnish with the remaining carrots, raisins, and roasted almonds. Optionally, add a drizzle of ghee for richness before serving.

Notes

  • Soaking basmati rice prior to cooking helps achieve fluffy, separate grains.
  • Use bone-in lamb shanks for richer flavor but boneless lamb can be substituted.
  • Shajeera (black caraway seeds) adds an authentic aroma; substitute with cumin if unavailable.
  • Caramelizing sugar carefully is key to avoid bitterness; monitor sugar closely.
  • Adjust salt throughout, especially after the stock is concentrated.
  • Resting the pulao after cooking allows steam to finish the rice evenly.
  • Prep Time: 45 minutes
  • Cook Time: 1 hour 45 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Afghan

Keywords: Kabuli Pulao, Afghan Rice, Lamb Pilaf, Basmati Rice, Traditional Afghan Recipe, Caramelized Carrots, Raisins, Roast Almonds

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating