Fullmeals.
HomeExploreCreatorsPantry MatchSurprise Me
HomeExploreCreatorsPantry MatchSurprise MeShopping ListMy Favorites
Fullmeals.

Fullmeals helps you cook without watching by converting cooking videos into simple, step-by-step recipes designed for real kitchens.

cook@fullmeals.com

Quick Links

  • How it Works
  • Categories
  • Explore Recipes
  • RSS Feed

Legal

  • Terms of Use
  • Privacy Policy

© 2026 Fullmeals. All rights reserved.

Fullmeals.

Chicken Biryani – Indian Cuisine

Recipe by The Food Lab

  • Ready in150 min
  • Prep60 min
  • Cook90 min
  • CuisineIndian · North Indian
  • Serves4-6 People
  • Calories~700 kcal
Chicken Biryani – Indian Cuisine

Ingredients

For Crispy Fried Onions

  • 1.5 large, thinly slicedOnions
  • Enough for fryingNeutral oil or chicken fat

For Flatbread Dough

  • 350 g (3 cups)All-purpose flour
  • 3 g (0.5 tsp)Salt
  • 250 ml (1 cup)Water
  • 15 g (1 tbsp)Oil or Ghee

For Chicken & Gravy

  • 6-8 pieces (approx. 1-1.5 kg)Bone-on chicken (thighs or drumsticks)
  • For searing chickenGhee or oil
  • 1 large, finely choppedOnion
  • 30 g (2 tbsp)Ghee or oil (from frying onions)
  • 4-6Dried bay leaves
  • 1-2Cinnamon sticks
  • 6-10Green cardamom pods
  • 2-3 bladesMace blades (or grated nutmeg)
  • 1 g (0.5 tsp)Fenugreek seeds
  • 75 g (5 tbsp)Ginger-garlic paste
  • 25 g (1.5 tbsp)Tomato paste
  • 20 g (4 tbsp)Garam Masala
  • 2 g (1 tsp)Kashmiri chili powder
  • 200 gChopped tinned or fresh tomatoes
  • As neededWater or chicken stock
  • To tasteSalt
  • A touchSugar
  • 250 g (1 cup)Full-fat Greek yogurt
  • 2 tbspDouble cream
  • 1 tspCornstarch

For Saffron Sauce

  • 120 g (0.5 cup)Double cream
  • 60 g (3 tbsp)Butter
  • 3 large pinchesSaffron strands

For Pre-cooked Rice

  • 500 g (2.5 cups), soakedBasmati rice
  • 600 g (2.5 cups)Chicken stock or water
  • 6 g (1 tsp)Salt
  • 6Cardamom pods
  • 3Star anise
  • 5Cloves
  • 4-5Bay leaves
  • A fewMace blades
  • 0.5 tspTurmeric powder
  • 1 fat spoonGhee or butter

For Layering & Garnish

  • A few, sliced (optional)Green chilies
  • A handful, tornFresh mint
  • A handful, tornFresh cilantro
  • As desiredCrispy fried onions

