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.

Hyderabadi Biryani – Authentic Indian

Recipe by Andy Cooks

  • Ready in150 min
  • Prep60 min
  • Cook90 min
  • CuisineIndian · Hyderabadi
  • Serves6 People
  • Calories~650 kcal
Hyderabadi Biryani – Authentic Indian

Ingredients

For Crispy Onions

  • 2 largeRed Onions
  • 2 cm deep in panVegetable Oil

For Chicken Marinade

  • 1 kgChicken Thighs (skin off)
  • 1 cupGreek Style Yogurt
  • 2 tbspKashmiri Chili Powder
  • 1 tspTurmeric
  • 1 tbspGaram Masala
  • 1 tbspGinger Paste
  • 1 tbspGarlic Paste
  • 1 whole lemonLemon Juice
  • 1, slicedGreen Chili
  • 1Cinnamon Stick
  • 8, lightly crushedGreen Cardamom Pods
  • 1 tspCumin Seeds
  • 4Cloves
  • 1 tbspSalt
  • 1/2 bunch, choppedMint
  • 1/2 bunch, choppedCoriander
  • 1/3 of prepared amountCrispy Onions

For Rice

  • 3 cupsAged Basmati Rice
  • to tasteSalt
  • 5Green Cardamom Pods
  • 1, cut in halfGreen Chili
  • 1Cinnamon Stick
  • 2Cloves
  • 1 tspCumin Seeds

For Saffron Milk

  • 1/4 cupWarm Milk
  • pinchSaffron Threads

For Sealing Dough

  • 1 cupAll-Purpose Flour
  • approx. 1/2 cupWater

For Garnish

  • remaining, choppedMint
  • remaining, choppedCoriander

