Pakistani Chicken Biryani: A Fragrant One-Pot Recipe

Updated November 2, 2026

Total time
2 hr 55 min
prep 35 min · cook 1 hr 15 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Pakistani Chicken Biryani: A Fragrant One-Pot Recipe

Pakistani chicken biryani is a layered rice dish made with marinated chicken, basmati rice, warm spices, herbs, and often saffron. Regional and family versions vary in heat and aroma; this dum-style recipe builds flavor in one pot and serves the rice and chicken together as a generous main course.

Ingredients

  • 2½ lb (1.13 kg) bone-in, skinless chicken pieces, such as thighs and drumsticks
  • 2 cups (480 g) plain whole-milk yogurt
  • 2 tbsp (30 ml) lemon juice
  • 2 tbsp (30 ml) ginger-garlic paste, or 1 tbsp (15 g) finely grated ginger plus 1 tbsp (15 g) finely grated garlic
  • 2 tsp (5 g) ground coriander
  • 1½ tsp (3 g) ground cumin
  • 1 tsp (2 g) ground turmeric
  • 1½ tsp (3 g) Kashmiri chili powder, or ¾ tsp (2 g) cayenne for a hotter result
  • 1 tsp garam masala
  • 2½ tsp fine salt, divided, plus more for the rice water
  • 3 tbsp (45 ml) neutral oil, plus 2 tbsp (28 g) ghee or butter
  • 2 large yellow onions, about 1 lb (450 g), thinly sliced
  • 2½ cups (470 g) aged basmati rice
  • 12 cups (2.8 L) water, for parboiling the rice
  • 2 bay leaves
  • 4 green cardamom pods, lightly cracked
  • 1 black cardamom pod
  • 1 cinnamon stick, about 3 in (7.5 cm)
  • 5 whole cloves
  • 1 tsp cumin seeds
  • 2 green chilies, slit lengthwise, or fewer to taste
  • ½ cup (15 g) chopped fresh mint leaves
  • ½ cup (15 g) chopped fresh cilantro leaves and tender stems
  • ¼ cup (40 g) dried plums, often sold as aloo bukhara, optional; substitute dried apricots or prunes for a different sweet-tart note
  • ¼ tsp saffron threads soaked in 2 tbsp (30 ml) warm milk or water, optional; use ⅛ tsp (0.3 g) turmeric stirred into the liquid if saffron is unavailable, knowing the flavor will be less floral
  • 1 tbsp (15 ml) kewra water, optional and difficult to find; omit it or use 1 tsp (5 ml) rose water for a different floral aroma

Instructions

  1. Prepare and marinate the chicken. Trim excess fat from the chicken and pat it dry. In a large bowl, mix the yogurt, lemon juice, ginger-garlic paste, coriander, cumin, turmeric, chili powder, garam masala, and 1½ teaspoons salt. Coat the chicken well, cover, and refrigerate for 30 minutes. This short marination seasons the surface while you prepare the remaining ingredients; if you need to marinate longer, keep it refrigerated and use it within 8 hours.
  2. Rinse and soak the rice. Rinse the basmati in several changes of cool water, gently rubbing the grains until the water is much less cloudy. Cover with fresh water and soak for 20 minutes, then drain thoroughly. Soaking helps the grains cook evenly and lengthen without breaking; do not leave the rice soaking for hours, as it can become fragile.
  3. Fry the onions. Heat the oil and ghee in a heavy, wide pot with a tight-fitting lid over medium heat. Add the sliced onions and cook for 10–12 minutes, stirring often, until deep golden and crisping at the edges. Transfer about one-third of the onions to a plate for layering and garnish. Keep a close eye on them near the end: dark brown onions can turn bitter.
  4. Start the chicken masala. Add the bay leaves, cardamom pods, cinnamon, cloves, and cumin seeds to the remaining onions. Stir for about 30 seconds, just until fragrant. Add the marinated chicken and any yogurt mixture left in the bowl. Cook uncovered for about 20 minutes, turning the pieces occasionally, until the sauce thickens and the chicken is partly cooked. Stir in the dried plums, if using. The mixture should be moist, not watery; cook a few minutes longer if it looks thin.
  5. Parboil the rice. While the chicken cooks, bring the 12 cups of water to a boil in a separate large pot and salt it generously, as you would pasta water. Add the drained rice and boil for 6–8 minutes, tasting a grain after 6 minutes. It should be pliable on the outside but still have a firm, slightly chalky center. Drain immediately. The rice will finish cooking over the chicken, so avoid cooking it until tender here.
  6. Layer the biryani. Taste the chicken sauce for salt; it should be boldly seasoned because the rice is comparatively mild. Spread the chicken and sauce evenly across the bottom of its pot. Scatter over the slit chilies, mint, cilantro, and half of the reserved onions. Spoon the drained rice into an even layer on top without pressing it down. Drizzle with the saffron liquid and kewra water, if using, then scatter the remaining onions over the rice.
  7. Steam over low heat. Cover the pot tightly. If the lid does not fit snugly, place a clean kitchen towel over the pot and set the lid on top, keeping towel ends away from the flame. Cook on the lowest heat for 25 minutes; a heat diffuser under the pot can help prevent scorching. Check that the chicken has reached 165°F (74°C) in the thickest piece, measured with a food thermometer without touching bone; this is the USDA FSIS safe minimum internal temperature for poultry. If it has not, cover and continue cooking, checking again after 5 minutes.
  8. Rest and serve. Turn off the heat and leave the covered pot undisturbed for 15 minutes. This resting time lets steam settle and makes the rice easier to lift in separate grains. Gently bring rice and chicken up from the bottom with a wide spoon, taking care not to mash the layers, and serve hot.