Step-by-Step Instructions

  1. 1.Prepare Onions for Gravy

    Finely chop 1 large onion and set aside.

  2. 2.Prepare Onions for Frying

    Thinly slice 1.5 onions. Separate the rings and set aside.

  3. 3.Fry Onions until Golden Brown

    Heat a pan with plenty of neutral oil or chicken fat on medium heat. Fry the thinly sliced onions, moving them continuously, until they are dark brown but not black. This should take about 10-15 minutes.

  4. 4.Drain Fried Onions

    Remove the fried onions from the pan and drain them on paper towel. Reserve the flavored oil in the pan.

  5. 5.Prepare Basmati Rice

    Wash 500g (2.5 cups) Basmati rice well, changing the water often, until the water runs clear. Cover the rice with fresh water and let it soak for 30 minutes.

  6. 6.Prepare Flatbread Dough

    In a bowl, mix 350g (3 cups) all-purpose flour, 3g (0.5 tsp) salt, 250ml (1 cup) water, and 15g (1 tbsp) oil or ghee. Work it into a smooth dough. Cover the bowl with a damp cloth and let it rest.

  7. 7.Sear Chicken Pieces

    Heat a pan with ghee or a touch of oil. Sear the 6-8 bone-on chicken pieces (thighs or drumsticks) until they are nice and golden brown on all sides. Set the seared chicken aside.

  8. 8.Sauté Chopped Onions for Gravy

    In the same pan used for searing chicken (with the fond), add the finely chopped onion and 30g (2 tbsp) ghee or oil (preferably the flavored oil from frying onions). Sauté until the onions have softened.

  9. 9.Add Whole Spices

    Add 4-6 dried bay leaves, 1-2 cinnamon sticks, 6-10 green cardamom pods, 2-3 mace blades (or grated nutmeg), and 1g (0.5 tsp) fenugreek seeds to the pan. Fry for a few minutes with the onions to release their flavors.

  10. 10.Cook Ginger-Garlic Paste

    Once the onions are nice and brown, add 75g (5 tbsp) ginger-garlic paste. Cook it out real well, stirring constantly, until the raw fragrance is gone and it smells exceptionally good.

  11. 11.Add Tomato Paste

    Add 25g (1.5 tbsp) tomato paste and cook for 1 minute, stirring constantly.

  12. 12.Add Powdered Spices and Tomatoes

    Add 20g (4 tbsp) Garam Masala and 2g (1 tsp) Kashmiri chili powder. Follow up with 200g chopped tomatoes. Let it simmer for a few minutes.

  13. 13.Season Gravy Base

    Add a touch of water or chicken stock if the mixture is getting too pasty. Season with salt to taste and a touch of sugar to balance the tartness of the tomatoes. Remove the pan from the heat to cool down slightly.

  14. 14.Stabilize Yogurt

    In a bowl, place 250g (1 cup) full-fat Greek yogurt. Add 2 tbsp double cream and 1 tsp cornstarch. Whisk it really well until it is completely homogeneous.

  15. 15.Incorporate Yogurt into Gravy

    Once the gravy base has cooled down a touch, add the whisked yogurt bit by bit, stirring constantly, until it is fully incorporated and the gravy is homogeneous. Do not dump all the yogurt in at once to prevent splitting.

  16. 16.Simmer Chicken in Gravy

    Add the seared chicken pieces back into the gravy. Slowly simmer the chicken until it has cooked through. Stir in any fat that rises through the gravy to the top. Make sure it doesn't boil fast or burn.

  17. 17.Preheat Oven

    Turn your oven to 220°C (425°F) to preheat.

  18. 18.Prepare Saffron Sauce

    In a small saucepan, combine 120g (0.5 cup) double cream, 60g (3 tbsp) butter, and 3 large pinches of saffron strands. Give it a good 3 to 5-minute steady simmer until it is beautifully golden and the saffron has fully bloomed.

  19. 19.Prepare Rice Pre-cooking Liquid

    In a pot, combine 600g (2.5 cups) chicken stock or water, 6g (1 tsp) salt, 6 cardamom pods, 3 star anise, 5 cloves, 4-5 bay leaves, a few mace blades, 0.5 tsp turmeric powder, and 1 fat spoon of ghee or butter. Bring this mixture to a boil and let it infuse for a few minutes.

  20. 20.Pre-cook Rice

    Add the soaked Basmati rice to the boiling flavored liquid. Give it a stir and boil for 2-3 minutes. The rice should be able to break between your fingers but still have a little bit of raw rice in the middle.

  21. 21.Drain Rice

    Drain the pre-cooked rice, reserving the leftover liquid for other uses (e.g., soups or curries).

  22. 22.Choose Cooking Vessel

    Select your cooking vessel: either a traditional clay pot (which can be sealed with foil or the prepared dough) or a large enough saucepan/pot (which can be sealed with foil and a lid).

  23. 23.First Layer: Saffron Sauce

    Start by pouring a thin layer of the saffron sauce into the bottom of your chosen pot.

  24. 24.Second Layer: Rice

    Add a layer of the pre-cooked rice over the saffron sauce.

  25. 25.Third Layer: Herbs and Chilies

    Scatter sliced green chilies (if using), indiscriminately torn fresh mint, and randomly scattered fresh cilantro over the rice.

  26. 26.Fourth Layer: Crispy Onions

    Sprinkle a generous amount of crispy fried onions over the herbs.

  27. 27.Fifth Layer: Chicken and Gravy

    Place a couple of pieces of the cooked chicken and a touch of gravy over the onions. Be careful not to add too much moisture.

  28. 28.Repeat Layers

    Repeat the layering process: rice, saffron sauce, chilies, herbs, crispy onions, and chicken with gravy.

  29. 29.Final Layer

    Finish with a final layer of rice, saffron sauce, chilies, herbs, and crispy onions.

  30. 30.Seal the Pot

    If using a clay pot, roll out the prepared dough into a long strip and use it to seal the lid tightly around the pot. If using a regular pot, cover it tightly with aluminum foil, then place the lid on top.

  31. 31.Bake the Biryani

    Bake the sealed pot in the preheated oven at 220°C (425°F) for 25-30 minutes.

  32. 32.Make Flatbreads (Optional)

    While the biryani is baking, take the leftover dough, roll it into small balls, then flatten and roll each ball into very thin round sheets on a well-floured surface. Heat a skillet or pan on high heat. Dry roast the flatbreads in the skillet, pressing down gently with a slightly damp cloth to make them puff up. Cook both sides until nicely brown and puffed.

  33. 33.Brush Flatbreads

    While the flatbreads are still warm, brush them with a touch of melted butter or ghee to ensure they stay soft.

  34. 34.Rest and Serve Biryani

    Once the biryani is baked, carefully open the lid (taking care not to steam your fingers). Let it rest for 5 minutes before dishing up. Garnish with more fresh herbs and crispy onions. Enjoy traditionally with your hands, with a spoon, or by scooping it up with the freshly made flatbread.

