Pakistani Chicken Pulao
A one-pot chicken and rice pulao, built on caramelized onions and whole spices, the everyday rice dish of Pakistani households.
About This Recipe
Pulao is a foundational dish in Pakistani home cooking — rice cooked directly in a flavorful stock built from browned onions, whole spices and meat, so every grain absorbs flavor rather than just sitting alongside it. It's less elaborate than biryani, which layers rice and meat separately with more intense spicing, making pulao the more common weeknight choice. The technique relies on a few key stages done right: deeply caramelizing the onions first for sweetness and depth, simmering the chicken in stock until nearly cooked, and finally steaming the soaked rice on very low heat with the lid firmly on so it finishes gently in trapped steam rather than boiling dry. Garnished with fresh mint and a scattering of crisp fried onions, this pulao is the kind of dish that appears on Pakistani dinner tables constantly — comforting, complete in one pot, and reliably good.
Ingredients
Serves 6
- 2 lbbone-in chicken pieces
- 2 cupsbasmati rice(rinsed and soaked 30 minutes)
- 3 tbspvegetable oil
- 2onions(thinly sliced)
- 4 clovesgarlic(minced)
- 1 tbspginger(grated)
- 4whole cloves
- 2cardamom pods
- 1cinnamon stick
- 2bay leaves
- 1.5 tspfine sea salt
- 1 tspblack pepper(whole, or ground)
- 4 cupschicken stock
- 0.25 cupfresh mint(chopped, for garnish)
- 2 tbspfried onions(for garnish, optional)
Instructions
- 1
Fry the onions
Heat oil in a large heavy pot over medium heat. Cook the onions 10-12 minutes, stirring occasionally, until deeply golden and caramelized. Remove a third for garnish.
- 2
Brown the chicken
Add the chicken pieces to the pot with the remaining onions and brown on all sides, about 8 minutes.
- 3
Build the spice base
Stir in garlic, ginger, cloves, cardamom, cinnamon, bay leaves, salt and pepper. Cook 2 minutes until fragrant.
- 4
Add stock and simmer
Pour in the stock and bring to a boil. Reduce to a simmer, cover, and cook 20 minutes, until the chicken is nearly cooked through.
- 5
Add rice and steam
Drain the soaked rice and add it to the pot, stirring gently to distribute. Bring back to a boil, then reduce to the lowest heat, cover tightly, and steam 18-20 minutes undisturbed, until the rice is tender and the liquid is fully absorbed.
Resist lifting the lid while the rice steams — the trapped steam is what finishes cooking the grains evenly.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Soak the rice for at least 30 minutes before cooking — this helps the grains cook evenly and stay separate rather than mushy.
- →
Fry the onions until genuinely deep golden brown; this caramelization builds most of the pulao's underlying sweetness and depth.
- →
Keep the heat very low during the final steaming stage and don't lift the lid — checking too early lets steam escape and can leave the rice undercooked.
Variations
- •
Add whole potatoes to the pot along with the chicken for a heartier, more filling pulao.
- •
Use lamb or beef instead of chicken, extending the initial simmer time until the meat is tender.
- •
Layer in a few strands of saffron soaked in warm milk for a more festive, fragrant version.
Storage
Refrigerate in an airtight container up to 4 days. Reheat with a splash of water, covered, in a skillet or microwave to restore moisture to the rice.
History & Origin
Pulao, rice cooked directly in a seasoned meat stock rather than plain water, is one of the most common one-pot meals across Pakistan, valued for how thoroughly the rice absorbs flavor from the meat and whole spices during cooking.
Frequently Asked Questions
Can I use chicken breast instead of bone-in pieces?
You can, but bone-in pieces give the stock more flavor — if using breast, reduce the initial simmer time to avoid overcooking.
What if my rice is still hard after steaming?
There likely wasn't enough liquid absorbed yet — add a splash more hot water, cover again, and steam a few more minutes on low heat.
Why is my pulao mushy instead of fluffy?
The rice was probably not soaked or was overcooked — soak it properly beforehand and stick to the 18-20 minute steaming window.
Nutrition Facts
Per serving (420g / 14.8 oz) · 6 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Pakistani Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes