Easy One‑Pot Chicken Biryani Recipe
Craving chicken biryani without the layering, dum method, or mountain of dirty dishes? This one-pot chicken biryani recipe is your weeknight hero. Everything — from marinated chicken to fluffy basmati rice — cooks together in one pan, soaking up the aromatic spices and rich flavors. No fuss, no special equipment, no compromise on taste. Whether you’re new to Indian cooking or just short on time, this biryani delivers bold flavor with minimal effort. And yes — your kitchen will smell amazing.

When I first learned to make biryani, I was overwhelmed by all the steps — marinate, par-cook rice, layer, dum cook — it felt like a full-day project. But once I started running my cake business and had zero time to fuss over elaborate meals, I discovered this one-pot shortcut. It still gives me all the flavor and comfort I crave from a traditional biryani, with none of the chaos. I’ve been making it ever since, especially when I want something special but easy. Bonus: my whole family loves it — even the picky ones.
Why you’ll love this Biryani?
- One Pot = Less Mess – Cook everything in a single pot — from sautéing spices to simmering rice. Cleanup is a breeze.
- Ready in about an hour – No dum cooking, no layering, no drama. This is a biryani you can actually make on a busy weeknight. (Of course, this includes the 30 minutes of inactive time needed for soaking the rice and marinating the chicken.)
- Authentic Flavors Made Simple – You still get the marinated chicken, whole spices, and saffron aroma — just streamlined for speed.
- Customizable – Use bone-in or boneless chicken, skip the nuts if needed, and adjust spice levels to your taste.

Ingredients and substitute
- Chicken – Chicken thighs (boneless or bone-in) work best for juicy, tender bites. Breast can be used, but reduce cook time to prevent dryness.
- Yogurt – Thick Greek yogurt helps tenderize the meat and prevents mushy rice. Regular plain yogurt also works, just reduce the liquid slightly.
- Basmati Rice – Long-grain basmati rice gives the best texture. Jasmine rice can work in a pinch, but won’t be as aromatic.
- Onions – Sliced thin and sautéed until golden, they add depth and sweetness.
- Whole Spices – Cinnamon, cardamom, cloves, bay leaf, and peppercorns build that classic biryani aroma.
- Ground Spices – Turmeric, coriander, cumin, chili powder, garam masala for bold flavor.
- Fresh Herbs – Cilantro and mint add freshness and color.
- Saffron (Optional) – For color and aroma. Soak a pinch in warm milk if using.
- Nuts and Raisins (Optional) – Roasted cashews and raisins give bursts of sweetness and crunch. You can skip if you prefer a simpler version.
- Chicken Stock or Water – Use stock for deeper flavor, or water for a lighter version.

Step-by-step: One-pot chicken biryani recipe
Marinate the Chicken (30 mins)
- In a large bowl, combine yogurt, lemon juice, ginger, garlic, and ground spices (turmeric, chili powder, cumin, coriander, garam masala, salt, pepper). Add chicken pieces and coat well. Best to marinate for at least 30 minutes (or overnight).

Sauté the chicken (10 mins)
2. Roast the Nuts and Raisins
Heat oil and butter in a large pot or Dutch oven. Add cashews, almonds, and raisins. Roast until golden and plump. Remove and set aside.
3. Sauté Onions and Whole Spices
In the same pot, add sliced onions and cook until golden brown. Add cinnamon stick, bay leaves, cardamom, cloves, and peppercorns. Cook 1–2 minutes until fragrant.
4. Cook the Chicken
Add marinated chicken to the pot. Sauté 5–7 minutes until chicken is no longer pink and the spices are fragrant.

Add Rice and Simmer (25 mins)
5. Add Stock, Rice, and Herbs
Pour in chicken stock and bring to a boil. Add soaked, drained rice. Stir in chopped mint and cilantro. Taste and adjust salt.
6. Simmer Gently
Cover the pot tightly and reduce heat to low. Cook for 20–25 minutes until rice is tender and liquid is absorbed.
7. Rest and Fluff
Turn off the heat. Let the biryani sit (covered) for 10 minutes. Fluff gently with a fork.
8. Garnish and Serve
Top with roasted nuts, raisins, and more herbs. Serve hot with raita or salad.

Tips for Success
- Soak your rice for at least 30 minutes to ensure even cooking and prevent mushiness.
- Use a heavy-bottomed pot or Dutch oven to avoid burning the base.
- Don’t skip marination — even 30 minutes makes a big difference in flavor.
- If using chicken breast, reduce simmer time to prevent overcooking.
- Resting the biryani before fluffing helps set the grains and keeps them separate.