Printed from Fullmeals.com — turn any cooking video into a recipe.

Chicken Biryani – Indian Cuisine

Ready in

150 mins

Cuisine

Indian · North Indian

Prep Time

60 min

Cook Time

90 min

Serving

4-6 People

Calories / Serving

~700 kcal
Recipe by The Food Lab on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 43 ready
All Ingredients

For Crispy Fried Onions

All Ingredients

For Flatbread Dough

All Ingredients

For Chicken & Gravy

All Ingredients

For Saffron Sauce

All Ingredients

For Pre-cooked Rice

All Ingredients

For Layering & Garnish

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Prepare Onions for Gravy

    Finely chop 1 large onion and set aside.

  2. 2

    Prepare Onions for Frying

    Thinly slice 1.5 onions. Separate the rings and set aside.

  3. 3

    Fry Onions until Golden Brown

    Heat a pan with plenty of neutral oil or chicken fat on medium heat. Fry the thinly sliced onions, moving them continuously, until they are dark brown but not black. This should take about .

  4. 4

    Drain Fried Onions

    Remove the fried onions from the pan and drain them on paper towel. Reserve the flavored oil in the pan.

  5. 5

    Prepare Basmati Rice

    Wash 500g (2.5 cups) Basmati rice well, changing the water often, until the water runs clear. Cover the rice with fresh water and let it soak for .

  6. 6

    Prepare Flatbread Dough

    In a bowl, mix 350g (3 cups) all-purpose flour, 3g (0.5 tsp) salt, 250ml (1 cup) water, and 15g (1 tbsp) oil or ghee. Work it into a smooth dough. Cover the bowl with a damp cloth and .

  7. 7

    Sear Chicken Pieces

    Heat a pan with ghee or a touch of oil. the 6-8 bone-on chicken pieces (thighs or drumsticks) until they are nice and golden brown on all sides. Set the chicken aside.

  8. 8

    Sauté Chopped Onions for Gravy

    In the same pan used for chicken (with the fond), add the finely chopped onion and 30g (2 tbsp) ghee or oil (preferably the flavored oil from frying onions). until the onions have softened.

  9. 9

    Add Whole Spices

    Add 4-6 dried bay leaves, 1-2 cinnamon sticks, 6-10 green cardamom pods, 2-3 mace blades (or grated nutmeg), and 1g (0.5 tsp) fenugreek seeds to the pan. Fry for a few minutes with the onions to release their flavors.

  10. 10

    Cook Ginger-Garlic Paste

    Once the onions are nice and brown, add 75g (5 tbsp) ginger-garlic paste. Cook it out real well, stirring constantly, until the raw fragrance is gone and it smells exceptionally good.

  11. 11

    Add Tomato Paste

    Add 25g (1.5 tbsp) tomato paste and cook for , stirring constantly.

  12. 12

    Add Powdered Spices and Tomatoes

    Add 20g (4 tbsp) Garam Masala and 2g (1 tsp) Kashmiri chili powder. Follow up with 200g chopped tomatoes. Let it for a few minutes.

  13. 13

    Season Gravy Base

    Add a touch of water or chicken stock if the mixture is getting too pasty. Season with salt to taste and a touch of sugar to balance the tartness of the tomatoes. Remove the pan from the heat to cool down slightly.

  14. 14

    Stabilize Yogurt

    In a bowl, place 250g (1 cup) full-fat Greek yogurt. Add 2 tbsp double cream and 1 tsp cornstarch. it really well until it is completely homogeneous.

  15. 15

    Incorporate Yogurt into Gravy

    Once the gravy base has cooled down a touch, add the yogurt bit by bit, stirring constantly, until it is fully incorporated and the gravy is homogeneous. Do not dump all the yogurt in at once to prevent splitting.

  16. 16

    Simmer Chicken in Gravy

    Add the chicken pieces back into the gravy. Slowly the chicken until it has cooked through. Stir in any fat that rises through the gravy to the top. Make sure it doesn't boil fast or burn.

  17. 17

    Preheat Oven

    Turn your oven to 220°C (≈430°F) (approximately 430°F) (425°F (≈220°C) (approximately 220°C)) to preheat.

  18. 18

    Prepare Saffron Sauce

    In a small saucepan, combine 120g (0.5 cup) double cream, 60g (3 tbsp) butter, and 3 large pinches of saffron strands. Give it a good 3 to 5-minute steady until it is beautifully golden and the saffron has fully bloomed.

  19. 19

    Prepare Rice Pre-cooking Liquid

    In a pot, combine 600g (2.5 cups) chicken stock or water, 6g (1 tsp) salt, 6 cardamom pods, 3 star anise, 5 cloves, 4-5 bay leaves, a few mace blades, 0.5 tsp turmeric powder, and 1 fat spoon of ghee or butter. Bring this mixture to a boil and let it infuse for a few minutes.

  20. 20

    Pre-cook Rice

    Add the soaked Basmati rice to the boiling flavored liquid. Give it a stir and boil for . The rice should be able to break between your fingers but still have a little bit of raw rice in the middle.

  21. 21

    Drain Rice

    Drain the pre-cooked rice, reserving the leftover liquid for other uses (e.g., soups or curries).

  22. 22

    Choose Cooking Vessel

    Select your cooking vessel: either a traditional clay pot (which can be sealed with foil or the prepared dough) or a large enough saucepan/pot (which can be sealed with foil and a lid).

  23. 23

    First Layer: Saffron Sauce

    Start by pouring a thin layer of the saffron sauce into the bottom of your chosen pot.

  24. 24

    Second Layer: Rice

    Add a layer of the pre-cooked rice over the saffron sauce.

  25. 25

    Third Layer: Herbs and Chilies

    Scatter sliced green chilies (if using), indiscriminately torn fresh mint, and randomly scattered fresh cilantro over the rice.

  26. 26

    Fourth Layer: Crispy Onions

    Sprinkle a generous amount of crispy fried onions over the herbs.

  27. 27

    Fifth Layer: Chicken and Gravy

    Place a couple of pieces of the cooked chicken and a touch of gravy over the onions. Be careful not to add too much moisture.

  28. 28

    Repeat Layers

    Repeat the layering process: rice, saffron sauce, chilies, herbs, crispy onions, and chicken with gravy.

  29. 29

    Final Layer

    Finish with a final layer of rice, saffron sauce, chilies, herbs, and crispy onions.

  30. 30

    Seal the Pot

    If using a clay pot, roll out the prepared dough into a long strip and use it to seal the lid tightly around the pot. If using a regular pot, cover it tightly with aluminum foil, then place the lid on top.

  31. 31

    Bake the Biryani

    Bake the sealed pot in the preheated oven at 220°C (≈430°F) (approximately 430°F) (425°F (≈220°C) (approximately 220°C)) for .

  32. 32

    Make Flatbreads (Optional)

    While the biryani is baking, take the leftover dough, roll it into small balls, then flatten and roll each ball into very thin round sheets on a well-floured surface. Heat a skillet or pan on high heat. Dry roast the flatbreads in the skillet, pressing down gently with a slightly damp cloth to make them puff up. Cook both sides until nicely brown and puffed.

  33. 33

    Brush Flatbreads

    While the flatbreads are still warm, brush them with a touch of melted butter or ghee to ensure they stay soft.

  34. 34

    Rest and Serve Biryani

    Once the biryani is baked, carefully open the lid (taking care not to your fingers). for before dishing up. Garnish with more fresh herbs and crispy onions. Enjoy traditionally with your hands, with a spoon, or by scooping it up with the freshly made flatbread.

Before You Cook

Helpful details before you start
Spice LevelFiery
Ginger · Garam masala · Kashmiri chili · Green chili · Chili
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 12 swaps
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No All-purpose flour?

    • White whole wheat flour (1:1)
    • 1 cup minus 2 tbsp + 2 tbsp cornstarch (cake flour swap)
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
  • No Bay leaf?

    • 1/4 tsp dried thyme (per leaf)
    • Pinch of dried oregano
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Garam masala?

    • 1 tsp cumin + 1/2 tsp coriander + 1/4 tsp cinnamon + 1/4 tsp cardamom
  • No Yogurt?

    • Sour cream (1:1)
    • Buttermilk (1:1, slightly thinner result)
  • No Heavy cream?

    • 3/4 cup whole milk + 1/4 cup melted butter — Good for sauces, not whipping.
    • Equal parts evaporated milk
    • Full-fat coconut milk (1:1) — Adds mild coconut flavor.
  • No Cornstarch?

    • 2 tbsp all-purpose flour (per 1 tbsp cornstarch)
    • Arrowroot powder (1:1)
    • Tapioca starch (1:1)
  • No Butter?

    • 3/4 the amount of olive oil (for cooking, not baking)
    • Equal parts ghee — Slightly nuttier flavor.
    • Equal parts coconut oil (in baking)
  • No Saffron?

    • 1/4 tsp turmeric (color only, no flavor match)
    • 1/2 tsp safflower threads
  • No Cilantro?

    • Flat-leaf parsley (1:1, milder)
    • Fresh mint (in chutneys, salads)
