
Pakistani Chicken Pulao is a fragrant one-pot rice dish made with tender chicken, basmati rice, caramelized onions, and whole spices. Unlike biryani, pulao has a lighter, more delicate flavor because the rice is cooked directly in a seasoned chicken broth rather than layered with a rich masala.
This easy Pakistani Chicken Pulao recipe creates fluffy, flavorful rice with tender chicken in every serving. Whole spices such as cardamom, cinnamon, cloves, and cumin give the broth its signature aroma, while browned onions add natural sweetness and depth.
Place the basmati rice in a large bowl and cover it with cool water.
Gently wash and rinse the rice several times until the water becomes mostly clear.
Soak the rice for 20–30 minutes, then drain it thoroughly.
Soaking helps the rice cook more evenly and makes it easier to achieve long, separate grains.
Heat the oil or ghee in a large, heavy-bottomed pot over medium heat.
Add the sliced onions and cook for about 10–12 minutes, stirring regularly.
The onions should become deep golden brown.
Don’t rush this step. Properly browned onions give Pakistani pulao much of its characteristic sweetness and flavor.
Remove a small portion of the fried onions and set them aside for garnish.
Add cumin seeds, bay leaves, cardamom pods, cloves, cinnamon, and black peppercorns to the remaining onions.
Cook for about 30–60 seconds, stirring gently.
The spices should become fragrant without burning.
Add the ginger-garlic paste and slit green chilies.
Cook for about 1 minute, stirring constantly.
Add the chicken pieces and salt.
Cook over medium-high heat for approximately 5–7 minutes, turning the chicken occasionally until the outside begins to brown.
Lower the heat slightly and add the yogurt and black pepper.
Stir continuously for a minute or two so the yogurt blends smoothly with the chicken and onions.
Cook for another 3–4 minutes until the mixture becomes aromatic and the chicken is coated in the seasoned onion mixture.
Pour in 5 cups of water or chicken stock.
Bring the mixture to a boil.
Reduce the heat and cover the pot.
Allow the chicken to simmer for approximately 15–20 minutes, or until it is nearly cooked through and the broth has absorbed the flavor of the chicken and whole spices.
Taste the broth at this stage.
It should taste slightly more seasoned than you want the finished rice to taste because the rice will absorb and balance the seasoning.
Drain the soaked rice thoroughly.
Add it directly to the hot chicken broth.
Gently stir once to distribute the rice evenly.
Bring the liquid back to a gentle boil.
Cook uncovered over medium heat until most of the liquid has been absorbed and small holes begin to appear across the surface of the rice.
This usually takes around 7–10 minutes.
Once most of the liquid has disappeared, reduce the heat to the lowest setting.
Sprinkle the chopped cilantro over the rice.
Cover the pot tightly with a lid.
Cook on very low heat for another 10–15 minutes.
This final steaming stage allows the rice to finish cooking without becoming wet or mushy.
Turn off the heat and leave the pot covered for another 10 minutes.
This resting period allows excess steam to settle and makes the rice easier to separate.
Remove the lid and gently fluff the pulao using a fork or flat spoon.
Lift the rice from the bottom rather than aggressively stirring it.
Transfer the pulao to a serving dish and garnish with the reserved fried onions, fresh cilantro, or mint.
Serve hot with raita, salad, chutney, and lemon wedges.


