Summarise this post with ai:
Qabuli Pulao, also known as Afghan Kabuli Pulao, is a dish that epitomises the richness and subtlety of Afghan cuisine. Aromatic long-grain rice is layered with tender lamb, caramelised carrots, raisins, and a fragrant four-spice blend known as Char Masala. The dish is often the centerpiece at weddings, family gatherings, and festive occasions, celebrated for both its flavour and its beautiful presentation.

Each bite carries layers of flavour: tender lamb, sweet caramelised carrots and raisins, fragrant spices, and the rich aroma of ghee. The dish is all about harmony of flavours and colours, creating a festive, comforting meal that brings people together.
Jump to:
History of Qabuli Pulao
Qabuli Pulao is considered the national dish of Afghanistan and reflects the country's position at the crossroads of Central and South Asia. Its origins trace back centuries, influenced by Persian, Indian, and Central Asian culinary traditions. The layering of rice and meat, sweet and savoury contrasts, and the careful use of spices all show a heritage of ceremonial cooking designed to impress and delight guests.
The ingredients used in Qabuli Pulao - lamb, long-grain rice, carrots, raisins, ghee, and warming spices like cardamom, cumin, nutmeg, and clove have been cultivated and traded in Afghanistan for over 5,000 years. Wheat and rice cultivation, as well as the import of spices along ancient trade routes, made these ingredients widely available, shaping the flavours of Afghan cuisine and making dishes like Qabuli Pulao possible.
Traditionally, Qabuli Pulao was prepared for weddings and large celebrations, symbolising generosity and hospitality. Families take pride in slow-cooking the lamb and perfecting the rice so that each component complements the others. Even today, it is a dish that brings people together, whether for a festive meal or a special Sunday gathering.
Recipe Snapshot
Cuisine: Afghan / Middle Eastern
Dish Type: Main course / Rice dish
Servings: 6-8 people
Prep Time: 30 minutes
Cook Time: 2.5-3 hours
Why You Will Love This Recipe
Layers of flavour - Tender lamb, aromatic rice, caramelised carrots, and raisins create a sweet and savoury balance that is deeply satisfying.
Beautiful presentation - The layering technique and the addition of Char Masala and carrots on top make Qabuli Pulao a dish you will be proud to serve.
Aromatic and comforting - The subtle blend of warming spices, cumin, nutmeg, green cardamom, and clove, gives this dish a gentle, inviting fragrance. Cinnamon was historically imported from South Asia (Sri Lanka) and was mainly used in royal or Persian-influenced dishes, but it never became part of the core authentic Qabuli Pulao recipe in Afghanistan. Nowadays it is added and I do add it sometimes.
Perfect for sharing - It is generous and hearty, ideal for family meals, special occasions, or festive gatherings.
Ingredients and What They Do


Lamb Shanks - Lamb shanks are seared and then slow-cooked to create a rich, flavourful stock (yakhni). Bone-in meat adds depth to the dish. Lamb Shoulder also works brilliantly here.
Aromatics - Onions and garlic gently flavour the lamb and stock. Caramelising part of the onions adds sweetness to the final dish. Garlic is optional. I love to add it because it adds so much flavour.
Whole Spices - Bay leaves, cumin seeds, cardamom, and black peppercorns provide the warming aroma and distinctive Afghan flavour.
Char Masala - A freshly roasted and ground blend of cumin, nutmeg, green cardamom, and clove adds a subtle warmth and complexity to the layered rice.
Carrots and Raisins - Julienned carrots caramelised with sugar, along with plump raisins, create a gentle sweetness that balances the richness of the lamb.
Sella or Aged Basmati Rice - Long-grain rice that is soaked and par-cooked in yakhni absorbs the flavours of the lamb stock while maintaining a tender texture.

Ghee and Oil - Ghee and Oil enrich the rice and adds a luxurious mouthfeel while also helping to layer and separate the rice during cooking.
How to Make Qabuli Pulao
Step 1: Make the Yakhni (Lamb Stock)
Heat oil in a large pot and sear lamb shanks until golden.
Add garlic (optional), sliced onions, salt, 8 cups water, and the whole spices: 2 bay leaves, 1 tablespoon cumin seeds, 8 cardamom pods, 2 teaspoon black peppercorns.
Simmer on low heat for 2-3 hours until lamb is tender. If using a pressure cooker, cook for 30 minutes. Strain and reserve the stock.



Step 2: Make the Char Masala
Roast cumin seeds, green cardamom and clove in a dry pan until aromatic. Grind to a fine powder and add nutmeg.
Step 3: Prepare the Rice and Carrots
Soak 3 cups Sella rice (or aged Basmati) for 30 minutes to 2 hours. In a pan, heat ghee and caramelise julienned carrots with sugar for 5 minutes. Add a handful of raisins and fry briefly.


Step 4: Par-Cook the Rice
Bring the strained yakhni to a boil.
Add the soaked rice and boil for 6-7 minutes until almost cooked but still firm.

Step 5: Layer the Pulao
Add ghee to the pot. Layer half the rice, sprinkle char masala and optional caramelised onions, then add the lamb. Repeat with the remaining rice. Create small holes on top and add char masala into them.

Spread carrots and raisins over the final layer. Add a ladle of leftover stock.
Cover tightly with a towel and lid, then cook on very low heat for 30 minutes.
Step 6: Serve
Carefully ladle the layered rice onto a large platter. Serve with extra caramelised carrots and raisins on top.

Tips and Tricks
- Sear the lamb well to seal in flavour.
- Caramelise carrots to enhance sweetness.
- Create holes in the rice to allow steam to penetrate and cook evenly.
- Use aged or Sella Basmati rice for the best texture.
- Let the rice rest covered before serving so flavours meld.
What to Serve with Qabuli Pulao
- Fresh cucumber and tomato salad - Kachumber
- Plain yogurt or raita
- Pickled vegetables
- Green Zhug (Chutney)
The light, fresh sides balance the richness and sweetness of the dish.
Storage
- Fridge: Store leftovers in an airtight container for up to 3 days. Reheat gently with a splash of lamb stock.
- Freezer: Can be frozen for up to 1 month. Defrost overnight in the fridge before reheating.
Qabuli Pulao tastes best fresh, but the flavours often deepen if allowed to rest for a few hours.
More Recipes you will love:
Afghani Breakfast Eggs with Potatoes
Easy Pakistani Chicken Chapli Kebab
Authentic Pakistani Nihari (Slow-Cooked Lamb or Beef Nihari)
Rate and Leave a comment
Did you make this recipe? i'd love to hear about it! did you try any variations? if you loved this recipe/tried any variations/have some top tips, please leace a star rating and comment below. Your reviews make our day and your tips help others to find our recipes and enjoy them too! you can also follow us on instagram and subscribe to our newsletter to get our latest recipes.
📖 Recipe

Qabuli Pulao - Afghan Lamb and Rice with Carrots and Raisins
Ingredients
Lamb Searing
- 3-4 tablespoon Oil Sunflower or Vegetable Oil
Yakhni
- 2 kg Small Lamb Shanks or Lamb Leg in large chunks or Lamb Shoulder in large pieces (braising time will be reduced by 1.5 - 2 hours if using shoulder)
- 4 cloves Garlic Sliced
- 2 large Onions Sliced
- 1 tablespoon Salt
- 2 Bay Leaves
- 1 tablespoon Cumin Seeds
- 8 Green Cardamom
- 1 teaspoon Black Peppercorn
- 8 cups Water
Char Masala
- 1 ½ tablespoon Cumin Seeds
- 8 Green Cardamom
- 6 Cloves
- ⅛ teaspoon Ground Nutmeg
Rice
- 3 cups Sella Rice or Aged Basmati, soaked for 30 minutes to 2 hours
Carrots and Raisins
- 3 tablespoon Ghee
- 350 g Carrots Peeled and Julienned
- 1 tablespoon Sugar
- Large Handful Raisins
Assemble
- 2 tablespoon Ghee Melted
- Rice
- Char Masala
- Caramlised Onions Optional
- Lamb Shanks
- Fried Carrots and Raisins From Above
- Yakhni Leftover Broth
Instructions
- Step 1: Make the Yakhni (Lamb Stock)Heat oil in a large pot and sear lamb shanks until golden. Add garlic (optional), sliced onions, salt, 8 cups water, and the whole spices: 2 bay leaves, 1 tablespoon cumin seeds, 8 cardamom pods, 2 teaspoon black peppercorns. Bring to a boil, then simmer on low heat for 2–3 hours until lamb is tender. If using a pressure cooker, cook for 30 minutes. Strain and reserve the stock. If using shoulder, cook for 1-2 hours.
- Step 2: Make the Char MasalaRoast cumin seeds, green cardamom and clove in a dry pan until aromatic. Grind to a fine powder and add nutmeg. Stir together.
- Step 3: Prepare the Rice and CarrotsIn a pan, heat ghee and add carrots. Let them caramelise with sugar for 5 minutes over medium heat. Add a handful of raisins and fry briefly. Remove to a plate and set aside.
- Step 4: Par-Cook the RiceBring the strained yakhni to a boil. Add the soaked rice and boil for 6-7 minutes until almost cooked but still firm. NOTE - SAVE THE YAKHNI!!
- Step 5: Layer the PulaoAdd ghee to the pot. Layer half the rice, sprinkle char masala and add optional caramelised onions, then add the lamb. Repeat with the remaining rice. Create small holes on top and add char masala into them. Spread carrots and raisins over the final layer. Add a ladle of leftover stock. Cover tightly with a towel and lid, then cook on low heat for 30 minutes. Rest for 5-10 minutes.
- Step 6: ServeCarefully ladle the layered rice onto a large platter. Serve with extra caramelised carrots and raisins on top.
Notes
Tips and Tricks
- Sear the lamb well to seal in flavour.
- Caramelise carrots to enhance sweetness.
- Create holes in the rice to allow steam to penetrate and cook evenly.
- Use aged or Sella Basmati rice for the best texture.
- Let the rice rest covered before serving so flavours meld.
What to Serve with Qabuli Pulao
The light, fresh sides balance the richness and sweetness of the dish.Storage
- Fridge: Store leftovers in an airtight container for up to 3 days. Reheat gently with a splash of lamb stock.
- Freezer: Can be frozen for up to 1 month. Defrost overnight in the fridge before reheating.





Leave a Reply