Beef Kabuli Pulao is an exquisite Afghan rice and meat dish that features tender, succulent spiced beef, wonderfully fluffy rice, It’s a must-try at home and makes a magnificent centrepiece for any party.

Beef Kabuli Pulao is one of Afghanistan’s most cherished dishes, often served during festive occasions, weddings, and family gatherings. Its rich history dates back centuries, blending influences from Persian and Central Asian cuisines. The dish’s hallmark is its perfect balance of spices, the sweetness of caramelised carrots and raisins, and the tender, flavourful beef cooked with aromatic rice.
Ingredients:
For the Beef:
- 2 kg beef with natural fat, cut into large chunks
- 2 tsp salt
- 1 tsp black pepper powder
- 2 tbsp garam masala
- 2 tbsp garlic paste
- 2 tbsp ginger paste
- 4 tbsp ghee
- 2 large onions, sliced
- 1 tbsp whole cumin seeds
- 1 tsp black peppercorns
- 1 tsp cloves
- 1 tsp green cardamom
- 1 small cinnamon stick
- 1 black cardamom
- 4 green chillies
- 4 cups water

For the Rice:
- 3 cups long grain rice, pre-washed and soaked for 30 minutes
- 1 tin white chickpeas
- 2 carrots, cut into thin batons
- 1 tbsp sugar
- 1 cup raisins
- 2 tbsp ghee
- Fresh rose petals (optional for garnish)
- Extra water as needed (about 3 cups)
Instructions:
Prepare the Beef:
- Marinate the Beef: In a large bowl, mix the beef chunks with salt, black pepper powder, garam masala, garlic paste, and ginger paste. Ensure the beef is well coated.
- Cook the Beef: Heat a large pan over medium heat and add 4 tbsp of ghee. Fry the sliced onions for about 5 minutes until they are golden brown.
- Add Aromatics: Add whole cumin seeds, black peppercorns, cloves, green cardamom, cinnamon stick, and black cardamom. Fry until fragrant, about 2 minutes. Add green chillies and fry for another minute.
- Sear the Beef: Add the marinated beef chunks and sear them for about 10 minutes until they are browned on all sides.
- Simmer the Beef: Add 4 cups of water, bring to a gentle boil, cover, and simmer on low heat for 60 minutes or until the beef is tender.
Prepare the Carrots and Raisins:
- Caramelise Carrots and Raisins: In a small pan, heat 2 tbsp of ghee over medium heat. Add the carrot batons and fry for 5 minutes. Add 1 tbsp of sugar and 1 cup of raisins, fry for another 2 minutes, then set aside.
Cook the Rice:
- Combine with Broth: Transfer the cooked beef and its broth to a large pot. Add an additional 3 cups of water.
- Cook the Rice: Bring the broth to a high boil and add the pre-washed and soaked rice. Add the tin of white chickpeas and mix well.
- Add Carrots and Raisins: When the rice starts to rise to the top, add the caramelised carrots and raisins, saving some for garnish.
- Steam the Rice: Cover with foil and a lid, reduce the heat to low, and cook for 30 minutes.
Final Presentation:
- Serve: Pile the rice high on a large serving dish, making it the centrepiece of the dining table. Garnish with the reserved carrots and raisins, and fresh rose petals if using.
- Enjoy: Serve with the Afghan green sauce on the side for a delightful contrast of flavours.
Afghan Green Sauce:
Ingredients:
- 250g coriander
- 1/2 cup white vinegar
- 6 garlic cloves
- 1/4 cup walnuts
- 2 green chillies
- 1 tsp salt
- 1 tsp pepper
Instructions:
- Blend the Ingredients: In a food blender, add the coriander, white vinegar, garlic cloves, walnuts, green chillies, salt, and pepper.
- Blend until Smooth: Blend thoroughly until you achieve a smooth, green sauce. Adjust seasoning to taste.
- Serve: Transfer to a serving bowl and serve alongside the Beef Kabuli Pulao.
Tips for the Perfect Beef Kabuli Pulao:
- Quality Meat: Use beef with some natural fat for extra flavour and tenderness.
- Searing the Meat: Ensure you sear the beef well. This step is crucial for developing deep, rich flavours.
- Rice Preparation: Wash and soak the rice for at least 30 minutes before cooking. This helps achieve the perfect fluffy texture.
- Caramelisation: Don’t rush the caramelisation of carrots and raisins. This adds a lovely sweetness and a beautiful contrast to the savoury meat and rice.
- Layering Flavours: Be patient with each step, especially when adding spices and aromatics. This layering of flavours is what makes the dish exceptional.
- Green Sauce: This sauce adds a fresh, zesty kick to the rich pulao. Adjust the heat by varying the amount of green chillies.
Beef Kabuli Pulao
Beef Kabuli Pulao is an exquisite Afghan rice and meat dish that features tender, succulent spiced beef, wonderfully fluffy rice, It's a must-try at home and makes a magnificent centrepiece for any party.
Ingredients
For the Beef:
For the Rice:
Afghan Green Sauce:
Instructions
Prepare the Beef:
-
Marinate the Beef
In a large bowl, mix the beef chunks with salt, black pepper powder, garam masala, garlic paste, and ginger paste. Ensure the beef is well coated.
-
Cook the Beef
Heat a large pan over medium heat and add 4 tbsp of ghee. Fry the sliced onions for about 5 minutes until they are golden brown.
-
Add Aromatics
Add whole cumin seeds, black peppercorns, cloves, green cardamom, cinnamon stick, and black cardamom. Fry until fragrant, about 2 minutes. Add green chillies and fry for another minute.
-
Sear the Beef
Add the marinated beef chunks and sear them for about 10 minutes until they are browned on all sides.
-
Simmer the Beef
Add 4 cups of water, bring to a gentle boil, cover, and simmer on low heat for 60 minutes or until the beef is tender.
Prepare the Carrots and Raisins:
-
Caramelise Carrots and Raisins
In a small pan, heat 2 tbsp of ghee over medium heat. Add the carrot batons and fry for 5 minutes. Add 1 tbsp of sugar and 1 cup of raisins, fry for another 2 minutes, then set aside.
Cook the Rice:
-
Combine with Broth
Transfer the cooked beef and its broth to a large pot. Add an additional 3 cups of water.
-
Cook the Rice
Bring the broth to a high boil and add the pre-washed and soaked rice. Add the tin of white chickpeas and mix well.
-
Add Carrots and Raisins
When the rice starts to rise to the top, add the caramelised carrots and raisins, saving some for garnish.
-
Steam the Rice
Cover with foil and a lid, reduce the heat to low, and cook for 30 minutes.
Final Presentation:
-
Serve
Pile the rice high on a large serving dish, making it the centrepiece of the dining table. Garnish with the reserved carrots and raisins, and fresh rose petals if using.
-
Enjoy
Serve with the Afghan green sauce on the side for a delightful contrast of flavours.
Note
Quality Meat: Use beef with some natural fat for extra flavour and tenderness.
Searing the Meat: Ensure you sear the beef well. This step is crucial for developing deep, rich flavours.
Rice Preparation: Wash and soak the rice for at least 30 minutes before cooking. This helps achieve the perfect fluffy texture.
Caramelisation: Don’t rush the caramelisation of carrots and raisins. This adds a lovely sweetness and a beautiful contrast to the savoury meat and rice.
Layering Flavours: Be patient with each step, especially when adding spices and aromatics. This layering of flavours is what makes the dish exceptional.
Green Sauce: This sauce adds a fresh, zesty kick to the rich pulao. Adjust the heat by varying the amount of green chillies.