Kabuli Pulao Recipe is one of the most famous rice dishes in Afghan cuisine. Known for its fragrant basmati rice, tender meat, and sweet toppings like carrots and raisins, this dish offers a perfect balance of savory and sweet flavors. Because of its unique taste and beautiful presentation, Kabuli Pulao is often served at weddings, celebrations, and special family gatherings.
This traditional recipe combines slow-cooked meat, aromatic spices, and fluffy rice. As a result, every bite becomes rich and satisfying. Moreover, the addition of caramelized carrots and raisins gives the dish a distinctive sweetness that sets it apart from other rice recipes.
If you are searching for an authentic Kabuli Pulao recipe, this comprehensive guide will help you prepare it step by step. In addition, you will learn useful cooking tips, nutritional information, and serving ideas that will make your meal even more enjoyable.
🌍 What Is Kabuli Pulao?
Kabuli Pulao, also known as Qabili Palaw, is considered the national dish of Afghanistan. Traditionally, it is made with basmati rice, lamb or beef, carrots, raisins, and aromatic spices. The dish is slow-cooked so that the flavors blend perfectly.
Unlike spicy biryani, Kabuli Pulao is milder in flavor. However, it still has a rich aroma due to the use of spices like cardamom, cumin, and cinnamon. Furthermore, the sweetness from carrots and raisins balances the savory meat perfectly.
Because of its balanced taste and appealing appearance, many people search for how to make Kabuli Pulao at home.

⭐ Why You Will Love This Kabuli Pulao Recipe
There are several reasons why this homemade Kabuli Pulao recipe is loved by food enthusiasts.
First of all, the recipe uses simple ingredients that are easily available in most kitchens. Secondly, the combination of savory meat and sweet toppings creates a unique flavor profile. In addition, the dish is very satisfying and can serve as a complete meal.
Moreover, Kabuli Pulao looks elegant when served, making it perfect for guests and celebrations. Therefore, many families prepare it for special occasions.
👉 You can also explore more traditional rice dishes here
Biryani Recipe – Authentic & Flavourful
🧂 Ingredients for Kabuli Pulao
To prepare this traditional Kabuli Pulao, you will need the following ingredients.
Main Ingredients
- 500 grams lamb or beef (cut into medium pieces)
- 2 cups basmati rice
- 2 medium carrots (julienned)
- ½ cup raisins
- 1 large onion (sliced)
- 3 tablespoons cooking oil or ghee
- 4 cups water or meat broth
- Salt to taste
Whole Spices
- 3 green cardamoms
- 1 cinnamon stick
- 4 cloves
- 1 teaspoon cumin seeds
- 1 bay leaf
Optional Garnish
- Slivered almonds
- Pistachios
These ingredients help create the authentic flavor of Afghan Kabuli Pulao.
🍳 How to Make Kabuli Pulao Step by Step
Follow these steps carefully to prepare perfect Kabuli Pulao.
Step 1: Wash and Soak the Rice
First, rinse the basmati rice thoroughly until the water becomes clear. After that, soak the rice in water for about 30 minutes.
Soaking the rice helps the grains cook evenly and remain long and fluffy.
Step 2: Cook the Meat
Next, heat oil or ghee in a large pot. Add sliced onions and cook until golden brown.
Then add the meat pieces and cook for about 10 minutes until they change color.
After that, add salt and whole spices such as cardamom, cinnamon, cloves, cumin, and bay leaf.
Pour water or broth into the pot and let the meat cook slowly for 30–40 minutes until tender.
Meanwhile, the broth will absorb the flavors of spices and meat.
Step 3: Prepare the Carrot and Raisin Topping
While the meat is cooking, heat a small pan with a little oil.
Add julienned carrots and cook for 2–3 minutes until slightly soft.
Then add raisins and cook for another minute.
This mixture creates the sweet topping that makes Kabuli Pulao unique.
Step 4: Cook the Rice
Once the meat becomes tender, remove it from the broth and keep the broth aside.
Next, boil the soaked rice in salted water until it is about 70% cooked.
Drain the rice and set it aside.
Step 5: Layer the Kabuli Pulao
Now place the cooked meat at the bottom of the pot.
Spread the partially cooked rice on top of the meat.
After that, sprinkle the carrot and raisin mixture over the rice.
Step 6: Dum Cooking
Cover the pot tightly with a lid.
Cook on very low heat for 20 minutes. This process allows the rice to absorb the flavors of the meat and spices.
As a result, the dish becomes aromatic and perfectly cooked.
Step 7: Garnish and Serve
Finally, garnish the pulao with almonds or pistachios.
Gently mix the rice before serving so the toppings spread evenly.
Your authentic Kabuli Pulao recipe is now ready.