Tips

  • Choose the right pot. A heavy-bottomed pot with a close-fitting lid gives the rice steady, gentle heat. If your pot is thin, use a heat diffuser or set it over a flat griddle during the final steaming to reduce the risk of a scorched bottom.
  • Keep the rice firm before layering. Basmati brands and soaking conditions differ, so use the texture test rather than relying only on the clock. If grains are already fully tender after parboiling, the final steam can make them soft and sticky.
  • Adjust heat with care. Kashmiri chili powder gives color and moderate warmth; cayenne is hotter, so start with less. Whole green chilies add fragrance as well as heat, and you can leave them whole for a gentler result or slit them to release more spice.
  • Make ahead without leaving food out. The chicken can marinate overnight in the refrigerator, but prepare the rice and assemble the biryani shortly before cooking. Once cooked, refrigerate leftovers promptly rather than leaving the pot at room temperature.

Serving Suggestions

Serve biryani as the centerpiece of a meal, with a spoonful of cool cucumber raita alongside to balance the spiced rice. A simple raita can be made by stirring grated, squeezed cucumber into plain yogurt with salt, chopped mint, and a pinch of ground cumin. Keep it separate from the hot biryani until serving so it stays cool and fresh.

A crisp salad of sliced cucumber, tomato, red onion, and lemon adds freshness without competing with the spices. Lime or lemon wedges, extra cilantro, and a few of the fried onions make easy table garnishes. For a larger spread, offer a mild vegetable side such as sautéed green beans or roasted cauliflower. Since the rice and chicken are substantial, small portions of sides are usually enough.

Variations

Use boneless chicken: Boneless thighs work well and are easier to serve, though they can cook faster and may be less forgiving than bone-in pieces. Keep the chicken pieces fairly large, follow the same thermometer check, and begin checking doneness during the covered steaming stage. Breast meat can dry out more readily, so avoid cutting it into small cubes or extending the cook beyond what is needed to reach 165°F (74°C).

Make a milder pot: Reduce or omit the chili powder and use whole chilies only for aroma, removing them before serving if desired. Keep the ginger, garlic, and whole spices; they contribute the characteristic savory fragrance without requiring extra heat.

Try a vegetable version: Replace the chicken with about 2 lb (900 g) of mixed cauliflower florets, potatoes, carrots, and peas. Brown firm vegetables briefly in the spiced onion mixture and add a splash of water so they can become tender before layering. Check the potatoes before steaming with the rice; vegetables release different amounts of moisture, so keep the masala thick rather than soupy. This changes the texture and flavor but keeps the layered-rice method.

Adjust the finishing aroma: Saffron and kewra are optional, not requirements. Saffron brings a delicate floral note and color, while turmeric mainly adds color. Rose water can stand in for kewra, but its aroma is distinct; use a small amount so it does not overwhelm the spices.

Storage and Reheating

Refrigerate cooked biryani within 2 hours of cooking. For faster cooling, divide it into shallow, covered containers rather than putting a deep, hot pot straight into the refrigerator. Properly refrigerated leftovers keep for 3–4 days. For longer storage, freeze portions in airtight containers for up to 2–3 months for best quality; thaw them in the refrigerator before reheating.

Reheat only the portion you plan to eat. Add a tablespoon or two of water per serving, cover, and warm in a microwave or covered pan until steaming throughout, stirring or turning the portion so it heats evenly. Check that leftovers reach 165°F (74°C) with a food thermometer. Avoid repeatedly cooling and reheating the full batch, and discard food that has been left at room temperature for more than 2 hours.

Frequently Asked Questions

Can I make Pakistani chicken biryani less spicy?

Yes. Leave out the cayenne or reduce the Kashmiri chili powder, and use whole green chilies without slitting them. You can also serve raita on the side. The dish will still have its layered spice aroma from the cardamom, cinnamon, cloves, and cumin.

Why did my biryani rice turn mushy?

The rice may have been overcooked during parboiling, soaked too long, or steamed with excess liquid from the chicken masala. Stop parboiling while the center is still firm, drain the rice thoroughly, and thicken a watery chicken sauce before layering. Handle the cooked rice gently when serving.

Can I use a different type of rice?

Aged basmati is the best choice for long, separate grains and its characteristic aroma. Another long-grain rice can work, but cooking and soaking times vary, and the finished biryani may be less fragrant or have a different texture. Avoid short-grain rice, which tends to become sticky in this method.

Do I need saffron and kewra water?

No. Both are optional finishing ingredients that give a particular floral aroma and color. The recipe remains flavorful without them; use a small amount of rose water in place of kewra if available, or simply omit both rather than adding a large amount of another flavoring.

Can I prepare the components ahead?

You can marinate the chicken in the refrigerator for up to 8 hours and slice the onions earlier in the day. For the best rice texture, rinse and soak the rice just before cooking, then assemble and steam the dish close to serving time. Keep raw chicken and its marinade refrigerated and separate from ready-to-eat ingredients.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).