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

Restaurant Style Chicken Biryani

Recipe by Nupursindiankitchen

  • Ready in120 min
  • Prep60 min
  • Cook60 min
  • CuisineIndian · Hyderabadi
  • Serves4-5 People
  • Calories~650 kcal
Restaurant Style Chicken Biryani

Ingredients

Biryani Rice Colors

  • 1/4 cup (lukewarm)Milk
  • a pinchKesar (Saffron)
  • a pinchOrange food color
  • 1 dropRose essence
  • 1 dropKewra essence

Fresh Garam Masala

  • 3 smallBay leaves
  • 3.5 inchesCinnamon sticks
  • 20Green Cardamom
  • 1Star anise
  • 15Cloves
  • 1 tspBlack peppercorns
  • 1/2 tspCumin seeds
  • 2 tspCoriander seeds
  • small pieceMace (Javitri)

Fresh Ginger Garlic Paste

  • equal partsGinger
  • equal partsGarlic
  • 2 tbspTotal paste

Chicken Marinade

  • 700gChicken (with bone)
  • 1 tbspLime juice
  • 1 tbspKashmiri red chilli powder
  • 1/2 tspNormal red chilli powder
  • 1/4 tspTurmeric powder
  • 1 tspGaram masala powder (freshly made)
  • 1 tbspGinger garlic paste (freshly made)
  • 4 tbspPlain unsweetened yogurt
  • 1 tspSalt
  • a handfulCoriander leaves (chopped)
  • a handfulMint leaves (chopped)
  • a splashNormal cooking oil

Basmati Rice

  • 700gBasmati rice

For Cooking Chicken

  • 5 tbspNormal cooking oil
  • 225gOnion (finely sliced)
  • for frying onionsSalt
  • 1/2 tspShahi Jeera
  • approx. 1 tbsp (save 1 tsp for rice water)Ginger garlic paste (remaining from 2 tbsp total)
  • most of it (save ~1 tsp for rice water)Garam masala powder (remaining from fresh batch)
  • lots (whole)Green chillies
  • a splash (if chicken sticks)Water
  • remaining (save some for garnish)Mint leaves (chopped)
  • remaining (save some for garnish)Coriander leaves (chopped)
  • 1 tbspLime juice

For Cooking Basmati Rice

  • 4LWater
  • 3 tbsp (or to taste, like sea water)Salt
  • ~1 tspGaram masala powder (reserved)
  • 1 tspGinger garlic paste (reserved)
  • 2 tbspLime juice
  • a splashNormal cooking oil
  • 1 tspShahi Jeera

For Layering and Dum Cooking

  • 3 tbspGhee
  • allColored milk (from Biryani Rice Colors section)
  • 2 tbspFried onions (reserved)
  • someMint leaves (reserved)
  • someCoriander leaves (reserved)
  • 3-4 tbspWater

