Chefs’ Chicken Biryani Recipe
Introduction
Chicken Biryani is a fragrant, flavorful Indian rice dish that combines tender marinated chicken with aromatic spices and saffron-infused basmati rice. It’s a comforting one-pot meal perfect for special occasions or a satisfying family dinner.

Ingredients
- 750g (1.5 lb) chicken thighs, skin on, bone in, halved along bone
- 2/3 cup (150 ml) plain yoghurt
- 1/2 cup (125 ml) water
- 2 tbsp vegetable oil (or other plain oil)
- 6 garlic cloves, minced
- 2 tsp finely grated fresh ginger
- 1/8 tsp ground turmeric
- 1/4 tsp cinnamon
- 1/2 tsp cayenne (adjust spiciness to taste)
- 1/2 tsp ground cardamom
- 2 tsp garam masala
- 2 tsp coriander
- 1 tbsp cumin
- 2 tbsp paprika (sweet or ordinary, not smoked)
- 1 3/4 tsp salt
- 2 tbsp salt (for boiling rice)
- 10 cloves
- 5 dried bay leaves
- 1 star anise
- 6 green cardamom pods
- 2 1/4 cups (450g) uncooked basmati rice
- 2 medium onions (yellow or brown), halved and finely sliced
- 1 cup (250 ml) oil for frying
- 1 tsp loosely packed saffron threads
- 2 tbsp warm water
- 1 cup chopped coriander (cilantro)
- 1/4 cup (60g) ghee or unsalted butter, melted
- Crispy onions (reserved from frying)
- Additional chopped coriander for garnish
- Yoghurt for serving
Instructions
- Step 1: In a large pot (about 26cm / 11″ diameter), mix the marinade ingredients: yoghurt, water, oil, garlic, ginger, turmeric, cinnamon, cayenne, cardamom, garam masala, coriander, cumin, paprika, and 1 3/4 tsp salt. Add the chicken thighs and coat well. Marinate for at least 20 minutes or up to overnight in the fridge.
- Step 2: Bring 3 litres (3 quarts) of water to a boil in a large pot. Add 2 tbsp salt, cloves, bay leaves, star anise, and green cardamom pods. Stir in the basmati rice, bring back to a boil, and cook uncovered for 4 minutes until the rice is just tender but firm in the center. Drain immediately and set aside.
- Step 3: Heat 1 cup of oil in a large saucepan over medium-high heat. Fry the sliced onions in batches, stirring frequently, for 3 to 4 minutes or until golden brown but not burnt. Remove with a slotted spoon onto paper towels to drain and keep aside the crispy onions.
- Step 4: Soak the saffron threads in 2 tbsp warm water for at least 10 minutes to release color and aroma.
- Step 5: Place the pot with marinated chicken over medium heat. Cover and cook for 5 minutes. Remove the lid, turn the chicken twice, and cook for another 5 minutes. Remove from heat.
- Step 6: Turn the chicken so the skin side is down, covering most of the pot’s base. Sprinkle half of the crispy onions and half of the chopped coriander over the chicken.
- Step 7: Spread all the parboiled rice evenly on top of the chicken and gently pat down to flatten the surface.
- Step 8: Drizzle the saffron water randomly over the rice, followed by the melted ghee. Place a lid on the pot and return to stove over medium heat.
- Step 9: Once you see steam coming from the lid, reduce the heat to low and cook for 25 minutes to allow flavors to meld and the rice to finish cooking.
- Step 10: Remove from heat and let the biryani rest, covered, for 10 minutes before serving.
- Step 11: To serve, gently scoop deep into the pot to get a mix of yellow saffron rice, white rice, and smoky curry-stained rice along with chicken. Garnish with remaining crispy onions, chopped coriander, and serve with yoghurt on the side.
Tips & Variations
- For a milder biryani, reduce or omit the cayenne.
- Use boneless chicken thighs for easier serving, but bone-in adds extra flavor.
- Replace ghee with unsalted butter or vegetable oil if preferred.
- Try adding a handful of fried cashews or raisins for added texture and sweetness.
- Make minted yoghurt by stirring chopped fresh mint into the yoghurt for a refreshing accompaniment.
Storage
Store leftover biryani in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave with a splash of water to keep the rice moist. Avoid overheating to prevent the chicken from drying out.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use chicken breast instead of thighs?
Yes, but chicken thighs remain juicier and have more flavor. If you use breasts, be careful not to overcook them as they dry out faster.
Is it necessary to parboil the rice before layering?
Yes, parboiling ensures the rice finishes cooking properly when layered with the chicken without becoming mushy during the final steaming process.
Print
Chefs’ Chicken Biryani Recipe
- Total Time: 1 hour 10 minutes
- Yield: 6 servings 1x
Description
This Chicken Biryani recipe delivers a fragrant, rich, and flavorful one-pot meal featuring tender chicken thighs marinated in a blend of yogurt and spices, layered with parboiled basmati rice, crispy fried onions, and aromatic whole spices. Cooked slowly on the stovetop to allow the flavors to meld beautifully, it’s an iconic South Asian dish perfect for family gatherings or special occasions.
Ingredients
Chicken Marinade
- 750g (1.5 lb) chicken thighs, skin on, bone in, halved along bone
- 2/3 cup (150 ml) plain yoghurt
- 1/2 cup (125 ml) water
- 2 tbsp vegetable oil (or other plain oil)
- 6 garlic cloves, minced
- 2 tsp finely grated fresh ginger
- 1/8 tsp ground turmeric
- 1/4 tsp cinnamon
- 1/2 tsp cayenne (adjust spiciness to taste)
- 1/2 tsp ground cardamom
- 2 tsp garam masala
- 2 tsp coriander
- 1 tbsp cumin
- 2 tbsp paprika, sweet/ordinary (not smoked)
- 1 3/4 tsp salt
Rice and Whole Spices
- 2 tbsp salt
- 10 cloves
- 5 dried bay leaves
- 1 star anise
- 6 green cardamom pods
- 2 1/4 cups (450g) uncooked basmati rice
Crispy Onions
- 2 medium onions (yellow or brown), halved and finely sliced
- 1 cup (250 ml) oil for frying onions
Saffron Soak
- 1 tsp saffron threads, loosely packed
- 2 tbsp warm water
Assembly
- 1 cup chopped coriander/cilantro
- 1/4 cup (60g) ghee or unsalted butter, melted
- Crispy onions (from above)
- Chopped coriander/cilantro for garnish
- Yoghurt, for serving (optional: minted yoghurt)
Instructions
- Marinate Chicken: In a large pot (around 26cm/11″ diameter), combine yoghurt, water, vegetable oil, minced garlic, ginger, turmeric, cinnamon, cayenne, cardamom, garam masala, coriander, cumin, paprika, and salt to make the marinade. Add chicken thighs and coat thoroughly. Let marinate for 20 minutes up to overnight in the refrigerator for best flavor.
- Parboil Rice: Bring 3 litres (3 quarts) of water to a boil in a large pot. Add 2 tbsp salt and whole spices: cloves, bay leaves, star anise, and green cardamom pods. Add the basmati rice and bring back to boil. Cook rice for about 4 minutes until slightly firm but partially cooked. Immediately drain the rice and set aside. Leaving whole spices in the pot adds to aroma.
- Prepare Crispy Onions: Heat 1 cup oil in a large saucepan over medium-high heat. Fry the sliced onions in batches for 3 to 4 minutes each until golden brown but not burnt to avoid bitterness. Remove onions with a slotted spoon and drain on paper towels. Set aside for layering and garnish.
- Soak Saffron: In a small bowl, soak saffron threads in 2 tbsp warm water for at least 10 minutes to release color and flavor.
- Cook Chicken: Place the pot with marinated chicken onto the stovetop over medium heat. Cover and cook for 5 minutes. Remove the lid and continue cooking, turning chicken twice for 5 more minutes to brown evenly.
- Layer Biryani: Remove the pot from heat. Arrange chicken pieces skin side down so they cover most of the base. Sprinkle half the crispy onions and half the chopped coriander evenly over the chicken. Spread all the parboiled rice over the chicken and onions, gently patting down to flatten the surface.
- Add Saffron and Ghee: Drizzle the saffron water randomly across the rice surface, then drizzle melted ghee evenly over the top.
- Steam Cook: Place a lid on the pot and return to the stove over medium heat. Once steam is visible, reduce heat to low and cook gently for 25 minutes to finish cooking the rice and infuse flavors.
- Rest: Remove from stove and let the biryani rest with lid on for 10 minutes to allow further steaming and settling of flavors.
- Serve: Using a large spoon, gently scoop from the depths of the pot to get mixed layers of yellow saffron rice, white rice, and curry-stained rice with chicken in one serving. Turn onto a serving platter and garnish with the remaining crispy onions and coriander. Serve with yoghurt or minted yoghurt on the side.
Notes
- Note 1: Using skin-on bone-in chicken thighs adds flavor and moisture to the biryani.
- Note 2: Garam masala is key for authentic aroma; use a high-quality blend.
- Note 3: Wash and soak the basmati rice for at least 30 minutes prior to parboiling for better texture.
- Note 5: Saffron soak enhances the color and fragrance of the rice.
- Note 6: Ghee or unsalted butter adds richness; ghee is preferred for authenticity.
- Note 7: Serving with a side of yoghurt or minted yoghurt helps balance spices and adds creaminess.
- Note 10: Leaving whole spices in rice boiling water flavors rice subtly throughout cooking.
- Prep Time: 30 minutes (including marination time, minimum 20 minutes)
- Cook Time: 40 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Keywords: Chicken Biryani, Indian Chicken Biryani, Spiced Chicken and Rice, One Pot Biryani, Aromatic Biryani

