Clip Recipe
Clip Recipe

Your favourite recipes.
Finally out of your saved folder.

Back to the good stuff

Get cooking

  • Extract a recipe
  • Features
  • Chrome extension
  • Pricing & plans
  • Recipe Library
  • Create an account
  • Sign in

From your feed

  • TikTok to recipe
  • Instagram to recipe
  • Facebook to recipe
  • YouTube to recipe
  • Pinterest to recipe
  • GialloZafferano to recipe
  • Sweet Family Meals to recipe
  • NYT Cooking to recipe
  • All recipe sources

A little help

  • All free tools
  • Recipe scaler
  • Cups to grams
  • Blog
  • FAQs
  • Contact us
  • Share feedback

Behind the apron

  • Made by Francisco
  • Developers
  • For AI assistants
  • Privacy policy
  • Terms of service

What are you craving?

Browse all recipes
BreakfastLunchDinnerDessertSnackDrinkAppetizerSide DishSoupSaladSauce & CondimentBaking
Italian RecipesMexican RecipesJapanese RecipesChinese RecipesKorean RecipesThai RecipesVietnamese RecipesIndian RecipesFrench RecipesGreek RecipesMediterranean RecipesMiddle Eastern RecipesSpanish RecipesAmerican RecipesBritish RecipesGerman RecipesCaribbean RecipesBrazilian RecipesFilipino RecipesTurkish RecipesMoroccan RecipesEthiopian RecipesIndonesian RecipesMalaysian RecipesPeruvian Recipes

Made with by Francisco

© 2026 Clip Recipe

See you in the kitchen.

Back to recipes

Chicken Biryani

1h 20m
Serves 8
recipetineats.com

Chicken Biryani

recipetineats.com
1h 20m
Serves 8

