
Pressure Cooker Chicken Biryani
A fragrant, one-pot chicken biryani made in a pressure cooker: yogurt-marinated chicken is simmered with tomatoes and mint, topped with soaked basmati and saffron, then pressure-cooked for just 5 minutes. You get separate, fluffy grains and tender chicken in about 100 minutes.
- Prep
- 25 min
- Cook
- 35 min
- Wait
- 45 min
- Total
- 1 hr 45 min
- Makes
- About 6 cups (4 generous servings)
Steps
Before you start
- Start the rice soak and chicken marinade at the same time. Both need 30 minutes, so you can chop everything while you wait.
- Use a 5- to 6-quart (5–6 L) pressure cooker. A smaller pot will be too full, and the rice will cook unevenly.
- Use bone-in chicken cut into small pieces (about 2 inches / 5 cm). Boneless breast overcooks and dries out under pressure.
- Measure the water exactly. Too much water gives mushy rice, and this recipe is balanced for the juices the chicken and tomatoes release.
Marinate the chicken
- In a large bowl, combine the chicken, yogurt, ginger-garlic paste, biryani masala, chili powder, turmeric, lemon juice and 1 tsp of the salt.
- Mix with your hands until every piece is coated.
- Cover and let it sit at room temperature for 30 minutes (or refrigerate up to 8 hours; see make-ahead).
+ Show details− Hide details
Ready when: Chicken is evenly coated in a thick, orange-red marinade
Tip: Don't skip the yogurt whisking step. Lumps will not melt into the sauce.
Soak the rice
- While the chicken marinates, rinse the basmati in a bowl of cold water, swirling and draining 4–5 times until the water is almost clear.
- Cover with fresh cold water and soak for 30 minutes.
- Drain in a fine-mesh strainer for at least 5 minutes.
- Meanwhile, stir the crushed saffron into the warm milk and set aside.
+ Show details− Hide details
Ready when: Soaked grains look opaque white and break easily when pressed; the saffron milk turns deep golden
Tip: Drain the rice thoroughly. Clinging water adds to the cooking liquid and can make the rice soft.
Fry the onions
- Heat the oil in the open pressure cooker over medium-high heat.
- Add the bay leaves, cinnamon, cardamom, cloves and cumin seeds and sizzle for 30 seconds until fragrant.
- Add the sliced onions and a pinch of the remaining salt.
- Fry, stirring every minute or two, for 10–12 minutes until deep golden brown.
- Remove about one-third of the onions to a plate for garnish.
+ Show details− Hide details
Ready when: Onions are deep golden brown with darker edges, not black
Tip: Lower the heat to medium if the onions brown faster than they soften. Burnt onions taste bitter.
Build the masala
- Add the green chilies and chopped tomatoes to the cooker.
- Cook over medium heat for 4–5 minutes, mashing the tomatoes with the back of the spoon, until they break down into a thick paste and oil starts to separate at the edges.
+ Show details− Hide details
Ready when: Tomatoes are completely soft and jammy, with oil shimmering around the edges
Sear the chicken
- Add the marinated chicken with all of its marinade.
- Raise the heat to medium-high and cook, stirring often, for 6–7 minutes until the chicken turns opaque on the outside and the yogurt has thickened into a clingy sauce.
- Stir in half of the mint and half of the cilantro.
+ Show details− Hide details
Ready when: Chicken pieces are opaque on the outside and the sauce looks thick, not watery
Tip: Scrape the bottom of the pot as you stir. Stuck bits can trigger a burn warning under pressure.
Layer the rice
- Level the chicken in an even layer.
- Pour the 315 ml (1⅓ cups) water around the edge, without stirring.
- Scatter the drained rice on top in an even layer and sprinkle with the remaining 1 tsp salt.
- Do not stir.
- Top with the remaining mint and cilantro, drizzle with the saffron milk and melted ghee, and add the reserved fried onions on top.
+ Show details− Hide details
Ready when: Rice sits in a level layer, with the liquid just visible at the edges and not covering the grains
Tip: Don't stir the rice into the chicken. Layers keep the rice from scorching and the grains separate.
Pressure cook
- Lock the lid and set the valve to sealing.
- Bring to high pressure over high heat, then reduce the heat to medium-low and cook at pressure for 5 minutes (about 1 whistle, then a 4-minute timer, on a weighted cooker).
- On an electric cooker, use High Pressure for 5 minutes.
+ Show details− Hide details
Ready when: Steady steam pressure is maintained for the full 5 minutes; no sputtering from the valve
Tip: If the valve spits liquid, the heat is too high. Lower it a little.
Release naturally
- Turn off the heat and let the pressure drop on its own for 10 minutes.
- Then release any remaining pressure carefully and open the lid, tilting it away from you.
+ Show details− Hide details
Ready when: Pressure indicator is down and the lid opens without resistance
Tip: Quick release can make the grains split and the chicken tough, so let it sit.
Check and rest
- Insert an instant-read thermometer into the thickest chicken piece (not touching bone): it must read at least 165°F (74°C); thighs are best at 175°F (80°C).
- If it's lower, close the lid and let it sit 5 more minutes.
- Let the biryani rest, covered, for 5 minutes, then fluff gently with a fork from the edges toward the center, mixing chicken and rice just enough to marble the layers.
+ Show details− Hide details
Ready when: Rice grains are long, separate and tender with no hard center; chicken juices run clear
Tip: If the bottom looks wet, simmer uncovered on low for 2 minutes. If scorched, don't scrape; serve from the top.
Garnish and serve
- Serve hot, topped with a few whole mint leaves, with raita, sliced onions and lemon wedges on the side.
Good to know
Tips
- Aged basmati holds its shape best. Fresh or lower-quality rice can turn sticky under pressure.
- Don't stir after adding the rice. Layering is what keeps the grains separate.
- Each cooker seals and vents differently. The first time, check the bottom for scorching and adjust the heat or water by 2 tbsp next time.
- Check the thickest piece of chicken with a thermometer rather than relying on time alone.
Make ahead
"Marinate the chicken in the refrigerator up to 8 hours (bring it to room temperature for 20 minutes before cooking). Fry the onions up to 1 day ahead and keep them refrigerated. Rinse and soak the rice right before cooking, not ahead of time."
Storage & reheating
"Cool within 1 hour. Refrigerate in an airtight container up to 3 days. Freeze up to 2 months in portions. Reheat with 1–2 tbsp water per serving, covered, in the microwave for 2–3 minutes or in a covered pan over low heat until steaming hot throughout (165°F / 74°C). Don't leave at room temperature more than 2 hours."
Substitutions
- biryani masala powder → 1 tbsp garam masala plus 1 tsp ground coriander and ½ tsp ground cumin. Lacks the complexity of a blended biryani masala but works well.
- ghee → unsalted butter or neutral oil. Ghee gives a nuttier flavor, but the result is still good.
- bone-in, skinless chicken thighs and drumsticks → boneless, skinless chicken thighs in 1½-inch pieces. Reduce the pressure time to 4 minutes and use 1 tbsp less water.
- saffron threads → ½ tsp ground turmeric plus 1 tsp rose water. Gives color and aroma without saffron's flavor.
More biryani
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Indian
- Main ingredient
- Chicken ThighsBasmati Rice
- Method
- StovetopInstant Pot
- Quick & Easy
- One-Pot