💡 Tips for Perfect Kabuli Pulao
Although the recipe is straightforward, these tips can help you achieve the best results.
- Use aged basmati rice for better aroma.
- Cook the meat slowly for tenderness.
- Do not overcook the rice before layering.
- Use fresh carrots for sweetness.
- Always cook on low heat during dum.
Because of these tips, your restaurant-style Kabuli Pulao will taste authentic.
🥗 Nutritional Information (Per Serving)
Below is the approximate nutritional breakdown.
| Nutrient | Amount |
|---|---|
| Calories | 420 kcal |
| Protein | 20 g |
| Carbohydrates | 48 g |
| Fat | 16 g |
| Fiber | 3 g |
| Iron | 12% Daily Value |
| Calcium | 6% Daily Value |
The combination of rice, meat, and vegetables makes Kabuli Pulao a balanced meal.
🌱 Health Benefits of Kabuli Pulao Ingredients
1. Meat
Meat provides high-quality protein and essential minerals such as iron and zinc.
2. Carrots
Carrots are rich in Vitamin A and antioxidants that support eye health.
3. Raisins
Raisins provide natural sweetness and contain iron and fiber.
4. Basmati Rice
Basmati rice supplies carbohydrates that give energy to the body.
🍽️ Serving Suggestions
Kabuli Pulao tastes best when served with simple side dishes.
Popular options include:
- Yogurt sauce
- Fresh salad
- Lemon wedges
- Pickles
👉 Pair it with
Mutton Biryani Recipe – Flavorful Traditional Rice Dish

🌍 Popular Variations of Kabuli Pulao
Different regions prepare this dish in slightly different ways.
Afghan Kabuli Pulao
The traditional version uses lamb and sweet carrot topping.
Pakistani Kabuli Pulao
Often slightly spicier with additional seasoning.
Vegetarian Kabuli Pulao
Prepared without meat and includes more vegetables.
Chicken Kabuli Pulao
A lighter version made with chicken instead of lamb.
👉 You can also explore
[Internal Link Placeholder – Chicken Pulao Recipe]
🏡 Storage and Reheating Tips
If you have leftover Kabuli Pulao, follow these tips.
- Store in an airtight container in the refrigerator.
- Consume within 2–3 days.
- Reheat on low heat with a small amount of water to prevent dryness.
⚠️ Common Mistakes to Avoid
Beginners sometimes make these mistakes:
- Overcooking rice before layering
- Using too much water
- Skipping the dum cooking step
- Adding too many spices
Therefore, follow the instructions carefully for best results.
🎉 Why Kabuli Pulao Is Perfect for Special Occasions
Kabuli Pulao is often served during celebrations because it looks beautiful and tastes delicious. Moreover, the colorful topping of carrots and raisins makes it visually appealing.
Because of its balanced flavors, it is loved by both adults and children.
🥄 Conclusion
In conclusion, this easy Kabuli Pulao recipe is a wonderful dish for anyone who enjoys flavorful rice meals. The combination of tender meat, aromatic rice, and sweet toppings creates a unique and satisfying experience.
By following this step-by-step guide, you can easily prepare authentic Kabuli Pulao at home. Furthermore, the recipe can be adjusted according to your taste preferences.
Try this delicious Afghan rice dish today and enjoy a flavorful meal with your family.

