Instant Pot Chicken Biryani

4.80 from 5 votes

This post may contain affiliate links. Please read our disclosure policy.

Succulent chicken, fluffy fragrant rice and the aroma of the whole spices, this Instant Pot Chicken Biryani is just as delicious as its stovetop counterparts. And the best part? This biryani is ready in less than an hour without compromising on the flavour texture. It really can’t get better than this! 

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
a white plate full of chicken biryani with raita on the side

Traditionally, cooking a biryani at home from scratch, meant hours of being in the kitchen, prepping, cutting, and perfecting each individual layer. This is why making biryani was usually reserved for a Sunday lunch affair. But would you believe it if I told you that you can make the same in under an hour, without compromising on the flavour or texture? Sounds too good to be true, I know, but hear me out. 

For #PressureCookerMarch series, I recreated my favourite dishes on the blog, the OG chicken biryani in my Instant Pot! The results were just as perfect and mouthwatering, but I cannot get over the fact that the whole dish was ready to serve in under an hour! This makes it such a time saver, and is yet another rice dish that’s found a permanent spot in my busy weeknight dinner ideas. I have been using my instant pot for almost a decade, but I am still surprised by how versatile it is! I use it to saute, make one-pot meals, dessert, eggs, yogurt, everything, but making this chicken dum biryani in the instant pot was truly a game changer, and something I highly recommend you to try.

  • A simple one pot biryani recipe that’s quick and delicious. 
  • Cooking in an Instant Pot means your biryani is ready in under an hour, making it perfect for weeknight biryani cravings as well. 
  • This recipe requires mostly pantry staples, so you’ll most likely find most of the ingredients already in your kitchen. 
  • Once you marinade the chicken, the cooking process is pretty hands off, as the marinade does such an amazing job at making this biryani extra flavourful. 
  • It’s a really simple recipe that requires just 30 minutes of prep and active cook time 

Components of a good biryani

Biryani is a layered rice dish that traditionally involves a longer cooking process. Semi-cooked rice, fried onions, and marinated pieces of meat form the different layers of a biryani. Everything is first cooked separately, layered and finally steamed together to create pressure or dum. This dum is what allows the rice to cook, while soaking up all flavour and colour from the chicken, saffron milk, coriander and spices, resulting in that perfect biryani we love so much. 

But cooking in an Instant Pot means everything gets done very quickly and saves so much time. And because one of the benefits of using an Instant Pot is its ability to cook quickly, without any flavour nutrient loss, rest assured that your biryani will taste just as delicious as its slow-cooked stovetop counterpart. 

And don’t worry, it is totally possible to create the same dum like environment in an Instant Pot. Instead of cooking everything separately, layering and finally cooking again, Instant Pot biryani is a no-fuss, one-pot affair. We cook the different layers one after the other, in the same pot, layering as they cook. And the pressure of the Instant pot acts like the dum of the traditional cooking process. The various functions such as sauteing, manual pressure release, keep warm, steam, etc. of an Instant Pot makes cooking this an absolute breeze! So what you get is a quickly cooked delicious biryani without having compromised on the flavour or texture. Isn’t that really cool!? 

Ingredients You’ll need to make Instant Pot Chicken Biryani

Picture of all the ingredients forInstant Pot Chicken Biryani with text to identify them

For the marinade:

  • Chicken: For biryani, I would highly recommend using skinless bone-in chicken thigh or drumsticks as they remain tender even after the cooking process. I wouldn’t recommend breast pieces as they tend to turn out drier and become chewy. 
  • Yogurt: I have used full fat greek yogurt in my marinade. But if you don’t have that you can replace it with some hung curd.  
  • Tomato puree: I have used a readymade tomato puree, but you can definitely replace it with a homemade version.  
  • Oil: Any vegetable oil like canola or sunflower will work for this recipe. 
  • Ginger garlic paste: For flavour and aroma. 
  • Spices: We use powdered spices like red chilli, turmeric and garam masala for this recipe. You can also replace red chilli powder with a teaspoon each of paprika and cayenne pepper.  
  • Brown onion: Brown onions have a stronger flavour than red onions and are not as sweet, so these taste the best in biryani. These are easily available at most Indian markets and grocery stores. But don’t worry if you can’t find it, you can make your own! 
  • Salt: For flavour and seasoning.  
Picture of all the ingredients forInstant Pot Chicken Biryani with text to identify them

For the biryani rice: 

  • Rice: I have used Basmati rice for this recipe and it’s best to use basmati rice for this kind of biryani, but you can use any long grain variety that’s easily available to you.  
  • Whole spices: This recipe uses cardamom, cloves and bay leaf for an earthy flavour and aroma. 

For the layering the biryani: 

