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.

Authentic Chicken Biryani

  • Ready in105 min
  • Prep20 min
  • Cook85 min
  • CuisineIndian · North Indian
  • Serves4 People
  • Calories~750 kcal
Authentic Chicken Biryani

Ingredients

For the Chicken Marinade

  • 1/2 cup / 100gNatural Yoghurt
  • 1/2 tbspNeutral Tasting Oil
  • 4 tspGaram Masala
  • 1/2 tspGround Cumin
  • 1/2 tspChilli Powder
  • 1/4 tspGround Turmeric
  • 1/4 tspGround Nutmeg
  • 1/2 tspSugar
  • 1.5 tspSalt
  • 4-6 pieces (approx. 600g)Bone-in, skinless chicken thighs & drumsticks

For Cooking the Chicken & Rice

  • 2 tbspNeutral Tasting Oil
  • 2 tbspGhee
  • 1 medium, slicedWhite Onion
  • 2Bay Leaves
  • 4Cloves
  • 8Cardamom Pods
  • 4Star Anise
  • 1 smallCinnamon Stick
  • 1/2 tspCumin Seeds
  • 1/2 tspBlack Peppercorns
  • 5, gratedGarlic Cloves
  • 1 inch piece, gratedGinger
  • 1, slicedGreen Chilli
  • 1, roughly dicedTomato
  • 4, halvedPrunes / Dried Plums
  • 250gBasmati Rice
  • 250mlWater (for rice)
  • 1 tspLemon Juice (for rice)

For Assembly & Raita

  • 1 tspGaram Masala
  • 1 pinchSaffron
  • 30mlWarm Water
  • 1/2, slicedLemon
  • 1/2 tspCumin Seeds (for raita)
  • 1/2 cup / 12gCoriander Leaves (for raita)
  • 1/4 cup / 6gMint Leaves (for raita)
  • 1, seeds removedMild Green Chilli (for raita)
  • 1Garlic Clove (for raita)
  • 1/4 tspSalt (for raita)
  • 2 tspLemon Juice (for raita)
  • 200gNatural Yoghurt (for raita)

