Chicken biryani is basmati rice and spiced, marinated chicken cooked together in sealed layers rather than stirred into one pot, so the rice finishes fluffy and fragrant while the chicken stays in its own gravy underneath. It comes from the Mughlai kitchens of North India and the Deccan courts of Hyderabad, where Persian pilaf technique met Indian spice and slow cooking, and it has been argued over in kitchens ever since: whose biryani is the real one, and whose rice comes out mushy.
Every region claims a version. Hyderabadi biryani cooks the marinated raw chicken directly under the rice (kacchi style). Lucknowi biryani cooks the chicken gravy first, then layers it under par cooked rice (pakki style) for a gentler, more forgiving result. This recipe uses the pakki method, because it is the one that reliably works in a home kitchen without a tandoor or a sealed clay pot.
What Actually Matters
The one technique that decides a biryani is the dum: sealing the pot once the rice and chicken are layered and letting it steam undisturbed on very low heat for the final twenty minutes. That trapped steam is what finishes cooking the rice with the chicken's aroma instead of just its own water. Lift the lid to check, stir the layers together too early, or run the heat too high, and you get wet rice on the bottom and dry rice on top instead of one evenly perfumed pot. Seal it, walk away, and trust the timer.
Chicken Biryani
Serves 4. Prep 25 minutes plus 1 hour marinating, cook 45 minutes, total about 2 hours 10 minutes.
Ingredients
Marinade and chicken
- 1.5 pounds boneless skinless chicken thighs, cut into large pieces
- 3/4 cup plain yogurt
- 1 tablespoon ginger garlic paste (or grated ginger plus 3 grated garlic cloves)
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1 teaspoon garam masala
- 1/2 to 1 teaspoon cayenne, to taste
- 1 teaspoon salt
Rice
- 2 cups basmati rice, rinsed and soaked 20 minutes
- 4 green cardamom pods, 1 bay leaf, 4 whole cloves, 1 small cinnamon stick
- 1 tablespoon salt (for the cooking water)
- Pinch of saffron soaked in 2 tablespoons warm milk
Gravy and assembly
- 3 tablespoons ghee or neutral oil
- 2 medium onions, thinly sliced, divided
- 1 tomato, chopped
- 1/4 cup chopped cilantro and mint, plus more for layering
- 2 tablespoons whole milk or water, as needed
Method
Marinate
- Mix the chicken with the yogurt, ginger garlic paste, turmeric, cumin, garam masala, cayenne, and salt. Cover and marinate at least 1 hour, or overnight in the refrigerator.
Fried onions and gravy
- Heat the ghee in a wide, heavy pot. Fry half the sliced onions over medium heat, stirring often, until deep golden and crisp, about 12 minutes. Remove and set aside for garnish.
- In the same pot, cook the remaining onions until soft and golden, about 8 minutes. Add the tomato and cook until it breaks down, 5 minutes.
- Add the marinated chicken with all its marinade. Cook, covered, over medium low heat until the chicken is just cooked through and the gravy has thickened, about 12 minutes. Stir in half the chopped cilantro and mint.
Rice
- Bring a large pot of water to a boil with the whole spices and 1 tablespoon salt. Add the soaked, drained rice and boil until it is about 70 percent cooked, still firm at the center, 5 to 6 minutes. Drain immediately.
Layer and dum
- Spread the chicken and its gravy evenly across the bottom of the pot. Spread the par cooked rice on top in an even layer.
- Drizzle the saffron milk over the rice, scatter the fried onions and remaining cilantro and mint on top, and drizzle the 2 tablespoons milk over everything.
- Cover tightly with a lid (seal the edge with foil if it does not fit snugly). Cook on the lowest possible heat for 20 minutes. Turn off the heat and let it rest, still sealed, for 10 minutes before opening.
- Fluff gently from the bottom up with a flat spatula so the layers mix a little without turning to mush. Serve hot.
Nutrition (per serving, estimated)
| Calories | Protein | Fat | Carbohydrates |
|---|---|---|---|
| 620 | 36 g | 21 g | 68 g |
Estimated by calculation for one of four servings, not lab verified.
Tips, Variations, and Storage
- No dum smell coming through? Your pot lid is not sealing. Press a strip of foil around the rim before setting the lid, or set a heavy pan on top for weight.
- Vegetable version. Swap the chicken for a mix of potato, cauliflower, carrot, and peas, precooked until just tender, and cut the gravy simmer to 5 minutes.
- Make ahead. The chicken gravy can be made up to 2 days ahead. Par cook the rice and assemble fresh for the best texture.
- Storage. Refrigerate leftovers up to 3 days. Reheat covered with a splash of water so the rice does not dry out.
Frequently Asked Questions
Why is my biryani mushy?
The rice was boiled too far before layering. Stop at about seventy percent cooked, still firm in the center, since it finishes cooking in the sealed dum step.
What is the difference between kacchi and pakki biryani?
Kacchi biryani layers raw marinated meat under raw soaked rice and cooks both together from scratch, a technique that rewards years of practice. Pakki biryani, used here, cooks the meat gravy first and layers it under par cooked rice, which is far more forgiving at home.
Can I make this without saffron?
Yes. A pinch of turmeric in the rice water gives color without the flavor, or you can leave it out entirely and rely on the fried onions and whole spices for aroma.
Do I have to fry the onions myself?
No. Store bought crispy fried onions work well and save real time. Add them at the same layering step.
What rice should I use?
Aged basmati rice, the longer grained and drier the better. It holds its shape through the double cooking instead of clumping.
More From Wine Drop Cookery
See the full India recipe collection for more, including Chicken Tikka Masala and Dal Tadka. For the pot this dish needs, browse Pots, Pans and Cookware and Kitchen Essentials.
Who Is Writing This
I'm Chef Alan. I have spent 35 years in professional kitchens, I have formal culinary education in New Hampshire, and I have been honored as a 6-Time 4-Diamond Chef. More about me here.
If a recipe is missing something you needed, or a step didn't make sense, tell me. Get in touch and I'll fix it.
Cook Bolder, Serve Wiser, Eat Better.