Step-by-Step Instructions

  1. 1.Prepare Biryani Rice Colors

    Take 1/4 cup of lukewarm milk in a bowl. Add a pinch of kesar (saffron), a pinch of orange food color, 1 drop of rose essence, and 1 drop of kewra essence. Stir well and set aside.

  2. 2.Prepare Fresh Garam Masala

    In a pan, dry roast 3 small bay leaves, 3.5 inches of cinnamon sticks, 20 green cardamoms, 1 star anise, 15 cloves, 1 tsp black peppercorns, 1/2 tsp cumin seeds, and 2 tsp coriander seeds until aromatic. Let them cool down, then transfer to a grinder. Add a small piece of mace (javitri) and grind all ingredients into a fine powder.

  3. 3.Prepare Fresh Ginger Garlic Paste

    Prepare 2 tablespoons of fresh ginger garlic paste, using equal parts ginger and garlic.

  4. 4.Marinate the Chicken

    In a large bowl, combine 700g of chicken with bone, 1 tbsp lime juice, 1 tbsp Kashmiri red chilli powder, 1/2 tsp normal red chilli powder, 1/4 tsp turmeric powder, 1 tsp of the freshly made garam masala powder, 1 tbsp of the freshly made ginger garlic paste, 4 tbsp plain unsweetened yogurt, 1 tsp salt, a handful of chopped coriander leaves, and a handful of chopped mint leaves. Mix everything thoroughly. Splash some normal cooking oil and coat the chicken pieces to lock in flavors and keep them moist. Marinate for at least 1 hour at room temperature, or overnight in the refrigerator.

  5. 5.Soak Basmati Rice

    Take 700g of basmati rice and soak it in room temperature water for at least 30 minutes.

  6. 6.Cook the Chicken Base

    In a heavy-bottomed wide pan, heat 5 tbsp of normal cooking oil. Add 225g of finely sliced onions and sprinkle some salt to help them cook faster. Stir continuously until they turn a deep golden brown (approximately 4-6 minutes on medium heat). Remove and set aside about 2 tablespoons of the fried onions for garnish. To the remaining onions in the pan, add 1/2 tsp shahi jeera and stir quickly. Add the remaining ginger garlic paste (approx. 1 tbsp, saving 1 tsp for rice water) and stir. Add the marinated chicken and stir-fry on high heat for 5 minutes until the chicken is nicely browned and charred. Add most of the remaining fresh garam masala powder (saving ~1 tsp for rice water) and lots of whole green chillies. Stir well. If the chicken starts to stick, add a splash of water. Cover the pan and cook on low heat until the chicken is almost cooked through and the fat renders out, allowing the spices to roast. This should take about 7-10 minutes. Add the remaining chopped mint leaves (saving some for garnish), remaining chopped coriander leaves (saving some for garnish), and 1 tbsp lime juice. Mix well. Taste for salt; the chicken should be slightly salty as it will mix with the rice later. Transfer this chicken base onto a tawa or another heavy-bottomed pan placed on the stove to prevent burning during the dum cooking phase.

  7. 7.Prepare Rice Water

    In a deep pot, bring 4 liters of water to a boil. Add approximately 3 tbsp of salt (or to taste, until the water tastes like sea water). Add the reserved ~1 tsp garam masala powder, 1 tsp reserved ginger garlic paste, 2 tbsp lime juice, and a splash of normal cooking oil. Mix well. Add 1 tsp shahi jeera and bring the water to a rolling boil.

  8. 8.Cook Basmati Rice

    Once the water is boiling, drain the soaked basmati rice and add it to the boiling water. Cook the rice until it is approximately 70-80% done. When pressed, a grain of rice should break but not turn pasty. This usually takes about 4-5 minutes. Immediately drain all the water from the rice.

  9. 9.Layer and Dum Cook the Biryani

    Directly pour the hot, partially cooked rice over the chicken base in the pan (which is on the tawa). Spread the rice evenly. Dot the top of the rice with 3 tbsp of ghee. Drizzle the colored milk (prepared in Step 1) in different spots on the rice to create varying shades of orange, red, and yellow. Garnish with the reserved fried onions, mint leaves, and coriander leaves. Sprinkle 3-4 tablespoons of water on top of the rice to prevent the top layer from drying out. Place the lid on the pan, ensuring the vent is closed (e.g., with a clove). Cook on medium heat for 10 minutes, then reduce to low heat and cook for another 15 minutes. The cooking time may vary based on your rice and vessel. Your kitchen will smell aromatic when it's done.

  10. 10.Serve the Biryani

    Once cooked, let the biryani rest, covered, for at least 30 minutes before serving. This allows the flavors to meld and the rice to achieve a perfect texture. When serving, scoop from different layers of the biryani to get a mix of chicken and rice with various colors and flavors, just like in restaurants.

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

Restaurant Style Chicken Biryani

Ready in

120 mins

Cuisine

Indian · Hyderabadi

Prep Time

60 min

Cook Time

60 min

Serving

4-5 People

Calories / Serving

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

Biryani Rice Colors

All Ingredients

Fresh Garam Masala

All Ingredients

Fresh Ginger Garlic Paste

All Ingredients

Chicken Marinade

All Ingredients

Basmati Rice

All Ingredients

For Cooking Chicken

All Ingredients

For Cooking Basmati Rice

All Ingredients

