Fragrant Pakistani Chicken Biryani with Yogurt Marinade
Chicken Biryani
This biryani is one of those dishes I love sharing with friends — fragrant basmati rice layered with yogurt-marinated chicken, bright herbs, and crispy caramelized onions. It’s celebratory but approachable: the flavors are rich and aromatic without being fussy, and the slow 'dum' finish makes the rice sing.
Rooted in Pakistani tradition, this recipe balances whole and ground spices, saffron, and tangy yogurt for depth. Follow the steps for a reliable layered biryani that feeds a family or keeps you happily satisfied for leftovers.
Ingredients
- 3 cups Basmati rice, rinsed and soaked 30 minutes
- 2 lb Chicken pieces (bone-in, skin removed)
- 1 cup Plain yogurt
- 3 pieces Onions, thinly sliced
- 2 cups Fried onions (birista)
- 3 tbsp Ghee or neutral oil
- 1/2 cup Vegetable oil (for frying onions)
- 2 tbsp Ginger-garlic paste
- 3 pieces Green chilies, slit
- 1/2 cup Fresh cilantro, chopped
- 1/2 cup Fresh mint, chopped
- 2 tbsp Lemon juice
- 1/4 tsp Saffron threads
- 2 tbsp Warm milk (to soak saffron)
- 3 cups Chicken stock or water
- 2 tsp Salt
- 2 tsp Garam masala
- 1 tsp Ground cumin
- 1 tsp Ground coriander
- 1 tsp Turmeric
- 1 tsp Chili powder (adjust to taste)
- 2 pieces Whole cinnamon sticks
- 6 pieces Green cardamom pods
- 6 pieces Cloves
- 2 pieces Bay leaves
- 2 tbsp Butter
- 1/4 cup Toasted cashews (optional)
- 1/4 cup Raisins (optional)
Instructions
-
Marinate the chicken: in a bowl combine yogurt, ginger-garlic paste, lemon juice, garam masala, ground cumin, coriander, turmeric, chili powder and 1 tsp salt. Add chicken, mix well, and refrigerate 30 minutes to 2 hours.
-
Soak saffron in warm milk and set aside. Drain soaked rice and set aside.
-
Fry the sliced onions: heat oil in a wide skillet over medium-high heat and fry onions until deep golden and crisp. Remove with a slotted spoon and drain on paper towels. Reserve 2 tbsp oil from the pan.
-
Brown the marinated chicken: in a heavy-bottomed pot or Dutch oven heat ghee plus 2 tbsp reserved oil over medium-high heat. Add whole spices (cinnamon, cardamom, cloves, bay leaves) and toast 30 seconds until fragrant.
-
Add marinated chicken in batches and brown on all sides for 6–8 minutes. Remove and set aside with any juices.
-
Par-cook the rice: bring 4 quarts of water to a boil (or use 3 cups stock + additional water) with 1 tsp salt and a pinch of oil. Add drained rice and cook until 70% done (about 6–7 minutes). Drain and keep warm.
-
Layering: reduce heat to low. Spread half the par-cooked rice over the bottom of the pot. Add half the browned chicken pieces, sprinkle half the fried onions, half the chopped cilantro and mint, and a little garam masala. Drizzle half the saffron milk.
-
Repeat with remaining rice and chicken to make a second layer. Dot the top with butter, remaining fried onions, herbs, toasted cashews and raisins if using.
-
Seal and cook (dum): cover the pot with a tight-fitting lid. You can seal with dough or wrap lid in foil for sturdiness. Cook on very low heat for 25–30 minutes, or place the sealed pot in a 325°F oven for 25 minutes.
-
Remove from heat and let rest sealed for 10 minutes to settle the steam.
-
Gently fluff the biryani with a fork, taking care to mix layers as desired and distribute chicken and rice evenly.
-
Serve hot with raita, lemon wedges, and a simple salad.
Tips & Notes
- Fry onions slowly until deeply caramelized — they add sweetness and texture that makes the biryani sing.
- Par-cook rice to about 70% so it finishes perfectly during the dum without turning mushy.
- Use bone-in chicken for more flavor; if using boneless, reduce cook time slightly.
- If you don't have saffron, a pinch of turmeric gives color but saffron adds the authentic aroma.
