Indian Chicken Biryani is a flavorful and aromatic dish, made with succulent chicken pieces marinated in a blend of spices, and layered with fragrant basmati rice. It's a perfect dish for a family gathering or a festive occasion.

Indian Chicken Biryani recipe
Prep Time
2hr 30min
Cook Time
1hr 0min
Total Time
3hr 30min

Ingredients

6 Servings
(1 serving = 1 bowl)
  • chicken pieces
    chicken pieces
    500g
  • yogurt
    yogurt
    200g
  • ginger-garlic paste
    ginger-garlic paste
    2tbsp
  • red chilli powder
    red chilli powder
    1tbsp
  • biryani masala
    biryani masala
    1tbsp
  • salt
    salt
    1dash
  • basmati rice
    basmati rice
    500g
  • water
    water
    2L
  • ghee
    ghee
    50mL
  • onion
    onion
    2piece
  • mint leaves
    mint leaves
    2tbsp
  • coriander leaves
    coriander leaves
    2tbsp
  • saffron
    saffron
    1pinch
  • milk
    milk
    2tbsp

How to make Indian Chicken Biryani

  1. Step 1

    Marinate the chicken pieces with yogurt, ginger-garlic paste, red chilli powder, biryani masala, and salt. Let it rest for at least 2 hours.

  2. Step 2

    Rinse the basmati rice under running water until the water runs clear. Soak the rice in water for 30 minutes, then drain.

  3. Step 3

    In a large pan, bring water to a boil. Add the soaked and drained rice to the boiling water. Cook the rice until it's 70% cooked, then drain and set aside.

  4. Step 4

    In a large pot, heat ghee. Add finely sliced onions and sauté until they turn golden brown. Remove half of the fried onions for garnishing.

  5. Step 5

    Add the marinated chicken to the pot with the remaining onions. Cook on medium heat until the chicken is fully cooked.

  6. Step 6

    Layer the partially cooked rice over the cooked chicken. Sprinkle the reserved fried onions, chopped mint leaves, chopped coriander leaves, and saffron soaked in milk.

  7. Step 7

    Cover the pot with a tight lid and cook on low heat for 20-30 minutes, until the rice is fully cooked and flavors are well combined.

  8. Step 8

    Serve the biryani hot with raita or your choice of side dish.

Nutrition (per serving)

Calories

389.2kcal (19.46%)

Protein

25.8g (51.66%)

Carbs

53.3g (19.39%)

Sugars

2.0g (4%)

Healthy Fat

5.8g

Unhealthy Fat

6.7g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. Ensure the rice is only 70% cooked before layering it over the chicken to avoid overcooking.

  2. Use a tight lid to trap the steam and ensure the flavors meld together.

FAQS

  1. How do I properly marinate chicken for Indian Chicken Biryani?

    To marinate chicken for Indian Chicken Biryani, mix 500 g of chicken pieces with 200 g of yogurt, 2 tbsp of ginger-garlic paste, 1 tbsp of red chilli powder, 1 tbsp of biryani masala, and a dash of salt. Let the mixture rest for at least 2 hours to allow the flavors to penetrate the chicken.

  2. What are some good substitutions for ingredients in Chicken Biryani?

    If you don't have ghee, you can substitute it with vegetable oil or butter. For a dairy-free option, use coconut yogurt instead of regular yogurt. If you want a milder flavor, reduce the amount of red chilli powder or use paprika instead.

  3. How can I store leftover Indian Chicken Biryani?

    To store leftover Indian Chicken Biryani, let it cool to room temperature, then transfer it to an airtight container. It can be refrigerated for up to 3 days. For longer storage, consider freezing it, where it can last for up to 2 months. Reheat thoroughly before serving.

  4. What side dishes pair well with Chicken Biryani?

    Indian Chicken Biryani pairs wonderfully with raita, a yogurt-based side dish that helps balance the spices. You can also serve it with a fresh salad, pickles, or a tangy chutney to enhance the meal experience.

  5. What is the best way to cook basmati rice for Chicken Biryani?

    To cook basmati rice for Chicken Biryani, rinse 500 g of rice under running water until the water runs clear to remove excess starch. Soak the rice in water for 30 minutes, then drain. Boil in 2 L of water until it's about 70% cooked, then drain and set aside before layering it over the chicken.

Loading reviews...

aksashaikhkitchen's profile picture
instagram

Aksa Shaikh

(@aksashaikhkitchen)

I am passionate about Cooking, 🔪 I Know alot of Cuisines, showcasing my Talent of Cooking here in ChefAdora. ...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia