Classic Chicken Biryani Recipe
Introduction
Chicken Biryani is a fragrant, flavorful one-pot meal combining tender marinated chicken with perfectly cooked basmati rice and aromatic spices. This recipe offers a delicious balance of spices and herbs, resulting in a vibrant dish that’s perfect for family dinners and special occasions.

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
- 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
- 5 cloves
- 1 tsp cumin seeds
- 3 bay leaves
- 2 cardamom pods
- 450 g (2 ¼ 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 use unsalted butter)
- 2 tbsp toasted flaked almonds
- Natural yogurt (to serve)
- Freshly chopped coriander (cilantro) (to garnish)
Instructions
- Step 1: Place the chicken in a bowl with all of the marinade ingredients (yoghurt, 2 tbsp oil, garlic, ginger, tomato puree, asafoetida, turmeric, garam masala, fenugreek, ground coriander, cumin, ground cinnamon, cardamom pods, chilli powder, green chillies, 1 ¼ tsp salt, and lemon juice). Stir well to coat, then cover and refrigerate for at least 2 hours or up to overnight.
- Step 2: For the rice, heat 1.5 litres of water in a saucepan with 2 tsp salt, cloves, cumin seeds, bay leaves, and cardamom pods. Bring to a boil.
- Step 3: Add the basmati rice, stir once, return to a boil, then 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. Scoop out onions with a slotted spoon and set aside.
- Step 5: Add the marinated chicken to the pan using 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, stirring occasionally.
- Step 6: Sprinkle chopped coriander and mint evenly over the chicken.
- Step 7: Spoon the drained rice on top of the chicken, flattening it gently.
- Step 8: Mix saffron threads with milk and let sit for one minute. Drizzle this saffron milk mixture over the rice, then pour the melted ghee evenly on top.
- Step 9: Scatter fried onions and toasted flaked almonds over the rice layer.
- Step 10: Place a lid on the pan leaving a tiny gap to allow steam to escape. Once steam is visible, cover fully, reduce heat to low, and cook for 20 minutes. Then turn off the heat and let it rest, covered, for 10 minutes.
- Step 11: Garnish with extra fresh coriander and serve hot with natural yogurt on the side.
Tips & Variations
- For a spicier biryani, increase the amount of chilli powder or add extra green chillies.
- Use bone-in chicken pieces for more flavor if preferred, adjusting cooking time accordingly.
- Fried onions can be prepared in advance and stored to save time on cooking day.
- Substitute ghee with unsalted butter for a milder taste.
- Adding raisins or dried cranberries to the rice layer provides a subtle sweetness.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a covered pan over low heat or in the microwave until warmed through, adding a splash of water if needed to keep the rice moist.
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 remain juicier and more flavorful after cooking. If you use breast, be careful not to overcook as it can dry out.
Is it necessary to soak or rinse the basmati rice before cooking?
Rinsing the basmati rice under cold water until the water runs clear helps remove excess starch, resulting in fluffier, less sticky rice. Soaking for 20-30 minutes is optional but can help the grains cook more evenly.
PrintClassic Chicken Biryani Recipe
A fragrant and flavorful Chicken Biryani featuring tender marinated chicken thigh fillets cooked with aromatic spices, basmati rice, and topped with fried onions and toasted almonds. This traditional Indian dish is layered and slow-cooked to infuse rich flavors, served with natural yogurt and fresh herbs.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 2 hours 55 minutes (including marinating time)
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Ingredients
For the Chicken Marinade
- 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
- 2 mild green chillies (roughly chopped)
- 1 ¼ tsp salt
- 1 tbsp fresh lemon juice
For the Rice
- 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
For the Fried Onions and Assembly
- 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 (for serving)
- Freshly chopped coriander (cilantro) (for garnish)
Instructions
- Marinate the Chicken: Place the chicken in a bowl with all of the marinade ingredients. Stir together to coat the chicken evenly. Cover and refrigerate for at least 2 hours or up to overnight to allow the flavors to develop.
- Cook the Rice: In a large saucepan, heat the water along with salt, cloves, cumin seeds, bay leaves, and cardamom pods until boiling. 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.
- Fry the Onions: Heat 4 tbsp oil over medium heat in a large cast iron pan. Add the 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 for later use.
- Sear the Chicken: Using the same pan with the oil from frying onions, add the marinated chicken and 3 tbsp water. Cook over medium heat for 2-3 minutes, stirring a few times, to lightly seal the chicken pieces.
- Add Fresh Herbs: Sprinkle 3 tbsp chopped coriander (cilantro) and 1 tbsp chopped mint leaves over the chicken evenly.
- Layer the Rice: Spoon the drained rice evenly over the chicken layer and gently flatten the surface.
- Add Saffron Milk and Ghee: Mix saffron threads with milk and let it sit for a minute. Drizzle this saffron milk mixture over the rice, followed by the melted ghee for rich flavor and color.
- Top with Onions and Almonds: Spread the fried onions and toasted flaked almonds evenly on top of the rice layer.
- Cook the Biryani: Place a lid on the pan, leaving a tiny gap initially to let steam escape. As soon as steam is visible, close the lid fully, turn the heat down to low, and cook for 20 minutes. Then turn off the heat and let the biryani rest, covered, for 10 minutes.
- Serve: Garnish with a little more fresh coriander if desired and serve hot with natural yogurt on the side.
Notes
- Asafoetida is optional but adds depth of flavor; it can be found in Indian grocery stores.
- Be careful while frying onions to avoid burning them as burnt onions taste bitter.
- If worried about onions sticking or burning, use a separate pan to fry them.
- You can adjust the level of chili powder according to your spice tolerance.
- Use full-fat natural yogurt for creaminess and balance of flavors.
- This biryani is best layered and cooked in a heavy-bottomed pan or cast iron for even heat distribution.
Keywords: Chicken Biryani, Indian Rice Dish, Aromatic Chicken Biryani, Traditional Biryani Recipe, Spiced Chicken and Rice

