Saffron Biryani Recipe: Quick Answer
For this saffron biryani recipe, marinate 500 g chicken in dahi and spices for 30 minutes and cook it until tender. Par-boil 2 cups soaked basmati until 70% done, layer it over the chicken, then pour over 15 threads of kesar soaked in warm milk. Add ghee and fried onions and cook on low dum for 20 minutes.
- Serves 4
- 15 threads of kesar are enough
- Do not stir after layering
Some links on this page are Amazon affiliate links. If you buy through them, I may earn a small commission at no extra cost to you.
At a glance
| Serves | 4 |
| Prep | 45 minutes (incl. marinating) |
| Cook | about 50 minutes (rice, chicken, dum and rest) |
| Best grade | Mongra or Lacha |
Ingredients
This saffron biryani recipe needs everyday masala-dabba spices plus a chutki bhar kesar.
- 2 cups basmati rice, soaked for 30 minutes
- 500 g chicken, curry cut
- 1 cup thick dahi
- 2 large onions, thinly sliced and fried golden
- 1 tbsp ginger-garlic paste
- 1 tsp Kashmiri red chilli powder
- 1 tsp garam masala
- Whole spices: 1 tej patta, 4 elaichi, 4 laung, 1 small dalchini stick
- 15 threads kesar, soaked in ¼ cup warm milk
- 3 tbsp ghee
- A handful of pudina and dhania
- Salt to taste

Method
Each step is simple. The dum at the end does the magic.
- Marinate: mix chicken with dahi, ginger-garlic paste, chilli, garam masala, salt and half the fried onions. Rest 30 minutes
- Soak the kesar: in ¼ cup warm milk for at least 15 minutes
- Par-boil the rice: boil water with the whole spices and salt. Cook the rice until 70% done (about 8–10 minutes), then drain
- Cook the chicken: heat 1 tbsp ghee in a heavy pot, add the chicken and cook covered for 15–20 minutes until tender
- Layer: spread the rice over the chicken. Pour the kesar milk in streaks, then add the remaining ghee, fried onions, pudina and dhania
- Dum: seal with a tight lid (or atta dough) and cook on the lowest heat for 20 minutes. Rest 5 minutes, then gently mix and serve
Honestly, I usually order biryani, and my favourite ones are generous with kesar. This recipe is for the days you want it at home.
How kesar lifts biryani
Kesar gives biryani its golden and white streaks and a warm, floral aroma when you open the pot. Food colour gives the look, but not the smell.
- Pour the kesar milk in streaks, not all in one spot
- Open the lid at the table for the best aroma moment
Tips for the best result
- Use aged, long-grain basmati for separate, fluffy grains
- Do not stir after layering. The white and golden rice is part of the charm
- For veg biryani, swap the chicken for mixed vegetables and paneer
- Making it for a big dawat? Double everything, but use only 20–25 threads of kesar
When to make it
Zafrani biryani is a classic for Eid, weddings, Sunday family lunches and winter dawats.
- Marinate the chicken in the morning to save time later

Which kesar to use
Mongra gives bold golden streaks with fewer threads. Lacha works well too. Add a few more threads.
- Grades explained: Kashmiri saffron grades
Saffron Biryani Recipe FAQs
How much saffron do I need for biryani?
About 15 threads soaked in warm milk for biryani that serves 4.
When do you add saffron to biryani?
After layering the rice, just before the dum stage.
What is zafrani biryani?
Zafrani means saffron. It is biryani coloured and flavoured with kesar.
Can I use food colour instead of saffron?
Food colour adds colour but no aroma. Real kesar gives both.
Which rice is best for saffron biryani?
Aged long-grain basmati gives fluffy, separate grains.
Good biryani deserves real kesar, not dyed threads. Here is where Kashmiri saffron comes from (Pampore saffron) and how I choose a genuine pack.