2lbschicken thighsboneless, skinless, cut into bite-sized pieces
1cupplain yogurt
4clovesgarlicminced
1inchfresh gingergrated
1tspground cumin
1tspground coriander
1/2tspturmeric
1/2tspcayenne pepper
1tspsalt
For the Rice
2cupsbasmati rice
3cupschicken broth
2bay leaves
4wholecardamom pods
1stickcinnamon
1tspsalt
For Assembly
3tbspvegetable oil
2largeonionsthinly sliced
1tspgaram masala
1/4cupfresh cilantrochopped
1/4cupfresh mintchopped
1/4cupraisinsoptional
Instructions
Marinate the Chicken
In a large bowl, combine chicken pieces with yogurt, minced garlic, grated ginger, cumin, coriander, turmeric, cayenne, and salt. Mix well to coat all pieces. Cover and marinate for at least 30 minutes, or up to 4 hours in the refrigerator.
While chicken marinates, rinse basmati rice in cold water until water runs clear, about 3-4 rinses. Drain and set aside.
Prepare the Base
Heat oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat. Add sliced onions and cook, stirring frequently, until golden brown and caramelized, about 12-15 minutes.
Add marinated chicken along with all the marinade to the pot. Cook, stirring occasionally, until chicken is mostly cooked through, about 8-10 minutes.
Sprinkle garam masala over the chicken and stir to combine. Remove half the chicken mixture and set aside in a bowl.
Layer and Cook
Layer the rinsed rice over the remaining chicken in the pot. Pour chicken broth evenly over the rice. Add bay leaves, cardamom pods, cinnamon stick, and salt.
Spoon the reserved chicken mixture over the rice. Sprinkle with half the cilantro and mint. Do not stir.
Bring to a boil over high heat, then immediately reduce heat to low. Cover the pot with aluminum foil, then place the lid on top for a tight seal.
Cook on low heat for 45 minutes without lifting the lid. Remove from heat and let stand for 10 minutes before uncovering.
Finish and Serve
Remove and discard whole spices (bay leaves, cardamom pods, cinnamon stick). Gently mix the biryani, being careful not to break the rice grains.
Garnish with remaining cilantro and mint, plus raisins if using. Serve hot with yogurt or raita on the side.
Notes
Storage tip: Keeps in fridge for up to 4 days. Reheat gently with a splash of broth. Can be frozen for up to 3 months. For a milder version, reduce cayenne pepper to 1/4 teaspoon.