Chicken Biryani Recipe
Introduction
Chicken Biryani is a fragrant and flavorful Indian rice dish layered with spiced chicken, aromatic herbs, and saffron-infused rice. Perfect for a special dinner, it’s a satisfying meal that combines tender meat with rich spices and crispy fried onions.

Ingredients
- 575 g (1 1/4 lbs) chicken thigh fillets (chopped in half)
- 180 ml (3/4 cup) natural yoghurt (full-fat)
- 2 tbsp oil (neutral oil such as avocado oil)
- 4 cloves garlic (minced)
- 1 tbsp minced ginger
- 2 tbsp tomato puree (paste for US)
- 1/4 tsp asafoetida
- ½ tsp turmeric
- 2 tsp garam masala
- ½ tsp ground fenugreek
- 2 tsp ground coriander
- 1 tsp cumin
- ¼ tsp ground cinnamon
- 3 cardamom pods
- 2 tsp mild chilli powder (use medium or hot if you like it spicy)
- 2 mild green chillies (roughly chopped)
- 1 ¼ tsp salt
- 1 tbsp fresh lemon juice
- 1.5 litres (6 1/4 cups) water
- 2 tsp salt (for rice water)
- 5 cloves
- 1 tsp cumin seeds
- 3 bay leaves
- 2 cardamom pods (for rice cooking)
- 450 g (2 1/4 cups) white basmati rice
- 4 tbsp oil (neutral oil such as avocado oil)
- 2 onions (peeled and sliced)
- 3 tbsp water
- 3 tbsp freshly chopped coriander (cilantro)
- 1 tbsp freshly chopped mint leaves
- 1 tsp saffron threads
- 3 tbsp milk
- 3 tbsp ghee (melted, or unsalted butter)
- 2 tbsp toasted flaked almonds
- Natural yogurt (to serve)
- Freshly chopped coriander (cilantro, to serve)
Instructions
- Step 1: Place the chicken in a bowl with all the marinade ingredients: yoghurt, oil, garlic, ginger, tomato puree, asafoetida, turmeric, garam masala, fenugreek, ground coriander, cumin, cinnamon, cardamom pods, chilli powder, green chillies, salt, and lemon juice. Stir to coat evenly, cover, and refrigerate for at least 2 hours or overnight.
- Step 2: In a saucepan, heat 1.5 litres of water with 2 tsp salt, cloves, cumin seeds, bay leaves, and 2 cardamom pods until boiling.
- Step 3: Add the basmati rice, stir once, bring back to a boil, and simmer uncovered for 5 minutes. Drain the rice in a sieve and set aside.
- Step 4: Heat 4 tbsp oil in a large cast iron pan over medium heat. Add sliced onions and cook for 10-15 minutes, stirring occasionally until dark brown but not burnt. Remove onions with a slotted spoon and place in a bowl.
- Step 5: Add the marinated chicken to the pan with the oil left from the onions, stir in 3 tbsp water, and cook over medium heat for 2-3 minutes to lightly seal the chicken.
- Step 6: Sprinkle chopped coriander and mint over the chicken.
- Step 7: Spoon the drained rice evenly on top of the chicken and gently flatten the surface.
- Step 8: Soak saffron threads in milk for a minute, then drizzle this mixture over the rice followed by melted ghee.
- Step 9: Scatter the fried onions and toasted flaked almonds on top.
- Step 10: Place a lid on the pan leaving a slight gap. When steam appears at the gap, seal the lid fully, reduce heat to low, and cook for 20 minutes. Then turn off heat and let it rest for 10 minutes with the lid on.
- Step 11: Garnish with extra fresh coriander and serve warm with natural yogurt.
Tips & Variations
- Use full-fat yogurt for a richer marinade and tender chicken.
- If you’re concerned about burnt onions altering the taste, fry onions in a separate pan.
- Adjust chilli powder and fresh chillies according to your preferred spice level.
- Swap ghee for unsalted butter for a similar buttery flavor.
- For a vegetarian version, replace chicken with mixed vegetables and use vegetable broth instead of water.
Storage
Store leftover biryani in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave with a sprinkle of water to retain moisture. For longer storage, freeze in portions for up to 1 month and thaw overnight before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use chicken breast instead of thigh fillets?
Yes, but chicken thighs are preferred for biryani as they stay juicier and more flavorful during cooking. If using breast, be careful to avoid overcooking so it doesn’t dry out.
Do I need to soak the rice before cooking?
In this recipe, soaking rice is not necessary since you parboil it briefly. However, soaking basmati rice for 20-30 minutes beforehand can help achieve fluffier grains.
PrintChicken Biryani Recipe
This flavorful Chicken Biryani recipe combines tender marinated chicken thigh fillets with fragrant spices, basmati rice, and crispy fried onions. Cooked slowly in a cast iron pan to infuse rich aromas and layered textures, this classic Indian dish is garnished with fresh herbs, saffron-infused milk, toasted almonds, and served alongside cooling natural yogurt for a perfect balance of spice and creaminess.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 2 hours 55 minutes (including marinade time)
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Ingredients
Marinade and Chicken
- 575 g (1 1/4 lbs) chicken thigh fillets (chopped in half)
- 180 ml (3/4 cup) natural yoghurt (full-fat)
- 2 tbsp neutral oil (such as avocado oil)
- 4 cloves garlic (minced)
- 1 tbsp minced ginger
- 2 tbsp tomato puree (paste for US)
- 1/4 tsp asafoetida
- ½ tsp turmeric
- 2 tsp garam masala
- ½ tsp ground fenugreek
- 2 tsp ground coriander
- 1 tsp cumin
- ¼ tsp ground cinnamon
- 3 cardamom pods
- 2 tsp mild chilli powder
- 2 mild green chillies (roughly chopped)
- 1 ¼ tsp salt
- 1 tbsp fresh lemon juice
Rice and Cooking
- 1.5 litres (6 1/4 cups) water
- 2 tsp salt
- 5 cloves
- 1 tsp cumin seeds
- 3 bay leaves
- 2 cardamom pods
- 450 g (2 ¼ cups) white basmati rice
- 4 tbsp neutral oil (such as avocado oil)
- 2 onions (peeled and sliced)
- 3 tbsp water
Garnish and Finish
- 3 tbsp freshly chopped coriander (cilantro)
- 1 tbsp freshly chopped mint leaves
- 1 tsp saffron threads
- 3 tbsp milk
- 3 tbsp ghee (melted or unsalted butter)
- 2 tbsp toasted flaked almonds
- Natural yogurt (for serving)
- Freshly chopped coriander (for garnish)
Instructions
- Marinate the Chicken: Place the chicken in a bowl with all the marinade ingredients including yoghurt, oil, garlic, ginger, tomato puree, spices, salt, and lemon juice. Stir thoroughly to coat the chicken pieces, then cover and refrigerate for at least 2 hours, or up to overnight for better flavor infusion.
- Prepare the Rice: In a large saucepan, bring the water to a boil along with salt, cloves, cumin seeds, bay leaves, and cardamom pods. Add the basmati rice, stir once, return to boiling, then simmer uncovered for 5 minutes. Drain the rice using a sieve and set aside.
- Make Fried Onions: Heat the 4 tablespoons of oil in a large cast iron pan over medium heat. Add the sliced onions and cook for 10-15 minutes, stirring occasionally until they turn a deep golden brown but not burnt. Remove with a slotted spoon and place in a bowl for later use.
- Start Cooking Chicken: Add the marinated chicken to the pan with the oil left from frying the onions. Stir in 3 tablespoons of water. Cook over medium heat for 2-3 minutes, stirring occasionally, to lightly seal the chicken pieces.
- Add Fresh Herbs: Sprinkle the chopped coriander and mint evenly over the cooked chicken in the pan.
- Layer the Rice: Spoon the drained rice on top of the chicken and gently flatten it out to create an even layer.
- Drizzle Saffron Milk and Ghee: Infuse saffron in the milk for a minute, then drizzle this fragrant mixture over the rice. Follow by pouring the melted ghee evenly across the surface.
- Top with Onions and Almonds: Sprinkle the fried onions and toasted flaked almonds on top of the rice layer for added texture and flavor.
- Cook the Biryani: Cover the pan with a lid, leaving a small gap for steam to escape. Once steam is visible from the gap, seal the lid completely, reduce the heat to low, and cook for 20 minutes. After cooking, turn off heat and let it rest, covered, for 10 minutes to allow flavors to meld.
- Serve: Garnish the biryani with additional fresh coriander if desired and serve hot accompanied by natural yogurt for a cooling contrast.
Notes
- Asafoetida is optional but adds authenticity and depth; it can be found in Indian groceries or online.
- Use a heavy-bottomed cast iron pan to prevent burning and help cook the biryani evenly.
- If concerned about burnt onions affecting flavor, fry onions separately in another pan.
- Adjust chilli powder to your preferred spice level: medium or hot.
- Saffron milk adds aroma and color but can be substituted with turmeric for a budget option.
- This recipe is best prepared a few hours ahead or the day before for more flavor development.
Keywords: chicken biryani, Indian chicken recipe, basmati rice recipe, spicy chicken biryani, traditional biryani, one pot biryani