Pakistani Chicken Pulao is comforting without being overly heavy.
The rice gets its flavor from the chicken broth, browned onions, and whole spices rather than a thick curry-style masala. This gives the dish a clean, aromatic taste while keeping the rice fluffy and distinct.
Because everything cooks in one pot, the chicken and rice naturally share their flavors as they cook.
Chicken: Bone-in chicken pieces are particularly good for pulao because the bones add extra flavor to the cooking broth. Thighs and drumsticks work especially well.
Basmati rice: Long-grain basmati rice gives pulao its characteristic fluffy texture and aroma.
Onions: Golden-browned onions provide sweetness and a rich base for the broth.
Yogurt: A small amount of yogurt adds subtle tang and helps coat the chicken with flavor without turning the pulao into a thick curry.
Ginger-garlic paste: This provides the savory foundation of the chicken broth.
Whole spices: Cardamom, cloves, cinnamon, cumin, bay leaves, and black pepper give the rice its distinctive fragrance.
Green chilies: Green chilies add gentle heat and freshness. You can adjust the amount according to your preference.
The biggest difference is in how the rice is flavored and cooked.
In pulao, the rice is generally cooked directly in a seasoned broth containing the chicken and whole spices. The result is aromatic but relatively light.
Biryani usually involves more layered seasoning, a stronger masala, and partially cooked rice that is finished over the meat in a separate steaming stage.
Pulao therefore has a more delicate, broth-infused flavor, while biryani is generally more intensely spiced.
The key is controlling the amount of liquid and avoiding overcooking the rice.
Rinse the rice well and soak it for 20–30 minutes.
Use the correct amount of broth and allow most of it to absorb before covering the pot.
Once the rice is steaming, keep the heat very low and avoid stirring repeatedly.
Letting the pulao rest for 10 minutes after cooking also helps the grains firm up and separate.
Browning the onions develops their natural sweetness and creates a deeper flavor in the pulao broth.
They should be golden to deep golden brown rather than pale or burnt.
If the onions are burned, they can make the entire pulao taste bitter, so keep the heat moderate and stir them regularly.
Yes.
Boneless chicken thighs can be used if you prefer easier eating.
However, bone-in chicken is traditionally useful for pulao because it contributes more flavor to the broth.
If using boneless chicken, avoid overcooking it because smaller pieces can become dry more quickly.
Yakhni Pulao: Prepare a more concentrated chicken stock, known as yakhni, with chicken, whole spices, and aromatics before cooking the rice.
Beef Pulao: Replace the chicken with beef and allow the meat additional time to become tender before adding the rice.
Mutton Pulao: Use bone-in mutton and cook it until tender before adding the basmati rice.
Spicy Chicken Pulao: Add additional green chilies or a small amount of red chili powder.
Vegetable Pulao: Add vegetables such as peas, carrots, and potatoes for a meat-free version.
Aloo Chicken Pulao: Add chunks of potato along with the chicken for a more filling family meal.

Chicken pulao pairs especially well with cooling and tangy sides.
A simple cucumber raita is one of the easiest sides because its cool texture balances the warm spices in the pulao.
Yes, although freshly cooked pulao has the best texture.
You can prepare the chicken broth and spice mixture ahead of time, then add the rice closer to serving.
If preparing the complete dish in advance, allow it to cool properly before refrigerating.
Transfer leftover pulao to an airtight container and refrigerate for up to 3 days.
When reheating on the stovetop, add a small splash of water and cover the pan.
Warm over low heat until the chicken and rice are steaming hot.
For individual servings, the microwave works well too. Cover the rice loosely and heat until thoroughly warmed.
Long-grain basmati rice is the preferred choice because it produces fragrant, separate grains when cooked correctly.
Yes. Soaking basmati rice for about 20–30 minutes helps the grains cook evenly and reduces the chance of broken or unevenly cooked rice.
Too much liquid, overcooked rice, or excessive stirring can make pulao mushy. Measure the cooking liquid carefully and avoid stirring the rice repeatedly once it begins cooking.
Yes. Chicken stock can add extra savory flavor to the pulao. If your stock is already salty, reduce the amount of additional salt.
If the rice is still hard after the liquid has been absorbed, it may need more steam. Add a few tablespoons of hot water, cover the pot tightly, and cook over very low heat for several more minutes.
Yes. Allow the pulao to cool completely, divide it into airtight freezer-safe containers, and freeze for up to 2 months.
Thaw it in the refrigerator before reheating and add a small splash of water if the rice seems dry.
Use a heavy-bottomed pot, maintain low heat during the steaming stage, and avoid leaving the pot over high heat once the liquid has been absorbed.
This easy Pakistani Chicken Pulao is a comforting one-pot meal made with fragrant basmati rice, tender chicken, golden onions, and aromatic whole spices.
The secret to good pulao is simple: take your time browning the onions, build a flavorful chicken broth, use properly soaked basmati rice, and let the rice steam gently without excessive stirring.
Serve it with cool raita, fresh salad, and a squeeze of lemon for a traditional and satisfying Pakistani meal.