Skip to content
Cooking guides

How to get separate, fluffy grains in biryani

Broken, sticky rice is the most common biryani problem. It comes down to four things you can control: the rice, the soak, the boil and the dum.

Great biryani has long, separate grains that are fully cooked but never mushy. Most of that happens before the rice ever meets the masala, which is good news: it is all within your control.

Choose the right rice

Use aged, extra-long basmati. Aged rice has lost some moisture, so it absorbs water evenly and releases less starch than new-crop rice. Sella (parboiled) basmati is even more forgiving and a good choice for your first few biryanis.

RiceSoakBoil untilGood for
Aged basmati30 min70% cooked, 4–6 minBiryani, pulao
Sella basmati45–60 min75% cooked, 8–10 minBiryani for beginners
New-crop basmati20 min60–65% cookedPlain rice, zeera rice

Rinse, then soak

Rinse the rice three or four times, swirling gently with your fingers, until the water is only slightly cloudy. Then soak it. Soaking lets the grains absorb water slowly so they lengthen rather than split in the pot. Longer is not better: after an hour the grains turn fragile.

Boil it like pasta

Bring a large pot of water to a rolling boil and salt it generously, about 1 tablespoon per litre. Add the drained rice and stir once. Start checking at 4 minutes.

The two-piece test: press a grain between your thumb and finger. If it breaks into two or three pieces with a firm white core, drain it now. It finishes cooking during dum.

Layer and seal for dum

Spread the rice over the masala without pressing it down. Drizzle saffron milk and ghee, then seal the lid with foil or a damp cloth so the steam stays inside. Steam on the lowest heat for 15 minutes, with a flat tawa under the pot if your stove runs hot. When you serve, fold gently from the sides instead of stirring.

Fixing common problems

  • Sticky rice: it was boiled too long or not rinsed enough. Drain earlier next time.
  • Broken grains: the rice was soaked too long or stirred after layering.
  • Hard top layer: the lid wasn’t sealed, so steam escaped. Sprinkle 2 tbsp water and give it 5 more minutes.
  • Burnt bottom: the heat was too high. Use a tawa under the pot during dum.

Put it into practice with our Chicken Biryani.

Recipes in this guide
Pakistani

Chicken Biryani

Layers of long-grain basmati and a tangy, spiced chicken masala, steamed together until every grain stays separate. Made with potatoes and dried plums, the way many Karachi homes make it.

1 h 30 minServes 6
Pakistani

Chawal ki Kheer

Rice simmered slowly in milk with cardamom until creamy, finished with pistachios and almonds. Serve chilled in clay bowls.

1 hServes 6
Chinese

Chicken Fried Rice

Day-old rice stir-fried hot with chicken, egg, peas, carrot and soy. Faster than ordering in.

25 minServes 4