Step-by-Step Instructions

  1. 1.Step 1: The Marinade

    In a bowl, combine natural yoghurt, neutral oil, garam masala, ground cumin, chilli powder, ground turmeric, ground nutmeg, sugar, and salt. Mix well. Add the chicken pieces and coat them evenly. Cover and refrigerate for at least 5-10 minutes, but ideally for 12 hours.

  2. 2.Step 2: Cooking the Chicken

    Heat oil and ghee in a heavy-bottomed pot over high heat. Add the sliced onion and a pinch of salt. Cook on medium-high heat, stirring regularly, for 20 minutes until the onions are deeply browned and caramelized. Lower the heat, add a dash of water to deglaze the pot. Add bay leaves, cloves, cardamom, star anise, cinnamon stick, cumin seeds, and black peppercorns. Stir in the grated garlic and ginger and cook for 2 minutes until fragrant.

  3. 3.Braise the Chicken

    Add the marinated chicken with all the marinade to the pot. Cook over a low heat for 3-5 minutes, until the chicken changes color. Pour in enough water to cover the chicken by about half. Add the sliced green chilli, diced tomato, and prunes. Stir everything into the sauce, bring to a gentle simmer, place a lid on, and cook for 30 minutes, stirring occasionally.

  4. 4.Step 3: The Rice

    While the chicken cooks, wash 250g of basmati rice thoroughly until the water runs clear. Soak it in fresh water for 30 minutes. In a separate saucepan, add 250ml of water (equal to the weight of the rice), a pinch of salt, a splash of oil, and a squeeze of lemon juice. Drain the soaked rice and add it to the saucepan.

  5. 5.Par-Cook the Rice

    Place a lid on the rice pot and bring it to a boil over medium-high heat. Once boiling, immediately reduce the heat to the lowest setting so it's just simmering. Cook for about 5 minutes, or until all the water has been absorbed and you can see small holes on the surface. Immediately spread the rice onto a tray to cool and stop the cooking process. The rice will only be half-cooked at this stage.

  6. 6.Step 4: Assembling & Steaming (Dum)

    In a clean, wide, heavy-bottomed pot, rub a little ghee or oil on the base and sides. Add half of the par-cooked rice and spread it in an even layer. Sprinkle with about 1/2 teaspoon of garam masala. Spoon all of the cooked chicken and its sauce over the rice. Top with the remaining rice, spreading it evenly. Sprinkle with another 1/2 teaspoon of garam masala.

  7. 7.Final Toppings and Steaming

    Steep a pinch of saffron in a shot of warm water for 5 minutes, then drizzle it over the top layer of rice. Arrange lemon slices over the surface. Cover the pot with a clean kitchen towel or a layer of foil, then place the lid on tightly to create a seal. Place the pot on medium heat for 5 minutes to build up steam (you'll see condensation on the lid). Then, reduce the heat to the absolute lowest setting and cook for 20 minutes. After 20 minutes, turn off the heat and let the biryani rest, undisturbed, for another 15 minutes.

  8. 8.Prepare the Raita

    While the biryani is steaming, dry toast 1/2 teaspoon of cumin seeds in a pan over high heat until fragrant. Grind the toasted seeds into a powder. In a blender, combine the ground cumin, coriander leaves, mint leaves, green chilli, garlic clove, salt, lemon juice, and natural yoghurt. Blend until you have a smooth, green sauce.

  9. 9.Serve the Biryani

    After resting, remove the lid and the lemon slices. Gently fluff the biryani from the sides to mix the layers. Serve hot, garnished with fresh chopped coriander and ripped mint leaves, with the cooling raita on the side.

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

Authentic Chicken Biryani

Ready in

105 mins

Cuisine

Indian · North Indian

Prep Time

20 min

Cook Time

85 min

Serving

4 People

Calories / Serving

~750 kcal
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 40 ready
All Ingredients

For the Chicken Marinade

All Ingredients

For Cooking the Chicken & Rice

All Ingredients

For Assembly & Raita

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Step 1: The Marinade

    In a bowl, combine natural yoghurt, neutral oil, garam masala, ground cumin, chilli powder, ground turmeric, ground nutmeg, sugar, and salt. Mix well. Add the chicken pieces and coat them evenly. Cover and refrigerate for at least , but ideally for .

  2. 2

    Step 2: Cooking the Chicken

    Heat oil and ghee in a heavy-bottomed pot over high heat. Add the sliced onion and a pinch of salt. Cook on medium-high heat, stirring regularly, for until the onions are deeply browned and . Lower the heat, add a dash of water to the pot. Add bay leaves, cloves, cardamom, star anise, cinnamon stick, cumin seeds, and black peppercorns. Stir in the grated garlic and ginger and cook for until fragrant.

  3. 3

    Braise the Chicken

    Add the chicken with all the marinade to the pot. Cook over a low heat for , until the chicken changes color. Pour in enough water to cover the chicken by about half. Add the sliced green chilli, tomato, and prunes. Stir everything into the sauce, bring to a gentle , place a lid on, and cook for , stirring occasionally.

  4. 4

    Step 3: The Rice

    While the chicken cooks, wash 250g of basmati rice thoroughly until the water runs clear. Soak it in fresh water for . In a separate saucepan, add 250ml of water (equal to the weight of the rice), a pinch of salt, a splash of oil, and a squeeze of lemon juice. Drain the soaked rice and add it to the saucepan.

  5. 5

    Par-Cook the Rice

    Place a lid on the rice pot and bring it to a boil over medium-high heat. Once boiling, immediately the heat to the lowest setting so it's just . Cook for about , or until all the water has been absorbed and you can see small holes on the surface. Immediately spread the rice onto a tray to cool and stop the cooking process. The rice will only be half-cooked at this stage.

  6. 6

    Step 4: Assembling & Steaming (Dum)

    In a clean, wide, heavy-bottomed pot, rub a little ghee or oil on the base and sides. Add half of the par-cooked rice and spread it in an even layer. Sprinkle with about 1/2 teaspoon of garam masala. Spoon all of the cooked chicken and its sauce over the rice. Top with the remaining rice, spreading it evenly. Sprinkle with another 1/2 teaspoon of garam masala.

  7. 7

    Final Toppings and Steaming

    Steep a pinch of saffron in a shot of warm water for , then drizzle it over the top layer of rice. Arrange lemon slices over the surface. Cover the pot with a clean kitchen towel or a layer of foil, then place the lid on tightly to create a seal. Place the pot on medium heat for to build up (you'll see condensation on the lid). Then, the heat to the absolute lowest setting and cook for . After , turn off the heat and let the biryani rest, undisturbed, for another .

  8. 8

    Prepare the Raita

    While the biryani is , dry 1/2 teaspoon of cumin seeds in a pan over high heat until fragrant. Grind the seeds into a powder. In a blender, combine the ground cumin, coriander leaves, mint leaves, green chilli, garlic clove, salt, lemon juice, and natural yoghurt. Blend until you have a smooth, green sauce.

  9. 9

    Serve the Biryani

    After resting, remove the lid and the lemon slices. Gently fluff the biryani from the sides to mix the layers. Serve hot, garnished with fresh chopped coriander and ripped mint leaves, with the cooling raita on the side.

Before You Cook

Helpful details before you start
Spice LevelFiery
Garam masala · Chili powder · Black pepper · Ginger · Green chili
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 9 swaps
  • No Yogurt?

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

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

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

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • 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 Lemon juice?

    • Lime juice (1:1)
    • 1/2 the amount white vinegar — In dressings, savory dishes.
  • 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 Yogurt?

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

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

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

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • 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 Lemon juice?

    • Lime juice (1:1)
    • 1/2 the amount white vinegar — In dressings, savory dishes.
  • 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 dairy.
dairy

Plan Ahead

Complete this step earlier to save time later.

  • Step4
    Step 3: The Rice30 minutes

    While the chicken cooks, wash 250g of basmati rice thoroughly until the water runs clear. Soak it in fresh water for 30 minutes. In a separate saucepan, add 250ml of water (equal to the weight of the rice), a pinch of salt, a splash of oil, and a squeeze of lemon juice. Drain the soaked rice and add it to the saucepan.

    View Step 4

Storage & Leftovers

Keep your leftovers fresh and ready to enjoy.

  • RefrigerateAt least 12 hours

    Cover and refrigerate for at least 5-10 minutes, but ideally for 12 hours.

Helpful Tips

Small details that can improve the final result.

  • 1
    PreparationFor the Best Flavor

    Marinate the chicken for 12 hours or overnight.

  • 2
    TipIf You Can't Find Garam Masala

    It's easy to make your own and tastes much better.

  • 3
    Flavour tipDon't Rush the Process of Browning the Onions

    This step is the foundation of the dish's flavor and should take about 20 minutes.

  • 4
    Cooking tipTo Make Ghee

    Gently heat butter until the fat and buttermilk separate, simmer for a few minutes, then cool and skim off the milk solids.

  • 5
    Cooking tipUse a Heat Diffuser or a Cast

    Iron pan under your pot during the final steaming stage to ensure gentle, even cooking and prevent burning.

  • 6
    Cooking tipIf the Chicken Curry Looks

    If the chicken curry looks too watery after 30 minutes, simmer it with the lid off for a few minutes to thicken.

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

Vegetable Pulao – Indian Style

Vegetable Pulao – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Easy

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