Troubleshooting
| Problem | Possible Cause | Fix |
|---|---|---|
| Rice is mushy | Too much liquid or overcooked | Use less water or reduce cook time next time |
| Rice is undercooked | Too little liquid or low heat | Add a splash of water, cover, and steam 5–10 mins |
| Chicken is dry | Used breast meat or cooked too long | Use thighs or reduce simmer time |
| Burnt bottom | Heat too high or thin pot | Use heavy pot and keep heat low during simmer |
| Bland flavor | Under-spiced marinade or not enough salt | Add salt, garam masala, or lemon juice at the end |
Frequently asked questions
Yes, boneless chicken thighs or breasts work well in this recipe. Thighs are more flavorful and tender, but breasts are a leaner option. Chicken breasts cook faster than thighs or legs, so add the chicken only two minutes before you add the rice. That way, it will cook around the same time as the rice.
Yes, freeze in airtight containers for up to 2 months. Reheat gently with a splash of water.
Rinse and soak the rice for at least 30 minutes to remove excess starch. Use the correct rice-to-liquid ratio (1 cup of rice to 2 cups of broth) and simmer on low heat.
Yes, but brown rice requires a longer cooking time and more liquid. Adjust the cooking time and liquid accordingly (usually 2 1/2 to 3 cups of liquid per cup of brown rice).
Marinating the chicken enhances the flavor and tenderness, but if you’re short on time, you can skip the marination step. The biryani will still be delicious, but marinated chicken will have a deeper flavor.
Yes, you can use store-bought biryani masala for convenience. Adjust the quantity based on your taste preference and follow the package instructions for the best results.
Absolutely. Use paneer, tofu, or vegetables like cauliflower and potatoes instead of chicken.
It’s mildly spiced. Adjust the chili powder to make it more or less hot.
Often a yogurt salad called raita (recipe below) and a vegetable dish. We love mushroom masala, aloo gobi, Indian spiced potatoes, spiced Indian eggplant called baingan bharta. You can check out all my Indian recipes here and here on my Indian blog East Indian recipe.

One-Pot Chicken Biryani
Discover the ultimate weeknight dinner solution with this Quick & Easy One Pot Chicken Biryani recipe! Packed with fragrant spices, tender chicken, and fluffy basmati rice, this delicious dish is cooked all in one pot, making clean-up a breeze. Perfect for busy schedules without sacrificing flavor.
Video
Ingredients
- 500 g (1 lb) Chicken thighs chopped into pieces
- 120 g (½ cup) Greek Yogurt plain
- 1 tsp Paprika powder
- ½ tsp Chili powder
- 1 tbsp Cumin powder
- 2 tbsp Coriander powder
- ¼ tsp Turmeric powder
- 1 tsp Garam masala powder
- 1 tsp Salt
- ½ tsp Black pepper powder
- 2 tbsp Lemon juice
- 5 large Garlic cloves minced
- 3 inch Fresh ginger grated
- 300 g (1½ cup) Basmati rice soaked for 30 minutes, then drained
- 2 tbsp Cooking oil
- 1 tbsp Butter
- 1 cup Nuts cashews, almonds
- ½ cup Raisins
- 1 large Onions sliced
- ½ cup Mint leaves chopped
- 1 cup Cilantro chopped
- 600 ml (2½ cup) Chicken stock or water
- 1 Cinnamon stick 3-inch piece
- 2 Bay leaves
- 3 Black cardamoms
- 4 Green cardamoms
- 6 Cloves
- 5 Curry leaves
- 1 piece Mace optional
- 6 Peppercorns optional
Method
- Marinate the Chicken – In a large bowl, combine yogurt, lemon juice, ginger, garlic, and ground spices (turmeric, chili powder, cumin, coriander, garam masala, salt, pepper). Add chicken pieces and coat well. Let marinate for at least 30 minutes (or overnight).500 g Chicken, 120 g Greek Yogurt, 1 tsp Paprika powder, ½ tsp Chili powder, 1 tbsp Cumin powder, 2 tbsp Coriander powder, 1 tsp Garam masala powder, 1 tsp Salt, ½ tsp Black pepper powder, 2 tbsp Lemon juice, 5 large Garlic cloves, 3 inch Fresh ginger
- Roast the Nuts and Raisins – Heat oil and butter in a large pot or Dutch oven. Add cashews, almonds, and raisins. Roast until golden and plump. Remove and set aside.2 tbsp Cooking oil, 1 tbsp Butter, 1 cup Nuts, ½ cup Raisins
- Sauté Onions and Whole Spices – In the same pot, add sliced onions and cook until golden brown. Add cinnamon stick, bay leaves, cardamom, cloves, and peppercorns. Cook 1–2 minutes until fragrant.1 large Onions, 1 Cinnamon stick, 2 Bay leaves, 3 Black cardamoms, 4 Green cardamoms, 6 Cloves, 5 Curry leaves, 1 piece Mace, 6 Peppercorns
- Cook the Chicken – Add marinated chicken to the pot. Sauté 5–7 minutes until chicken is no longer pink and the spices are fragrant.
- Add Stock, Rice, and Herbs – Pour in chicken stock and bring to a boil. Add soaked, drained rice. Stir in chopped mint and cilantro. Taste and adjust salt.300 g Basmati rice, ½ cup Mint leaves, 600 ml Chicken stock , 1 cup Cilantro
- Simmer Gently – Cover the pot tightly and reduce heat to low. Cook for 20–25 minutes until rice is tender and liquid is absorbed.
- Rest and Fluff – Turn off the heat. Let the biryani sit (covered) for 10 minutes. Fluff gently with a fork.
- Rest and Fluff – Turn off the heat. Let the biryani sit (covered) for 10 minutes. Fluff gently with a fork.
Notes
- Soak your rice for at least 30 minutes to ensure even cooking and prevent mushiness.
- Use a heavy-bottomed pot or Dutch oven to avoid burning the base.
- Don’t skip marination — even 30 minutes makes a big difference in flavor.
- If using chicken breast, reduce simmer time to prevent overcooking.
- Resting the biryani before fluffing helps set the grains and keeps them separate.
- 1 cup yogurt
- 1 cup cucumber diced.
- 1/2 tsp sugar
- 1/4 tsp pepper
- 1/4 tsp salt
- Combine all ingredients in a bowl. Taste and adjust seasoning. If the yogurt is not sour add 1/4 tsp lemon juice. Serve alongside any rice pilaf or biryani
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!- Skillet prawn pilaf biryani, Shrimp with Rice
- How to cook basmati rice, Rice Pilaf, Chicken with Rice Pilaf
- Turmeric Rice with Chicken and Peas
- See all rice recipes
Did you LIKE this recipe? Save it for later on Pinterest.
Follow on YouTube, Facebook, Twitter, Instagram or TikTok
Subscribe to receive new recipes right to your inbox.

















