Kabuli Pulao, also known as Qabuli Palaw, is the national dish of Afghanistan and one of the most celebrated rice dishes in the world. This majestic pulao features tender, juicy mutton cooked in aromatic spices, layered with fluffy basmati rice, and topped with sweet caramelized carrots, plump raisins, and toasted almonds. The beautiful balance of savory meat and subtle sweetness makes it truly irresistible.
Perfect for Eid, weddings, dinner parties, or any festive occasion. Once you try this homemade version, it will easily rival any restaurant or Afghan home-style Kabuli Pulao!

Prep Time: 30 minutes
Cook Time: 2 hours 30 minutes
Total Time: Approximately 3 hours
Servings: 6–8 people
Ingredients
For the Meat & Stock:
- 1 to 1.2 kg mutton or lamb (bone-in pieces, preferably shank or mixed cuts)
- 2–3 large onions, thinly sliced
- 4–5 garlic cloves, crushed
- 1 cup oil (or a mix of vegetable oil + ghee)
- 1.5–2 liters water
- 2–3 teaspoons salt (adjust to taste)
- Whole spices: 2 tsp cumin seeds, 5 green cardamom, 2 black cardamom, 1 tsp black peppercorns, 5 cloves, 2-inch cinnamon stick (or 2–3 tbsp Afghan Char Masala)
For the Rice:
- 4 cups high-quality basmati rice (Sella rice preferred)
- Salt to taste
- ½ tsp saffron strands (optional, soaked in warm milk)
- 1–2 tbsp ghee or butter (for dum)
For the Sweet Topping:
- 3–4 medium carrots, julienned into thin strips
- ¾ cup raisins (kishmish)
- ½ cup slivered almonds (or mixed nuts like pistachios)
- 2–3 tbsp sugar
- 3–4 tbsp oil or ghee (for frying)
Step-by-Step Instructions
- Prepare the Meat Stock (Yakhni) Heat oil in a large pot. Fry the sliced onions until deep golden brown. Add crushed garlic and mutton pieces. Sauté until the meat changes color. Add all whole spices, salt, and water. Cover and cook on medium-low heat for 1½ to 2 hours until the meat is completely tender. Remove the meat and strain the stock (you need about 4½–5 cups of stock).
- Cook the Rice Soak the rice in water for 2–3 hours, then wash thoroughly until the water runs clear. In the strained stock (add water if needed), adjust salt and boil the rice until it is 70–80% cooked (grains should still have a slight bite). Drain the rice.
- Make the Sweet Topping In a separate pan, heat oil or ghee. Add julienned carrots and sauté for 4–5 minutes. Sprinkle sugar and cook until the carrots become shiny and lightly caramelized. Add raisins and fry for 1–2 minutes more. Lightly toast the almonds separately.

- Layering and Dum Grease a large heavy-bottomed pot with ghee. Spread half the rice, arrange the cooked mutton pieces over it, then cover with the remaining rice. Evenly spread the caramelized carrots, raisins, and toasted almonds on top. Drizzle saffron milk and a little ghee. Cover tightly and cook on very low heat for 20–25 minutes (dum). After dum, gently mix before serving.
- Serve Mound the rice on a large platter. Arrange meat pieces on top and garnish generously with extra carrots, raisins, and nuts. Serve hot.
Pro Tips for Perfect Kabuli Pulao
- Use bone-in mutton for richer flavor.
- Do not overcook the rice — it should remain slightly firm before dum.
- Caramelize carrots gently for the perfect sweet touch without making them mushy.
- Sesame oil gives a more traditional Afghan taste.
- For faster cooking, pressure cook the meat for 45–50 minutes.
Variations
- Chicken Kabuli Pulao – Replace mutton with chicken (reduce cooking time significantly).
- Vegetarian Kabuli Pulao – Use chickpeas, potatoes, and cauliflower instead of meat.
- Adjust sweetness by increasing or decreasing sugar according to your preference.
Storage & Make-Ahead Tips
- You can prepare the meat and sweet topping one day in advance.
- Cook rice and do the final dum just before serving.
- Store leftovers in the refrigerator for up to 2 days. Reheat with a little water or ghee.
Nutritional Information (Approximate per serving)
- Calories: 580–680 kcal
- Protein: 28–32g
- Carbohydrates: 70g
- Fat: 22–28g
Frequently Asked Questions (FAQs)
Why is Kabuli Pulao sweet?
The sweetness comes from caramelized carrots and raisins, which beautifully balance the savory meat and spices.
Which rice is best for Kabuli Pulao?
Sella basmati rice is preferred because it holds its shape well during dum. Regular basmati also works.
Can I make Kabuli Pulao ahead of time?
Yes. Cook the meat and toppings in advance. Boil rice and finish the dum just before serving.
How to reduce the sweetness?
Simply reduce the amount of sugar used while caramelizing the carrots.
What is served with Kabuli Pulao?
It pairs wonderfully with plain yogurt, green salad, raita, or traditional Afghan tomato chutney.
If you are a food lover, visit our blog website therecipetaste.com.
Classic Tomato Bruschetta Recipe
Chili Honey Garlic Salmon Bowls