For Layering and Dum Cooking

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Prepare Biryani Rice Colors

    Take 1/4 cup of lukewarm milk in a bowl. Add a pinch of kesar (saffron), a pinch of orange food color, 1 drop of rose essence, and 1 drop of kewra essence. Stir well and set aside.

  2. 2

    Prepare Fresh Garam Masala

    In a pan, dry roast 3 small bay leaves, 3.5 inches of cinnamon sticks, 20 green cardamoms, 1 star anise, 15 cloves, 1 tsp black peppercorns, 1/2 tsp cumin seeds, and 2 tsp coriander seeds until aromatic. Let them cool down, then transfer to a grinder. Add a small piece of mace (javitri) and grind all ingredients into a fine powder.

  3. 3

    Prepare Fresh Ginger Garlic Paste

    Prepare 2 tablespoons of fresh ginger garlic paste, using equal parts ginger and garlic.

  4. 4

    Marinate the Chicken

    In a large bowl, combine 700g of chicken with bone, 1 tbsp lime juice, 1 tbsp Kashmiri red chilli powder, 1/2 tsp normal red chilli powder, 1/4 tsp turmeric powder, 1 tsp of the freshly made garam masala powder, 1 tbsp of the freshly made ginger garlic paste, 4 tbsp plain unsweetened yogurt, 1 tsp salt, a handful of chopped coriander leaves, and a handful of chopped mint leaves. Mix everything thoroughly. Splash some normal cooking oil and coat the chicken pieces to lock in flavors and keep them moist. for at least at room temperature, or overnight in the refrigerator.

  5. 5

    Soak Basmati Rice

    Take 700g of basmati rice and soak it in room temperature water for at least .

  6. 6

    Cook the Chicken Base

    In a heavy-bottomed wide pan, heat 5 tbsp of normal cooking oil. Add 225g of finely sliced onions and sprinkle some salt to help them cook faster. Stir continuously until they turn a deep golden brown (approximately on medium heat). Remove and set aside about 2 tablespoons of the fried onions for garnish. To the remaining onions in the pan, add 1/2 tsp shahi jeera and stir quickly. Add the remaining ginger garlic paste (approx. 1 tbsp, saving 1 tsp for rice water) and stir. Add the chicken and stir-fry on high heat for until the chicken is nicely browned and charred. Add most of the remaining fresh garam masala powder (saving ~1 tsp for rice water) and lots of whole green chillies. Stir well. If the chicken starts to stick, add a splash of water. Cover the pan and cook on low heat until the chicken is almost cooked through and the fat out, allowing the spices to roast. This should take about . Add the remaining chopped mint leaves (saving some for garnish), remaining chopped coriander leaves (saving some for garnish), and 1 tbsp lime juice. Mix well. Taste for salt; the chicken should be slightly salty as it will mix with the rice later. Transfer this chicken base onto a tawa or another heavy-bottomed pan placed on the stove to prevent burning during the dum cooking phase.

  7. 7

    Prepare Rice Water

    In a deep pot, bring 4 liters of water to a boil. Add approximately 3 tbsp of salt (or to taste, until the water tastes like sea water). Add the reserved ~1 tsp garam masala powder, 1 tsp reserved ginger garlic paste, 2 tbsp lime juice, and a splash of normal cooking oil. Mix well. Add 1 tsp shahi jeera and bring the water to a rolling boil.

  8. 8

    Cook Basmati Rice

    Once the water is boiling, drain the soaked basmati rice and add it to the boiling water. Cook the rice until it is approximately 70-80% done. When pressed, a grain of rice should break but not turn pasty. This usually takes about . Immediately drain all the water from the rice.

  9. 9

    Layer and Dum Cook the Biryani

    Directly pour the hot, partially cooked rice over the chicken base in the pan (which is on the tawa). Spread the rice evenly. Dot the top of the rice with 3 tbsp of ghee. Drizzle the colored milk (prepared in Step 1) in different spots on the rice to create varying shades of orange, red, and yellow. Garnish with the reserved fried onions, mint leaves, and coriander leaves. Sprinkle 3-4 tablespoons of water on top of the rice to prevent the top layer from drying out. Place the lid on the pan, ensuring the vent is closed (e.g., with a clove). Cook on medium heat for , then to low heat and cook for another . The cooking time may vary based on your rice and vessel. Your kitchen will smell aromatic when it's done.

  10. 10

    Serve the Biryani

    Once cooked, let the biryani rest, covered, for at least before serving. This allows the flavors to meld and the rice to achieve a perfect texture. When serving, scoop from different layers of the biryani to get a mix of chicken and rice with various colors and flavors, just like in restaurants.