How can this be ready in 40 minutes is you need to marinate your chicken for 30 minutes, and soak your rice for 30 minutes before you start!
It is like the description at the top top of this page (so easy – 1 pot – ready to rest in 40 spiel) is totally divorced match the actually instructions.
I just wasted 5 minutes as my already limited cooking time reading a recipe that will take more time than I have, and now I have even less time!
The cooking time for this recipe is 25 minutes, and prep time is 15 minutes – there is an inactive time of 30 minutes used to soak the rice and marinate the chicken.
Though it is an easy recipe and made in one pot, it has an actual active time of 40 minutes.
But you are right, the recipe maker only calculated the prep and cooking time. I have now added the marinating time. So the total time shows 1 hour 10 minutes, including the 30 minutes of inactive time.
Thanks for bringing it to my attention. Have a great year.
I’ll give the recipe 5 stars. This was delicious. I appreciated the reminder of amounts and tips at each stage – unique and useful! Very flavorful biriyani. My rice was sticky but I can’t blame the recipe, just the chef (me) – because I never get the rice right. Any suggestions? I soaked the basmati for 30 min, drained and used. Maybe there is a brand of basmati you recommend?
Thank you!!
Thank you, Prem for the lovely feedback. I am happy you enjoyed it. The rice is the trickiest part of the biryani. I think most people don’t realize that it takes a very short time to partially cook rice. Literally minutes.
A tip – if you take a grain of rice between your fingers and crush it? it must crumble into pieces. If you can mash it – means it’s overcooked. If you can’t crumble yet, it needs a minute or two more.
But, the moment you get the crumble, you must take it off and drain it immediately.
I hope this makes sense to you. It’s hard to explain, but my mom taught me this trick, and I’ve been making perfect biryani every time.
Hi, as a non Indian I really love this biryani and so does my family. The best part is that you put the ingredients with details again in the instructions, no need to jump back and forth
Thank you
Thank you, Kerstin. I am so happy you enjoyed this biryani.
The rice does not cook through with the time/instructions. I would suggest parboiling it. Also, wasnt a fan of the overall taste, since I do make ‘real’ biryani regularly and that tastes nothing close to this. I had higher expectations…
There are many types of biryani Holger. This is just one type. Also, 20 minutes of cooking for basmati rice is the standard cooking time. However, you must read the instructions on your rice package if you buy a different variety. Thanks
This is the best blog I have ever read. Thank you for sharing such good facts and recipe about Biryani.
Came out perfect. Fantastic recipe. Great for lockdown cooking.
Trying the same technique with different meats now.
Thank you, George. Happy you enjoyed this biryani.
Love it!!!
I made this biryani yesterday with quick cooking brown basmati rice, and it came out amazing! I cooked the onions slow and low after they turned translucent, which really gave it the flavor my mother achieves with her biryani. Thank you for sharing this fantastic recipe!
Thank you, Niti. I am so happy you enjoyed this biryani. Appreciate the feedback.
I cooked this yesterday and it came out amazing. I loved all the tips, they made so much sense but they helped me get the desired result. Thank you !
Thank you so much Isabelle for the feedback. I am so happy you enjoyed this recipe. Great day
Hi Veena, Saw ur 1 pot Chicken Biriyani recipe today on a Gog search.
Decided to give it a try asap. I’m cooking it now for lunch.
Let U know how it turned out after family try it.
Will take photo-but don’t seem to have an option to upload pics.
Thxs & Regards
JK
Hey John. I’m sure you will love this recipe. Yes, please do share it with me – Tag me on any social media @veenaazmanov so I can see it. You can also upload it here below my image(click add photo) -https://www.pinterest.com/pin/271271577542632196/
Thanks
Hi- Im sure your 1 pot recipe comes out really good-tasty for U.
It just did not come out well for me-Taste wise.
Pic after 1st time opening lid-cover:
Outcome: The basmati rice on the top was not fully cooked.
I had to add little more hot water & sim for another 10 mins. Then turn-mix rice-chicken in-out, & cover for another 10 mins.
Final pic after extra 20 mins:
We usually make Biriyani the traditional way(cook basmati & chicken separately, then layer & bake). Have better control over outcome.
First time doing the 1 pot recipe. Took just about the same time as traditional way.
Lessons learned:
Ensure liquid level is at least half inch above chicken/rice.(Not just immersed)
Add extra salt for the rice(Since there is no mixing-stiring after rice is added to pan)
Respectfully
JK
P.S. Could not find the (click add photo) option in ur pinterest
Hey John, Sorry, it did turn out well for you.
Thanks for the pictures. I’m surprised the rice stayed uncooked even after 30 mins – rice needs only 15 mins cooking
1. The amount of water needs to be in proportion to the rice. 1:1 rice to water plus the yogurt and chicken juices.
2. The rice must be cooked on low simmer covered for 20 minutes – if you don’t cover or cook on low the water will evaporate before the rice has any time to absorb.
3. After the rice is cooked you must let it rest for 10 mins covered so the rice can absorb remaining moisture and continue to cook.
4. Salt has to proportion to the quantity of rice as well.
5. I prefer not stirring so I can have some grains white which gives that biryani effect.
I hope this helps with future batches,
Thanks
Hi Veena, Thanks for taking time to reply, feedback-Tips.
I followed the instructions on the recipe. What I did not account for was the 1:1 rice to water ratio, in ADDITION to the yogurt and chicken juices.(Hindsight) 🙁
I may give it another try on 1 Pot Chicken Biriyani (lower quantity-just 4 pieces of chicken & half cup rice) but with slight modifications on my part.
I mostly stick with Italian, Chinese or American cooking, as I get better results with these cuisines. Besides they are super easy & quick, compared to Indian dishes. But I’m up for a challenge once in a while. 🙁
Regards
JK
Yes, Indian food is not the most convenient and does require some extra attention. But the outcome is usually very delicious.
Thank you for your feedback. I hope you will attempt this recipe again. If you do, I’d love to know the outcome.
Have a great day
Hi Veena, I think the main recipe doesn’t explicitly mention about about adding the water/stock. Maybe that’s caused some confusion?
Ah. thanks for bringing it to my attention. I rephrased it. I think this should work.