Picture of all the ingredients forInstant Pot Chicken Biryani with text to identify them
  • Saffron milk: This is responsible for that lovely orange colour and creaminess of a great biryani. All you need to do is soak 10-15 strands of saffron in hot milk for about 15 minutes. More instructions in the recipe card below!
  • Mint and coriander leaves: Used a garnish for a dash of freshness. 
  • Ghee: Poured at the end on the topmost layer of biryani for a nice, rich flavour. You can easily replace this melted butter too. 
  • Brown onions: Forms the topmost layer of the biryani and gives a nice crunch to every bite. 

How to make the best instant pot chicken biryani

Here’s a step-by-step collage showing you how to make instant pot chicken biryani at home:

Step by step picture collage showing how to make instant pot chicken biryani

1. Mix together all the ingredients under chicken marinade and marinate for at least two hours or overnight for best results.

2. Soak washed basmati rice for 20 minutes before cooking.

3. When you are ready to make the biryani, soak saffron strands in hot milk and rub them slightly with the back of a spoon. Set this aside.

4. Turn on the SAUTE mode on the Instant Pot. Add 3 tablespoons of ghee or oil and add 2 cardamoms, 2 cloves and 1 bay leaf. Sauté for a minute.

Step by step picture collage showing how to make instant pot chicken biryani

5. Add the chicken along with any leftover marinade. Sauté for 3 minutes, stirring occassionally. Cover the lid of the Instant Pot and press CANCEL.

6. Now press MANUAL and set the timer for 3 minutes on HIGH. Pressure cook for 3 minutes. Once done, manually release the pressure immediately.

7. Sprinkle chopped coriander and mint on the cooked chicken.

8. Boil 2 cups of water with 1/2 teaspoon of salt. Add all soaked and drained rice and spread it evenly over the chicken. Pour the boiled water and make sure all the rice is submerged.

along with raita!

Step by step picture collage showing how to make instant pot chicken biryani

9. Cover the lid and press MANUAL. Set the timer for 6 minutes. Once done, manually release the pressure immediately.

10. Sprinkle saffron milk, 2 tablespoons of melted ghee and 2 tablespoons of fried onions. Turn off the Instant Pot and put the lid on. Let biryani rest for 5-10 minutes. Serve hot

Richa’s top tips to make the best instant pot chicken biryani

  • Do not skip soaking the rice before cooking. This is an important step to prevent overcooked, mushy rice. It helps in removing the excess starch and helps the rice stay firm and fluffy until the end of the cooking process all the excess water 
  • For maximum flavour, marinate the chicken for at least 30 minutes before cooking. Or you can choose to marinate it for 6-8 hours in the refrigerator. 
  • It is best to use fresh whole and ground spices when making this instant pot chicken biryani. Spices that are under a year old have a stronger flavour and aroma and make the whole dish taste so much better. 
  • After adding the rice in the Instant Pot, make sure it is properly submerged under the liquid before closing the lid of the IP. 
  • Be very gentle and use a silicone spatula when mixing fluffing up and mixing the layers of the biryani to prevent the rice from breaking. 
shot of a spoon full of chicken biryani in the instant pot

Since the time I have started making my biryani this way in an instant pot, it has become so much easier to honour those unexpected biryani cravings without ordering in from outside. Plus, because it’s a one pot recipe with a much more comprehensive cooking process, there’s a lot less mess to clean up after. I serve my biryani with some fried onion rings and a vegetable raita to form a complete comfort meal.  

LOVE THIS RECIPE? Subscribe to my newsletter and be the first to receive all new recipes!

shot of a spoon full of chicken biryani in the instant pot
4.80 from 5 votes

Instant Pot Chicken Biryani

By: Richa
A simple one-pot chicken biryani that doesn't need you to cook the rice and chicken separately! This method is simple and will give you a quick biryani without compromising on the flavour.
Prep: 15 minutes
Cook: 20 minutes
Resting Time: 30 minutes
Total: 1 hour 5 minutes
Servings: 7 people
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

Chicken Marinade

  • 700 grams Chicken Thighs and Drumsticks bone-in and skinless
  • ¾ cup Yogurt or hung curd
  • ¼ cup Tomato Puree
  • ¼ cup Vegetable Oil
  • 1 tablespoon Ginger Garlic Paste
  • 1 tablespoon Red Chilli Powder, or 1 teaspoon Paprika + 1 teaspoon Cayenne
  • 1 teaspoon Turmeric Powder
  • 1 teaspoon Garam Masala Powder
  • ½ cup Brown Onions
  • 1 teaspoon Salt

Saffron Milk

  • 2 tablespoon Hot Milk
  • 10-15 Saffron strands