Ingredient Substitutions
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No All-purpose flour?

    • White whole wheat flour (1:1)
    • 1 cup minus 2 tbsp + 2 tbsp cornstarch (cake flour swap)
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
  • No Bay leaf?

    • 1/4 tsp dried thyme (per leaf)
    • Pinch of dried oregano
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Garam masala?

    • 1 tsp cumin + 1/2 tsp coriander + 1/4 tsp cinnamon + 1/4 tsp cardamom
  • No Yogurt?

    • Sour cream (1:1)
    • Buttermilk (1:1, slightly thinner result)
  • No Heavy cream?

    • 3/4 cup whole milk + 1/4 cup melted butter — Good for sauces, not whipping.
    • Equal parts evaporated milk
    • Full-fat coconut milk (1:1) — Adds mild coconut flavor.
  • No Cornstarch?

    • 2 tbsp all-purpose flour (per 1 tbsp cornstarch)
    • Arrowroot powder (1:1)
    • Tapioca starch (1:1)
  • No Butter?

    • 3/4 the amount of olive oil (for cooking, not baking)
    • Equal parts ghee — Slightly nuttier flavor.
    • Equal parts coconut oil (in baking)
  • No Saffron?

    • 1/4 tsp turmeric (color only, no flavor match)
    • 1/2 tsp safflower threads
  • No Cilantro?

    • Flat-leaf parsley (1:1, milder)
    • Fresh mint (in chutneys, salads)
