Skip to main content

Kabuli Pulao Recipe: Afghan Rice With Lamb, Carrots, and Raisins

Here you will find traditional food from Afghanistan. Enjoy!

Learn to make this delicious gluten-free Kabuli Pulao recipe with Afghan rice, raisins, lamb, and carrots.

Learn to make this delicious gluten-free Kabuli Pulao recipe with Afghan rice, raisins, lamb, and carrots.

What Is Kabuli Pulao?

Kabuli Pulao is the national dish of Afghanistan. It consists of long-grain Afghan rice, carrots, raisins, and either lamb or chicken meat. Like other Afghan dishes, Kabuli Pulao is savory and mild. The carrots and raisins add a nice mix of sweetness to the delicious dish.

Below, you'll find the recipe for delicious Kabuli Pulao with lamb. Enjoy!



Cook Time

Prep timeCook timeReady inYields

1 hour

30 min

1 hour 30 min

Approximately 8–9 cups of rice, cooked.


  • 3 cups Afghan rice, Ahu Barah brand
  • 1 1/2 pounds chopped lamb
  • 2 large yellow onions, peeled and quartered
  • 1/2 cup olive oil or vegetable oil
  • 5 teaspoons salt
  • 1 bag matchstick cut carrots
  • 1 cup raisins
  • 3/4 cup water
  • 2 teaspoons cumin
  • 1 1/2 teaspoons cardamom
  • 1/2 teaspoon cinnamon
  • 1/2 teaspoon black pepper
  • 12 cups water
  • 1/4 teaspoon turmeric
  • garlic to taste, chopped

Cooking Instructions

  1. Rinse the rice three times, soak it in warm water, and then set aside for at least 45 minutes.
  2. In a medium dish, heat the olive oil. Add the chopped onions and garlic, and sauté for around two minutes. Add 1/4 teaspoon turmeric, and salt to taste. Then, add the lamb and continue to stir until brown on each side. Add the 3/4 of water and cover the dish. Cook until the meat is thoroughly brown—this should be in around 20 minutes.
  3. In a separate skillet, heat oil on medium. Add carrots and stir fry until slightly browned. Once you have finished frying all the carrots, fry the raisins until they begin to fluff. Set the carrots and raisins aside separately, and sprinkle with a little bit of cardamom powder.
  4. Once the lamb meat has thoroughly cooked, remove the meat from the broth and set aside. Then, add the four spices (cumin, cinnamon, cardamom, and black pepper) to the broth.
  5. Meanwhile, bring a large pot of water to a boil (around 10 cups). Add the basmati rice and cook until it is tender enough to be broken between your fingertips (be careful, though, it'll be hot!) but still feels firm. Then, strain the rice and place it in a large baking dish.
  6. Preheat your oven to 500 degrees. Add the broth from the lamb to the rice and mix gently, making sure that you don't break the rice. Bake for around 20 minutes. Once the rice has cooked, turn the oven to the lowest degree to keep it warm until ready to serve. Sprinkle a little bit more of the four spices (cardamom, cumin, cinnamon, and black pepper) if desired. Place the lamb meat, carrots, and raisins on the corners of the dish surrounding the rice to keep it warm.

Serving Instructions

Place the rice onto a large serving plate and form it into a mountain shape. Then, sprinkle the rice with cooked raisins and carrots. Place the lamb meat pieces inside the rice and around the edges of the serving plate. Garnish with a little bit of black pepper (optional).


Ready to enjoy!

Ready to enjoy!

Rate This Recipe

Where Can You Find Afghan Rice?

You can find Afghan rice, also known as basmati rice, at any of your local Middle Eastern grocery stores. Ask for the Ahu Barah brand. If you can't find one near your area, you can also purchase it online through companies like Amazon.

Share Your Own Special Recipe

If you have a special way of making Kabuli Pulao, please share it with us in the comments below!