Biryani

  • 3 tablespoon Oil
  • 2 cardamom
  • 2 cloves
  • 1 bay leaf
  • 2 cups Basmati Rice
  • 2 cups Water
  • 1 teaspoon Salt

Other Biryani Ingredients

  • 1 cup Mint Leaves fresh, roughly chopped
  • 1 cup Coriander Leaves Cilantro, roughly chopped
  • 2 tablespoons Ghee or Butter, melted
  • 2 tablespoons Brown Onions

Instructions 

Chicken Marinade

  • Mix together all the ingredients under chicken marinade and marinate for at least two hours or overnight for best results.

Saffron Milk

  • When you are ready to make the biryani, soak saffron strands in hot milk and rub them slightly with the back of a spoon. Set this aside.

Biryani

  • Soak washed basmati rice for 20 minutes before cooking.
  • Turn on the SAUTE mode on the Instant Pot. Add 2 tablespoons of oil and add 2 cardamoms, 2 cloves and 1 bay leaf. Sauté for a minute.
  • Add the chicken along with any leftover marinade. Sauté for 3 minutes, stirring occassionally. Cover the lid of the Instant Pot and press CANCEL. Now press MANUAL and set the timer for 3 minutes on HIGH. Pressure cook for 3 minutes. Once done, manually release the pressure immediately.
  • Boil 2 cups of water with 1/2 teaspoon of salt.
  • Sprinkle chopped coriander and mint on the cooked chicken.
  • Add all soaked and drained rice and spread it evenly over the chicken. Pour the boiled water and make sure all the rice is submerged.
  • Cover the lid and press MANUAL. Set the timer for 6 minutes. Once done, manually release the pressure immediately.
  • Sprinkle saffron milk, 2 tablespoons of melted ghee and 2 tablespoons of fried onions. Turn off the Instant Pot and put the lid on. Let biryani rest for 5-10 minutes. Serve hot along with raita!

Notes

  • Do not skip soaking the rice before cooking. This is an important step to prevent overcooked, mushy rice. It helps in removing the excess starch and helps the rice stay firm and fluffy until the end of the cooking process all the excess water 
  • For maximum flavour, marinate the chicken for at least 30 minutes before cooking. Or you can choose to marinate it for 6-8 hours in the refrigerator. 
  • It is best to use fresh whole and ground spices when making this instant pot chicken biryani. Spices that are under a year old have a stronger flavour and aroma and make the whole dish taste so much better. 
  • After adding the rice in the Instant Pot, make sure it is properly submerged under the liquid before closing the lid of the IP. 
  • Be very gentle and use a silicone spatula when mixing fluffing up and mixing the layers of the biryani to prevent the rice from breaking. 

Nutrition

Calories: 945kcal, Carbohydrates: 85g, Protein: 43g, Fat: 47g, Saturated Fat: 14g, Polyunsaturated Fat: 9g, Monounsaturated Fat: 20g, Trans Fat: 0.2g, Cholesterol: 157mg, Sodium: 1366mg, Potassium: 781mg, Fiber: 4g, Sugar: 5g, Vitamin A: 1731IU, Vitamin C: 12mg, Calcium: 170mg, Iron: 4mg
Like this recipe? Rate and comment below!

Explore More

4.80 from 5 votes (3 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Cooked this? Rate this recipe!




12 Comments

  1. Hi Risha,
    I have been making your Chicken Biriyani since the depths of COVID isolation in Melbourne, Australia. It is one of the hundreds of recipes I made during this time. It is also one of the 40 or so recipes that I make regularly. So flavourful and easy to make. Just a little effort is amply rewarded. We are lucky to have a local indian grocery to buy fresh spices and basmati rice. I add asian greens available locallly in a layer over the chickento make a complete meal. Thank you for your recipe
    Jane

  2. 4 stars
    I had a lot of leftover liquid after the chicken (pressure)cooked with the extra marinade. Since the rice needs ONLY 2 cups of liquid, it seems it would be better to pour all the liquid out into a measuring after cooking the chicken and then add enough of the boiling water to make 2 cups. Then continue with the rest of the recipe. I’ll be doing this next time and it will likely fix some/all of my soggy rice issues.

    1. I’m sorry you had issues with this recipe. I’ll be retesting it to make sure this does not happen again. Thanks for leaving your feedback Eric

  3. Your recipe looks very good so I’m going to try it. I love all the details. You mention you can make the brown onions at home. How do you do that. Do you have ingredients and proportions to prepare them? Please provide instructions. Thank you.

    1. Hey there, I don’t have a recipe to make it at home but its really simple to do. Peel, wash and slice the onions evenly. Pat them dry. Heat oil in a kadhai and fry them on medium heat till golden brown. Strain them on a paper towel and let them cool down and rest for 8-10 minutes.