AllergensThis recipe contains gluten and dairy.
GlutenDairy

Plan Ahead

Complete this step earlier to save time later.

  • Step5
    Prepare Basmati Rice30 minutes

    Wash 500g (2.5 cups) Basmati rice well, changing the water often, until the water runs clear. Cover the rice with fresh water and let it soak for 30 minutes.

    View Step 5

Storage & Leftovers

Keep your leftovers fresh and ready to enjoy.

  • Store

    The leftover rice cooking liquid is delicious and can be used in soups or other curries.

  • Store

    Drain the pre-cooked rice, reserving the leftover liquid for other uses (e.

  • Store

    While the biryani is baking, take the leftover dough, roll it into small balls, then flatten and roll each ball into very thin round sheets on a well-floured surface.

Variations

Simple ways to adapt this recipe.

  • 1
    You can use boneless chickenIngredient swap

    You can use boneless chicken thighs instead of bone-on pieces, but avoid chicken breast as it tends to dry out.

  • 2
    If you don't want to buy individual spicesCustomise

    Use an extra tablespoon of Garam Masala in the gravy.

  • 3
    If you don't want to use yogurt

    You can use a touch of cream instead, but you will lose the authentic tangy taste the yogurt provides.

  • 4
    For preIngredient swap

    Cooking the rice, you can simply use salted water and butter instead of the full flavored liquid.

Helpful Tips

Small details that can improve the final result.

  • 1
    Ingredient noteIf You're Lazy

    You can buy crispy shallots and toast them in the oven instead of frying fresh onions.

  • 2
    TipFrying Your Own Onions Provides

    Frying your own onions provides flavorful onion oil to cook with later.

  • 3
    Cooking tipTo Prevent the Yogurt from

    To prevent the yogurt from splitting in the gravy, use full-fat Greek yogurt (6% fat or above), whisk it with double cream and cornstarch until homogeneous, and add it bit by bit to a cooled-down gravy base.

  • 4
    TipDo Not Salt the Chopped

    Do not salt the chopped onions early when frying for the gravy, as this prevents browning.

  • 5
    TipThe Leftover Rice Cooking Liquid

    The leftover rice cooking liquid is delicious and can be used in soups or other curries.

Your Notes

Save your personal tweaks, substitutions and cooking adjustments.

Saved only on this device.

Example: Used less salt, cooked 5 minutes longer, added extra coriander.

0 / 4000

Included when you print this recipe.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

You might also like

Other recipes in the same cuisine, meal type, or style — ready to cook whenever you are.

Home Style Chicken Curry with Potatoes

Home Style Chicken Curry with Potatoes

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 30 min

Difficulty Level

Medium

Butter Chicken with Jeera Rice - Restaurant Style

Butter Chicken with Jeera Rice - Restaurant Style

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 30 min

Difficulty Level

Medium

Chicken Railway Curry – Indian Style

Chicken Railway Curry – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 15 min

Difficulty Level

Medium

Butter Paneer / Butter Chicken Curry – Restaurant Style

Butter Paneer / Butter Chicken Curry – Restaurant Style

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium

Simple Basic Chicken Curry

Simple Basic Chicken Curry

Cuisine

Indian · Pakistani

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Beginner's Guide to Indian Cuisine with Mike G

Beginner's Guide to Indian Cuisine with Mike G

Cuisine

Indian · North Indian

Prep + Cook Time

4 hr

Difficulty Level

Medium