Directions

  1. 1Mix the marinade ingredients in a large pot (about 26cm / 11" diameter).
  2. 2Add chicken to the pot and coat well with the marinade.
  3. 3Marinate the chicken for 20 minutes to overnight.
  4. 4Bring 3 litres / 3 quarts of water to the boil, then add 2 tbsp salt, 10 cloves, 5 dried bay leaves, 1 star anise, and 6 green cardamom pods.
  5. 5Add 2 1/4 cups (450g) uncooked basmati rice to the boiling water.
  6. 6Bring the water back up to the boil and cook for 4 minutes, or until the rice is just cooked but still a bit firm in the middle.
  7. 7Drain the rice immediately and set aside.
  8. 8Heat 1 cup (250 ml) oil in a large saucepan over medium-high heat.
  9. 9Cook 2 medium onions (yellow, brown), halved and finely sliced, in batches for 3 to 4 minutes until golden brown; do not burn them as they will become bitter.
  10. 10Remove the crispy onions onto a paper towel-lined plate.
  11. 11Repeat with the remaining onion.
  12. 12Place 1 tsp saffron threads (loosely packed) in a bowl with 2 tbsp warm water and leave for 10 minutes or more.
  13. 13Place the pot with the marinated chicken onto a stove over medium heat.
  14. 14Cover the pot and cook for 5 minutes.
  15. 15Remove the lid and cook for another 5 minutes, turning the chicken twice.
  16. 16Remove the pot from the heat.
  17. 17Turn the chicken so the skin side is down, ensuring it covers most of the base of the pot.
  18. 18Scatter half of the crispy onions over the chicken, then scatter half of the 1 cup chopped coriander / cilantro.
  19. 19Top with all the par-boiled rice.
  20. 20Gently pat down and flatten the surface of the rice.
  21. 21Drizzle the saffron water across the rice surface in a random pattern.
  22. 22Drizzle the 1/4 cup (60g) melted ghee or unsalted butter over the rice.
  23. 23Place the lid back on the pot.
  24. 24Return the pot to the stove over medium heat.
  25. 25As soon as you see steam, turn the heat down to low and cook for 25 minutes.
  26. 26Remove the pot from the stove and let it rest with the lid on for 10 minutes.
  27. 27To serve, use a large spoon to dig deep into the pot, aiming to scoop up patches of yellow rice, white rice, curry-stained rice, and chicken.
  28. 28Turn out the biryani into a bowl or onto a platter.
  29. 29Garnish with the remaining crispy onions and chopped coriander / cilantro.
  30. 30Serve with yogurt on the side.

Ingredients

  • 750 g chicken thighs, skin on, bone in, halved along bone
  • 2 2/3 cup yoghurt, plain
  • 125 ml water
  • 2 tbsp vegetable oil (or other plain oil)
  • 6 garlic cloves, minced
  • 2 tsp finely grated fresh ginger
  • 1 1/8 tsp ground turmeric
  • 1 1/4 tsp cinnamon
  • 1 1/2 tsp cayenne (adjust spiciness to taste)
  • 1 1/2 tsp ground cardamom
  • 2 tsp garam marsala
  • 2 tsp coriander
  • 1 tbsp cumin
  • 2 tbsp paprika, sweet / ordinary (not smoked)
  • 1 3/4 tsp salt
  • 2 tbsp salt
  • 10 cloves
  • 5 dried bay leaves
  • 1 star anise
  • 6 green cardamon pods
  • 2.25 cups uncooked basmati rice
  • 2 medium onions (yellow, brown), halved and finely sliced
  • 1 cup oil, for frying
  • 1 tsp saffron threads (loosely packed)
  • 2 tbsp warm water
  • 1 cup coriander / cilantro, chopped
  • 1 1/4 cup ghee or unsalted butter, melted
  • Crispy onions
  • Chopped coriander / cilantro
  • Yoghurt

Equipment

large potlarge saucepanpaper towel lined platebowlstovelidlarge spoon

Tips

  • For the chicken, skin on bone in thighs is recommended for juicy chicken and protection against overcooking. If using chicken breast, remove chicken from marinade, simmer marinade until paste-like, then squidge raw breast back in the paste before layering.
  • Garam Masala is an Indian spice mix found in supermarkets.
  • Basmati rice can be substituted with jasmine or long grain rice, but the fragrance will be slightly different.
  • For crispy onions, use store-bought crispy fried shallots or onions as an easy substitute.
  • Saffron provides unique flavor and yellow color; for a budget-friendly option, use 1/2 tsp saffron powder mixed with water.
  • Ghee is clarified butter; it can be homemade or found in Indian/Asian sections of supermarkets. Unsalted butter can be used as a substitute.
  • Plain yogurt is fine for garnish, or make Minted Yoghurt (Raita) by mixing 1 1/2 cups plain yoghurt with 1/3 cup finely chopped mint leaves, a pinch of salt, and a touch of water.
  • For vegetable biryani, choose about 8 cups of mixed vegetables (e.g., capsicum, carrots, cauliflower, mushrooms, potato, zucchini, peas). Adjust marinade proportions and cooking method as specified in Note 8.
  • For other proteins like goat, lamb, beef, or rabbit, cut meat to cover the pot's base, add water to marinade to cover meat, simmer until tender (1 hour or longer), reduce sauce, then proceed with the recipe.
  • When par-boiling rice, 2 tbsp of salt is necessary; the rice will taste salty initially, but the salt will balance during the final cooking stage.
  • Adjust spiciness (mainly from cayenne and garam masala) to taste.
  • Use fresh spices for best flavor.
  • Whole spices are typically left in the rice and soften during cooking. If concerned, pick them out or wrap them in muslin/cheesecloth.
  • Leftovers keep well for 3-4 days in the fridge; reheat in microwave. Serve with yogurt as rice can be less moist.
  • To make ahead: Par-boil rice up to 24 hours ahead. Marinate and cook chicken up to the point before layering, up to 2 days ahead. Saffron water and crispy onions can also be made ahead.

Related recipes

More Indian recipes →More Dinner recipes →
One Pan Yellow Chicken and Rice

One Pan Yellow Chicken and Rice

Indian · Dinner
Paneer Butter Masala

Paneer Butter Masala

Indian · Dinner
Pepper Rasam

Pepper Rasam

Indian · Dinner
Mom's Butter Chicken

Mom's Butter Chicken

Indian · Dinner
Sweet Corn Rice Bowl with Paneer

Sweet Corn Rice Bowl with Paneer

Indian · Dinner
Coconut Dhal

Coconut Dhal

Indian · Dinner35m
Deghi Arvi Gosht

Deghi Arvi Gosht

Indian · Dinner
Namkeen Gosht

Namkeen Gosht

Indian · Dinner
Farrukhabad Naan Kaliya

Farrukhabad Naan Kaliya

Indian · Dinner
Rohigya Kurra Ghuso Sahlon

Rohigya Kurra Ghuso Sahlon

Indian · Dinner
Nouilles sautées au poulet & cacahuète

Nouilles sautées au poulet & cacahuète

Indian · Dinner
Soya Tikka Masala

Soya Tikka Masala

Indian · Dinner