Before You Cook

Helpful details before you start
Spice LevelFiery
Black pepper · Ginger · Kashmiri chili · Chili powder · Garam masala · Green chili
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 9 swaps
  • 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 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 Cilantro?

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

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
Ingredient Substitutions
  • 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 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 Cilantro?

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

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
AllergensThis recipe contains dairy.
dairy

Plan Ahead

Complete this step earlier to save time later.

  • Step4
    Marinate the Chicken1 hour or overnight

    In a large bowl, combine 700g of chicken with bone, 1 tbsp lime juice, 1 tbsp Kashmiri red chilli powder, 1/2 tsp normal red chilli powder, 1/4 tsp turmeric powder, 1 tsp of the freshly made garam masala powder, 1 tbsp of the freshly made ginger garlic paste, 4 tbsp plain unsweetened yogurt, 1 tsp salt, a handful of chopped coriander leaves, and a handful of chopped mint leaves. Mix everything thoroughly. Splash some normal cooking oil and coat the chicken pieces to lock in flavors and keep them moist. Marinate for at least 1 hour at room temperature, or overnight in the refrigerator.

    View Step 4
  • Step10
    Serve the Biryani30 minutes

    Once cooked, let the biryani rest, covered, for at least 30 minutes before serving. This allows the flavors to meld and the rice to achieve a perfect texture. When serving, scoop from different layers of the biryani to get a mix of chicken and rice with various colors and flavors, just like in restaurants.

    View Step 10

Storage & Leftovers

Keep your leftovers fresh and ready to enjoy.

  • Store

    When the chicken is done cooking, ensure there is some oily gravy leftover.

Helpful Tips

Small details that can improve the final result.

  • 1
    Flavour tipUse Chicken with Bone

    Not boneless, for added flavor from the bones.

  • 2
    Ingredient noteMake Fresh Garam Masala for

    Make fresh garam masala for this recipe and dry roast your spices to increase the aroma. Use green cardamom over black cardamom for Hyderabadi biryani.

  • 3
    Ingredient noteUse Fresh Ginger Garlic Paste

    Use fresh ginger garlic paste (equal parts ginger and garlic) instead of store-bought for a significant difference in flavor.

  • 4
    Flavour tipDo Not Go Overboard with

    Do not go overboard with rose and kewra essence; a little goes a long way to avoid an overpowering taste.

  • 5
    TipAdd Just a Splash of

    Add just a splash of oil to the rice water, not too much, to prevent the rice grains from becoming greasy.

  • 6
    TipCook the Rice Grains Until

    Cook the rice grains until they are only 70-80% cooked. If you make them too pasty, the biryani will turn out like 'rice halwa'.

  • 7
    Flavour tipWhen the Chicken Is Done Cooking

    Ensure there is some oily gravy leftover. This mixes with the bottom layer of rice and gives biryani its authentic taste.

  • 8
    Flavour tipDon't Skimp on Ghee

    Add enough as ghee equates to flavor. Since you're making it once in a while, indulge!

  • 9
    PreparationWhen the Biryani Is Done Cooking

    Let it rest covered for at least half an hour. This allows all the flavors to settle down and the rice gets a beautiful texture. When serving, don't mix all the layers; serve from different layers (bottom, middle, top) just like in restaurants.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

More from Nupursindiankitchen

Other recipes converted from Nupursindiankitchen's cooking videos.

Restaurant Style Chicken Biryani

Restaurant Style Chicken Biryani

Cuisine

Indian · Hyderabadi

Prep + Cook Time

2 hr 25 min

Difficulty Level

Medium

You might also like

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

Hyderabadi Chicken Biryani

Hyderabadi Chicken Biryani

Cuisine

Indian · Hyderabadi

Prep + Cook Time

4 hr 10 min

Difficulty Level

Medium

Chicken Rezala recipe without water

Chicken Rezala recipe without water

Cuisine

Indian · Bengali

Prep + Cook Time

50 Minutes

Difficulty Level

Medium

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

Mix Vegetable Curry

Mix Vegetable Curry

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Undhiyu - A Feast Cooked Underground

Undhiyu - A Feast Cooked Underground

Cuisine

Indian · Gujarati

Prep + Cook Time

4 hr 45 min

Difficulty Level

Hard