Authentic recipes from 50+ world cuisines. New recipe every week
🍴
ofwea.
๐Ÿ‡ฎ๐Ÿ‡ณ Indian

Indian Chicken Biryani

Fragrant basmati rice layered with spiced, yogurt-marinated chicken and steamed together. The celebration rice dish of the subcontinent.

Prep
40 min
Cook
50 min
Total
90 min
Serves
6
Difficulty
Hard
Photo: Mahi Tatavarty (CC BY-SA 4.0)

Biryani is the celebration rice of the Indian subcontinent: long-grain basmati layered with spiced, yogurt-marinated meat and steamed together until every grain is fragrant and separate and the chicken is tender. It is a dish of occasions, weddings, holidays, and Sunday feasts, and it takes real effort, with several components cooked separately and then layered and steamed. The payoff is one of the great rice dishes of the world. This is a project recipe, not a weeknight one, and doing each stage properly is what makes it worth the work.

A Dish With Deep Roots

Biryani is a mixed rice dish that originated in South Asia and is thought to derive from Persian rice cooking, developed in the kitchens of Mughal-era India. It combines the slow layering of a Persian pilau with yogurt-marinated meat and Indian spicing. The precise time and place of its origin are debated, but its royal, cross-cultural heritage is clear. Today countless regional versions exist, from Hyderabadi to Kolkata to Malabar, each with its own method and character. This recipe follows the layered, steamed approach common to many of them.

The Rice

Basmati is the rice for biryani, prized for its long grains and floral aroma. Rinse it well to wash off surface starch, then soak it for twenty to thirty minutes so the grains cook evenly and stay separate. The key technique is parboiling: cook the rice in plenty of salted water with whole spices only until it is about seventy percent done, still firm at the center, then drain it. It finishes cooking in the steam later. Fully cooking the rice at this stage gives mushy biryani, so pull it while it still has a distinct bite.

The Chicken and Marinade

The chicken is marinated in yogurt with ginger-garlic paste and spices, which seasons it and tenderizes it; an hour is good, longer is better. It is then cooked with sauteed onions and its marinade into a thick, spiced gravy, nearly but not fully done, since it too finishes in the steam. Bone-in pieces give the most flavor and stay juicy. The gravy needs to be thick, not soupy, because excess liquid makes the layered rice wet and heavy. This spiced, saucy chicken becomes the bottom layer that flavors the rice above it.

Fried Onions and Aromatics

Deep-fried golden onions, called birista, are essential to biryani, not a garnish. Sliced onions fried slowly until deep brown and crisp bring a concentrated sweetness and savory depth that layers through the dish. Fry a big batch, since they cook down a lot, and reserve some for the top. Alongside them, chopped mint and cilantro add freshness, and saffron soaked in warm milk lends color and fragrance to the rice, drizzled over the top layer so it streaks the finished biryani gold. Whole spices, cardamom, cloves, cinnamon, and bay, perfume both the rice and the meat.

Layering and Dum

The final stage is assembly and steaming. Spread the parboiled rice over the cooked chicken, scatter fried onions, herbs, and saffron milk on top, then cover the pot tightly and cook it on very low heat. This sealed slow steaming is called dum, and it is where the flavors mingle and the rice finishes cooking in the fragrant steam rising from the chicken below. A tight lid traps the aroma; traditionally a rope of dough seals the rim. After twenty to twenty-five minutes, let it rest, then fold gently to mix the layers without breaking the grains.

Serving Biryani

Biryani is served with raita, a cooled yogurt sauce with cucumber or onion, which balances its richness and spice, and often with a simple salad or a tangy gravy called salan. It is a full meal on its own, meant for a crowd, which suits the effort it takes. Leftovers keep three days and reheat well, gently, with a sprinkle of water to keep the rice from drying. Fold it as little as possible when serving so the long grains stay intact, since presentation, separate fragrant grains streaked with saffron, is part of the pleasure.

Common Questions

Why did my biryani turn out mushy?

The rice was cooked too far before layering, or the chicken gravy was too wet. Parboil the rice only to about 70 percent, keep the gravy thick, and steam on low so the rice finishes gently in the steam.

Can I make it with other meat or vegetables?

Yes. Lamb or goat biryani is classic and needs longer cooking to tenderize. Vegetable biryani with paneer and mixed vegetables follows the same layering method. The rice and steaming technique stay the same.

What is dum cooking?

Dum is slow steaming in a sealed pot on low heat. The trapped steam finishes the rice and blends the flavors of the rice and meat. A tight lid works; traditionally dough is pressed around the rim to seal it completely.

Ingredients
2 cups
basmati rice
2 lb
chicken, in pieces
1 cup
yogurt
3
onions, thinly sliced
2 tbsp
ginger-garlic paste
2 tsp
garam masala
1 tsp
turmeric
1 tsp
chili powder
1/2 tsp
saffron soaked in warm milk
1/2 cup
mint and cilantro, chopped
4 tbsp
ghee or oil
4
whole spices (cardamom, cloves, cinnamon, bay)
Instructions
1
Marinate the chicken in yogurt, ginger-garlic paste, garam masala, turmeric, and chili for at least 1 hour.
2
Fry the sliced onions in ghee until deep golden and crisp; reserve half for layering.
3
Cook the marinated chicken with the remaining onions until nearly done and the gravy thickens.
4
Parboil the basmati with the whole spices until about 70 percent cooked, then drain.
5
Layer the rice over the chicken, scatter fried onions, herbs, and saffron milk on top.
6
Cover tightly and steam on low heat (dum) for 20 to 25 minutes, then rest and fold gently before serving.
Where It Comes From

Biryani is a layered rice dish of South Asia with Persian and Mughal roots, made by cooking spiced meat and fragrant basmati rice together, with many celebrated regional versions.

Nutrition (per serving)
560
Calories
32g
Protein
24g
Fat
54g
Carbs
More from Indian