Step-by-Step Instructions

  1. 1.Prepare Crispy Onions

    Thinly slice the red onions using a knife or a mandolin for consistency. Heat vegetable oil in a pan to about 2 cm deep over medium-low heat. Fry the onions in 2-3 batches, stirring constantly, until they turn golden brown. Do not walk away as they can burn quickly. Remove the fried onions and place them on a tray lined with paper towel to drain excess oil and crisp up. Repeat for all batches.

  2. 2.Marinate the Chicken

    In a large pot (preferably the one you'll cook the biryani in), combine the chicken thighs, yogurt, Kashmiri chili powder, turmeric, garam masala, ginger paste, garlic paste, lemon juice, sliced green chili, cinnamon stick, lightly crushed green cardamom pods, cumin seeds, cloves, salt, chopped mint, and chopped coriander. Add about a third of the crispy fried onions. Mix thoroughly, ensuring all chicken pieces are evenly coated with the marinade. Cover the pot and refrigerate for at least 4 hours, or ideally 24 hours.

  3. 3.Prepare Saffron Milk

    In a small bowl, add a pinch of saffron threads to warm milk. Stir gently and let it steep to release its color and aroma. This will be used later for layering.

  4. 4.Prepare Sealing Dough

    In a bowl, combine all-purpose flour with water, mixing with chopsticks initially, then kneading with your hands until a workable dough forms. If it's too sticky, dust with a little more flour. Roll the dough into a long 'baton' or log, long enough to go around the rim of your cooking pot. Set aside to rest.

  5. 5.Prepare and Cook Basmati Rice

    Rinse the aged basmati rice thoroughly under cold water until the water runs clear. Soak the rinsed rice in cold water for 35-40 minutes. In a large pot, bring water to a rolling boil. Season the water with salt and add green cardamom pods, a green chili cut in half, a cinnamon stick, cloves, and cumin seeds. These aromatics will infuse the rice with flavor. Drain the soaked rice and add it to the boiling water. Stir once gently. Cover the pot and bring it back to a simmer. Cook the rice until it's just al dente (still has a slight bite), approximately 4-5 minutes. Do not overcook, as it will continue to cook later. Drain the rice immediately.

  6. 6.Cook Chicken Base and Layer Biryani

    Place the pot with the marinated chicken on high heat for 4-5 minutes, stirring frequently to start the cooking process. The goal is not to fully cook the chicken, but to get it going. Turn off the heat. Remove half of the chicken pieces (approximately 3 pieces) and set aside. Ensure the remaining chicken pieces are spread evenly at the bottom of the pot. Layer half of the cooked rice over the chicken. Sprinkle with some of the crispy fried onions, chopped coriander, and chopped mint. Place the reserved chicken pieces on top of this layer. Add the remaining sauce from the reserved chicken. Layer the remaining rice over the chicken. Sprinkle with the remaining crispy fried onions, chopped coriander, and chopped mint. Drizzle the saffron milk evenly over the top.

  7. 7.Seal and Dum Cook the Biryani

    Place the lid on the pot. Take the prepared dough log and press it firmly around the rim of the pot, sealing the lid completely. This creates a tight seal to trap the steam inside. Place the sealed pot on maximum heat for 10 minutes. After 10 minutes, reduce the heat to the lowest setting (e.g., number 2 on induction) and cook for another 30 minutes. Once cooked, remove the pot from the heat and let it rest, still sealed, for 20 minutes.

  8. 8.Serve the Biryani

    Carefully break the dough seal around the lid. Remove the lid, allowing the fragrant steam to escape. Use a large spoon or ladle to gently mix and serve the biryani onto a large platter or individual plates, ensuring each serving gets a mix of chicken, rice, and crispy onions. Garnish with additional fresh chopped coriander and mint.

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

Hyderabadi Biryani – Authentic Indian

Ready in

150 mins

Cuisine

Indian · Hyderabadi

Prep Time

60 min

Cook Time

90 min

Serving

6 People

Calories / Serving

~650 kcal
Recipe by Andy Cooks on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 32 ready
All Ingredients

For Crispy Onions

All Ingredients

For Chicken Marinade

All Ingredients

For Rice

All Ingredients

For Saffron Milk

All Ingredients

For Sealing Dough

All Ingredients

For Garnish

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Prepare Crispy Onions

    Thinly slice the red onions using a knife or a mandolin for consistency. Heat vegetable oil in a pan to about 2 cm deep over medium-low heat. Fry the onions in 2-3 batches, stirring constantly, until they turn golden brown. Do not walk away as they can burn quickly. Remove the fried onions and place them on a tray lined with paper towel to drain excess oil and crisp up. Repeat for all batches.

  2. 2

    Marinate the Chicken

    In a large pot (preferably the one you'll cook the biryani in), combine the chicken thighs, yogurt, Kashmiri chili powder, turmeric, garam masala, ginger paste, garlic paste, lemon juice, sliced green chili, cinnamon stick, lightly crushed green cardamom pods, cumin seeds, cloves, salt, chopped mint, and chopped coriander. Add about a third of the crispy fried onions. Mix thoroughly, ensuring all chicken pieces are evenly coated with the marinade. Cover the pot and refrigerate for at least , or ideally .

  3. 3

    Prepare Saffron Milk

    In a small bowl, add a pinch of saffron threads to warm milk. Stir gently and let it steep to release its color and aroma. This will be used later for layering.

  4. 4

    Prepare Sealing Dough

    In a bowl, combine all-purpose flour with water, mixing with chopsticks initially, then with your hands until a workable dough forms. If it's too sticky, dust with a little more flour. Roll the dough into a long 'baton' or log, long enough to go around the rim of your cooking pot. Set aside to rest.

  5. 5

    Prepare and Cook Basmati Rice

    Rinse the aged basmati rice thoroughly under cold water until the water runs clear. Soak the rinsed rice in cold water for . In a large pot, bring water to a rolling boil. Season the water with salt and add green cardamom pods, a green chili cut in half, a cinnamon stick, cloves, and cumin seeds. These aromatics will infuse the rice with flavor. Drain the soaked rice and add it to the boiling water. Stir once gently. Cover the pot and bring it back to a . Cook the rice until it's just (still has a slight bite), approximately . Do not overcook, as it will continue to cook later. Drain the rice immediately.

  6. 6

    Cook Chicken Base and Layer Biryani

    Place the pot with the chicken on high heat for , stirring frequently to start the cooking process. The goal is not to fully cook the chicken, but to get it going. Turn off the heat. Remove half of the chicken pieces (approximately 3 pieces) and set aside. Ensure the remaining chicken pieces are spread evenly at the bottom of the pot. Layer half of the cooked rice over the chicken. Sprinkle with some of the crispy fried onions, chopped coriander, and chopped mint. Place the reserved chicken pieces on top of this layer. Add the remaining sauce from the reserved chicken. Layer the remaining rice over the chicken. Sprinkle with the remaining crispy fried onions, chopped coriander, and chopped mint. Drizzle the saffron milk evenly over the top.

  7. 7

    Seal and Dum Cook the Biryani

    Place the lid on the pot. Take the prepared dough log and press it firmly around the rim of the pot, sealing the lid completely. This creates a tight seal to trap the inside. Place the sealed pot on maximum heat for . After , the heat to the lowest setting (e.g., number 2 on induction) and cook for another . Once cooked, remove the pot from the heat and , still sealed, for .

  8. 8

    Serve the Biryani

    Carefully break the dough seal around the lid. Remove the lid, allowing the fragrant to escape. Use a large spoon or ladle to gently mix and serve the biryani onto a large platter or individual plates, ensuring each serving gets a mix of chicken, rice, and crispy onions. Garnish with additional fresh chopped coriander and mint.

Before You Cook

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

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

    • Unsweetened almond / soy / oat milk (1:1)
    • 1/2 cup evaporated milk + 1/2 cup water (per 1 cup)
  • No Saffron?

    • 1/4 tsp turmeric (color only, no flavor match)
    • 1/2 tsp safflower threads
  • No All-purpose flour?

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

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

    • Unsweetened almond / soy / oat milk (1:1)
    • 1/2 cup evaporated milk + 1/2 cup water (per 1 cup)
  • No Saffron?

    • 1/4 tsp turmeric (color only, no flavor match)
    • 1/2 tsp safflower threads
  • No All-purpose flour?

    • White whole wheat flour (1:1)
    • 1 cup minus 2 tbsp + 2 tbsp cornstarch (cake flour swap)
AllergensThis recipe contains dairy.
dairy

Plan Ahead

Complete this step earlier to save time later.

  • Step2
    Marinate the Chicken4 hours

    In a large pot (preferably the one you'll cook the biryani in), combine the chicken thighs, yogurt, Kashmiri chili powder, turmeric, garam masala, ginger paste, garlic paste, lemon juice, sliced green chili, cinnamon stick, lightly crushed green cardamom pods, cumin seeds, cloves, salt, chopped mint, and chopped coriander. Add about a third of the crispy fried onions. Mix thoroughly, ensuring all chicken pieces are evenly coated with the marinade. Cover the pot and refrigerate for at least 4 hours, or ideally 24 hours.

    View Step 2
  • Step5
    Prepare and Cook Basmati Rice35 minutes

    Rinse the aged basmati rice thoroughly under cold water until the water runs clear. Soak the rinsed rice in cold water for 35-40 minutes. In a large pot, bring water to a rolling boil. Season the water with salt and add green cardamom pods, a green chili cut in half, a cinnamon stick, cloves, and cumin seeds. These aromatics will infuse the rice with flavor. Drain the soaked rice and add it to the boiling water. Stir once gently. Cover the pot and bring it back to a simmer. Cook the rice until it's just al dente (still has a slight bite), approximately 4-5 minutes. Do not overcook, as it will continue to cook later. Drain the rice immediately.

    View Step 5

Storage & Leftovers

Keep your leftovers fresh and ready to enjoy.

  • RefrigerateAt least 1 day

    Cover the pot and refrigerate for at least 4 hours, or ideally 24 hours.

Variations

Simple ways to adapt this recipe.

  • 1
    Use chicken drumsticks or a

    Use chicken drumsticks or a whole chicken broken down for a more affordable option.

  • 2
    For a vegetarian versionDietary option

    Omit the chicken and use a mix of vegetables like potatoes, carrots, and green beans.

  • 3
    If saffron is unavailable or too expensive

    A pinch of turmeric can be used in the milk for color, though the flavor will differ.

Helpful Tips

Small details that can improve the final result.

  • 1
    TipUse Aged Basmati Rice for Best Results

    As it yields long, separate grains.

  • 2
    TipDo Not Overcook the Onions When Frying

    They will continue to cook slightly after removal from oil.

  • 3
    PreparationMarinate the Chicken for at Least 4 Hours

    Or preferably 24 hours, for maximum flavor absorption.

  • 4
    Cooking tipEnsure the Pot Is Tightly

    Ensure the pot is tightly sealed during the 'dum' cooking process to trap steam and cook the biryani evenly.

  • 5
    PreparationDo Not Stir the Biryani Immediately After Cooking

    Let it rest to allow flavors to meld and rice to settle.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

More from Andy Cooks

Other recipes converted from Andy Cooks's cooking videos.

Hyderabadi Chicken Biryani

Hyderabadi Chicken Biryani

Cuisine

Indian · Hyderabadi

Prep + Cook Time

2 hr 15 min

Difficulty Level

Medium

Hyderabadi Chicken Biryani

Hyderabadi Chicken Biryani

Cuisine

Indian · Hyderabadi

Prep + Cook Time

5 hr 40 min

Difficulty Level

Medium

You might also like

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

Chicken Rezala recipe without water

Chicken Rezala recipe without water

Cuisine

Indian · Bengali

Prep + Cook Time

50 Minutes

Difficulty Level

Medium

Vegetable Pulao – Indian Style

Vegetable Pulao – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Easy

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

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

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

Dhaba Style Chole/Chana Masala

Dhaba Style Chole/Chana Masala

Cuisine

Indian · North Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Medium