This is a pakki ("cooked") biryani — the chicken masala is cooked fully before layering, so the dum stage only has to marry the flavors and finish the rice. It's the reliable way to make biryani at home: you control the masala and the rice separately, then layer and steam. Two things carry the whole dish — rice parboiled to exactly 70–80% so it finishes in the steam without turning to mush, and a masala built bold and moist enough to flavor rice that was cooked plain and apart from it. For the full theory behind each stage, see the Biryani Guide.
Ingredients
Marinade
- 2 lbs bone-in chicken, cut into pieces
- 3/4 cup plain yogurt, whisked
- 1 1/2 tablespoons ginger-garlic paste
- 1 teaspoon turmeric
- 1 1/2 teaspoons red chili powder (preferably Kashmiri for color)
- 2 teaspoons garam masala
- 1 teaspoon salt
- 2 tablespoons lemon juice
Fried onions (birista)
- 3 large onions, thinly sliced
- 1/2 cup oil, for frying
Masala
- 3 tablespoons oil or ghee (from the onion frying)
- 2 green cardamom pods, 3 cloves, 1 inch cinnamon, 1 bay leaf
- 2 tomatoes, finely chopped
- 2 green chilies, slit
- 1/2 cup chopped mint and cilantro
- 1/2 teaspoon salt
Rice
- 2 cups aged basmati rice
- Water for parboiling, salted heavily (like pasta)
- 1 bay leaf, 3 cloves, 2 green cardamom, 1 inch cinnamon, 1 black cardamom
- 1 teaspoon salt added to rice after draining
Layering and dum
- Pinch of saffron soaked in 3 tablespoons warm milk
- 2 tablespoons ghee
- Reserved fried onions, mint, and cilantro
- 1 tablespoon kewra or rose water (optional)
Instructions
Marinate
- Mix the chicken with all the marinade ingredients and rest at least 1 hour (up to overnight in the fridge). The yogurt tenderizes and carries spice into the meat.
Fry the onions
- Fry the sliced onions in oil over medium heat, stirring often, until deep golden and crisp — 12–15 minutes. Don't rush on high heat; pale onions won't give the sweet, toasty depth. Drain on paper towels (they crisp further as they cool). Reserve the frying oil.
Cook the masala
- In a heavy pot, heat 3 tablespoons of the reserved oil. Add the whole spices and let them sizzle 20 seconds. Add the tomatoes, green chilies, and salt; cook until the tomatoes break down and the oil separates.
- Add the marinated chicken and cook over medium, stirring, until the chicken is cooked through and the masala is thick but still moist — about 15–20 minutes. Stir in half the mint/cilantro and half the fried onions. Keep it saucy, not dry; that moisture steams up through the rice later.
Parboil the rice
- Rinse the soaked rice (soak 30 minutes beforehand) and drain. Bring a large pot of heavily salted water with the whole spices to a boil. Add the rice and cook only to 70–80% done — a grain should bend but still have a firm core. This is the single most important timing in the dish.
- Drain immediately and spread out briefly to stop the cooking. Sprinkle the extra teaspoon of salt over it.
Layer
- Spread the chicken masala level in the bottom of the pot. Layer the parboiled rice over it evenly.
- Scatter over the saffron milk, drizzle the ghee, and top with the remaining fried onions, mint, cilantro, and the kewra/rose water if using.
Dum (steam)
- Cover tightly — a layer of foil under the lid, or a dough seal, traps the steam. Cook on the lowest heat 20–25 minutes, with a tawa or heat diffuser under the pot so the bottom doesn't scorch.
- Rest 10 minutes before opening. Then fold gently from the sides to lift the layers together — never stir, which breaks grains and muddies it.
Variations
- Kacchi style — layer the raw marinated chicken (skip step 4) under the parboiled rice and dum longer, ~35–40 minutes on very low heat with a tight seal. Use tender cuts; harder to time but deeper.
- Egg biryani — replace chicken with halved boiled eggs folded into a tomato-onion masala.
- Milder — drop the green chilies and cut the chili powder; the Kashmiri color stays without the heat.
Storage
- Fridge: Up to 3 days in a sealed container.
- Reheat: Sprinkle a little water, cover, and warm gently on the stovetop or microwave so it steams rather than dries.
- Freezer: Up to 2 months; cool fully and freeze flat. Thaw and steam to revive.
Notes
- Pull the rice at 70–80% — the firm core finishes in the steam. Fully cooked rice here turns to mush after dum.
- Keep the masala moist and bold — it has to season a large volume of plain rice, so it should taste slightly too strong on its own.
- Birista is not optional — slow-fried golden onions are a defining flavor; make extra for the masala and the top layer.
- Lowest heat + a diffuser for dum — direct heat burns the bottom before the steam does its work.
- Fold, don't stir — after resting, lift gently from the sides to keep grains whole and layers distinct.
Added Oct 27, 2026 · Updated Oct 27, 2026