
[In a hurry?] Jump straight to the Recipe
💕You can always come back for the story later💕
My family loves my chicken biryani. It’s one dish that is often requested and makes an appearance when the kids’ friends are visiting.
I have it on good authority that the resident teenagers are slightly biased towards my biryani over the restaurant versions.
Maybe it’s because the spice levels are tailored to their taste buds. Or maybe it’s the warm cooking aromas floating up to their rooms or greeting them as they walk into the house.
And just for that, I want it to turn out right – at least 99% of the time. 😃
So, when I first got the Instant Pot, of course I had to try making biryani in it.
I asked Google and AI, studied a couple of recipes and then worked out a version that suited my own cooking style of “just wing it.”
It was one of the first dishes I made in the Instant Pot – my motto being, Go big or go home!
It worked well. Luckily, because it was my first time making it, I had actually noted the timings.
Except I didn’t release the pressure in time.
Mushy rice.
And I do not like mushy biryani rice.
So I cooked it and re-cooked it until I perfected it to my liking – each grain of rice separate, just the way I like it.
And when the husband asked me what I’d been doing differently with my biryani lately, I knew it was time to share the recipe.
The amount of water may seem low, but trust the process. Of course, feel free to adjust the spices – and anything else – to suit your own taste.
Recipe
Ingredients
- 500 g chicken breast, diced
- 1.5 cups basmati rice
- 1.5 cups water
- 2 medium red onions
- 1 medium tomato
- 2 tsp ginger-garlic paste
- 3–4 tbsp yoghurt
- 2½ tbsp tandoori paste
- 2 tbsp crushed fried onions
- 1 tsp kasuri methi
- 2 tsp ground coriander
- 2 tsp ground cumin
- 1½–2 tsp red chilli powder — add more if you like it hotter
- 1 tsp meat masala or garam masala
- ¼ tsp turmeric
- Salt, to taste
- ½ tsp cumin seeds
- Oil, for frying and cooking
- 8–10 strands saffron, soaked in a little warm milk
- Fresh mint and coriander leaves, to garnish
Preparation
Marinate the chicken with the tandoori paste, yoghurt and crushed fried onions. Refrigerate for at least 30 minutes.
Wash the basmati rice well and soak for 30–40 minutes. Drain before using.
Thinly slice 1½ onions.
Finely chop the remaining ½ onion and the tomato in a food processor.
Cooking
- Set the Instant Pot to Sauté – High. Add oil and the thinly sliced onions. Fry until golden brown and caramelised, then remove and set aside. FYI : Mine’s set for 6 minutes & I continue cooking at that temperature till I am ready to change the mode – restarting or extending time if needed .
- Add a little more oil to the pot, followed by the cumin seeds and ginger-garlic paste. Add a splash of water to deglaze the bottom of the pot.
- Add the finely chopped onion and tomato mixture, followed by the coriander, cumin, chilli powder, meat masala or garam masala, turmeric and kasuri methi.
- Sauté until the onion and tomato mixture is soft and mushy and the spices are well combined.
- Add the marinated chicken, salt and a small splash of water – I usually rinse out the marinade container. Cook for 3–4 minutes. If you use leg pieces or thighs pieces, you may need to cook the chicken longer.
- Add a layer of the caramelised onions over the chicken.
- Add the drained rice, spreading it evenly over the top, then add 3 cups of water. The rice should be fully covered. Do not stir or mix at this stage.
- Cancel Sauté mode. Secure the lid and cook on Pressure Cook – High for 8 minutes.
- Release the pressure immediately, but leave the lid closed for another 5 minutes before opening.
- Pour over the saffron-infused milk and let the biryani stand with the lid closed for 2–3 minutes.
- Gently fluff and mix, then garnish with fresh mint and coriander leaves.
Serve hot with raita or even plain yoghurt. Enjoy !
If you do try this recipe, do leave a comment with your feedback and any tweaks that you might make.



