Chicken Biryani with Saffron Rice is a dish that embodies the rich heritage, aromas, and indulgence of South Asian cuisine. A perfect harmony of fragrant basmati rice, succulent chicken, warm spices, and delicate saffron, this dish is a celebration of flavor and culture. Originating from the royal kitchens of the Indian subcontinent, biryani has become a beloved dish worldwide—admired for its layered composition and mouthwatering aroma.
This version combines tender marinated chicken, slow-cooked with caramelized onions, aromatic spices, and saffron-infused rice. Every spoonful bursts with layers of flavor—spicy, tangy, and subtly sweet from the saffron. Whether you’re cooking for a festive occasion, a family dinner, or simply to treat yourself, Chicken Biryani is a meal that brings joy and comfort in every bite.
Why I Love This Recipe
I love Chicken Biryani with Saffron Rice because it’s not just food—it’s an experience. The moment the lid lifts, the aroma of saffron, cardamom, and ghee fills the air, evoking a sense of warmth and luxury. I adore how each grain of rice remains perfectly separate yet infused with spice and flavor.
This recipe balances richness with freshness—the saffron adds an elegant floral note, while the yogurt-marinated chicken brings depth and tenderness. It’s a dish that reminds me of celebration and family gatherings, where everyone gathers around the table to share a hearty meal made with love and patience.
Why It’s a Must-Try Dish
Chicken Biryani is a must-try because it captures everything great about Indian cuisine—layers of flavor, complexity, and comfort. Unlike a simple rice dish, biryani is crafted through a process of layering, steaming, and slow-cooking, resulting in perfectly flavored rice and juicy chicken in every bite.
It’s also incredibly versatile—you can customize the spice level, add vegetables, or make it richer with nuts and fried onions. The addition of saffron elevates the dish to something truly regal, making it perfect for festive dinners, special occasions, or weekend indulgence.
Preparation and Cooking Time
- Preparation Time: 30 minutes
- Marination Time: 1 hour (recommended)
- Cooking Time: 45 minutes
- Total Time: 1 hour 15 minutes (excluding marination)
Servings and Nutritional Info
- Servings: 6
- Calories: ~580 kcal per serving
Course and Cuisine
- Course: Main Course
- Cuisine: Indian / Mughlai
Ingredients
For the Chicken Marinade:
- 1 kg (2.2 lbs) bone-in chicken pieces (legs or thighs preferred)
- 1 cup plain yogurt
- 2 tablespoons ginger-garlic paste
- 2 teaspoons red chili powder
- 1 teaspoon turmeric powder
- 2 teaspoons garam masala
- Salt to taste
- Juice of 1 lemon
- 2 tablespoons vegetable oil
For the Rice:
- 2 cups long-grain basmati rice (soaked for 30 minutes)
- 4 cups water
- 1 bay leaf
- 3–4 green cardamom pods
- 4 cloves
- 1 cinnamon stick
- Salt to taste
For the Biryani Layers:
- 2 large onions, thinly sliced
- 3 tablespoons ghee (clarified butter)
- 2 tablespoons vegetable oil
- ¼ cup warm milk + 1 teaspoon saffron threads (soaked)
- ½ cup chopped fresh coriander leaves
- ½ cup chopped mint leaves
- 1–2 green chilies, slit (optional)
- ¼ cup fried onions (for garnish)
Cooking Directions
Step 1: Marinate the Chicken
- In a large bowl, combine yogurt, ginger-garlic paste, red chili powder, turmeric, garam masala, salt, lemon juice, and oil.
- Add chicken pieces and coat well in the marinade.
- Cover and refrigerate for at least 1 hour (or overnight for deeper flavor).
Step 2: Cook the Rice
- In a large pot, bring water to a boil.
- Add salt, bay leaf, cardamom, cloves, and cinnamon stick.
- Add soaked rice and cook until 70% done (the grains should still be firm).
- Drain the rice and set aside.
Step 3: Cook the Chicken
- In a heavy-bottomed pot or Dutch oven, heat ghee and oil over medium heat.
- Add sliced onions and fry until golden brown and caramelized. Remove half and set aside for layering.
- Add marinated chicken to the remaining onions and cook for 8–10 minutes until the chicken is browned and half cooked.
- Turn off the heat.
Step 4: Layer the Biryani
- In the same pot with chicken, start layering:
- First layer: Half of the cooked rice.
- Sprinkle half of the saffron milk, mint, coriander, and fried onions.
- Second layer: Remaining rice and toppings.
- Drizzle the remaining saffron milk over the top.
Step 5: Steam (Dum) the Biryani
- Cover the pot tightly with foil and place the lid on top.
- Cook on low heat for 20–25 minutes (the steam will finish cooking the chicken and rice).
- Remove from heat and let rest for 10 minutes before serving.

How to Serve
Serve Chicken Biryani hot, garnished with fried onions, mint, and coriander. Pair it with:
- Raita (yogurt with cucumber and mint)
- Mirchi ka Salan (chili peanut curry)
- Simple green salad or sliced onions with lemon
A sprinkle of lemon juice or a dollop of ghee on top enhances its flavor even more.
Recipe Tips
- Use aged basmati rice – It gives the best texture and fragrance.
- Marinate overnight for maximum tenderness and flavor.
- Don’t overcook the rice – Parboil only to 70% before layering.
- Seal the pot well to trap the steam (“dum” process is key).
- Saffron milk adds both aroma and color—don’t skip it!
Recipe Variations
- Hyderabadi Dum Biryani: Add fried boiled eggs and caramelized onions for extra richness.
- Kolkata Biryani: Add potatoes and a hint of rose water for a sweeter aroma.
- Spicy Andhra Style: Add extra green chilies and chili powder for a fiery version.
- Vegetarian Biryani: Substitute chicken with paneer, carrots, peas, and potatoes.
- Brown Rice Biryani: For a healthier alternative, use partially cooked brown basmati rice.
Freezing and Storage
- Refrigeration: Store leftovers in an airtight container for up to 3–4 days.
- Freezing: Freeze portions in airtight containers for up to 2 months.
- Reheating: Reheat in a microwave or steam with a sprinkle of water to restore moisture.
Special Equipment Needed
- Heavy-bottomed pot or Dutch oven
- Large saucepan (for parboiling rice)
- Tight-fitting lid or aluminum foil
- Slotted spoon for layering rice
Frequently Asked Questions
Q1: Can I make this biryani with boneless chicken?
Yes, but bone-in pieces add more flavor and moisture. Boneless chicken cooks faster, so reduce dum time slightly.
Q2: Can I use store-bought biryani masala?
Absolutely. You can replace the spice mix with 2 tablespoons of good-quality biryani masala for convenience.
Q3: What can I use instead of saffron?
A few drops of kesar essence or turmeric milk can mimic the color, though saffron gives a unique aroma.
Q4: How do I prevent soggy biryani?
Avoid overcooking rice, and make sure the steam isn’t excessive—use low heat during dum cooking.
Q5: Can I bake biryani instead of cooking on the stove?
Yes! Assemble in an oven-safe dish, cover tightly with foil, and bake at 350°F (175°C) for 25–30 minutes.
Conclusion
Chicken Biryani with Saffron Rice is more than just a meal—it’s a culinary journey filled with aroma, texture, and tradition. Every element, from the marinated chicken to the saffron-infused rice, speaks of warmth and care.
This dish transforms simple ingredients into something extraordinary—a regal blend of spices, herbs, and tenderness that delights the senses. Whether you’re preparing it for a festival, a family dinner, or simply to satisfy your cravings, Chicken Biryani never fails to impress.
Chicken Biryani with Saffron Rice
Course: DinnerCuisine: IndianDifficulty: easy6
servings30
minutes45
minutes1
hour15
minutesIngredients
For the Chicken Marinade:
1 kg (2.2 lbs) bone-in chicken pieces (legs or thighs preferred)
1 cup plain yogurt
2 tablespoons ginger-garlic paste
2 teaspoons red chili powder
1 teaspoon turmeric powder
2 teaspoons garam masala
Salt to taste
Juice of 1 lemon
2 tablespoons vegetable oil
For the Rice:
2 cups long-grain basmati rice (soaked for 30 minutes)
4 cups water
1 bay leaf
3–4 green cardamom pods
4 cloves
1 cinnamon stick
Salt to taste
For the Biryani Layers:
2 large onions, thinly sliced
3 tablespoons ghee (clarified butter)
2 tablespoons vegetable oil
¼ cup warm milk + 1 teaspoon saffron threads (soaked)
½ cup chopped fresh coriander leaves
½ cup chopped mint leaves
1–2 green chilies, slit (optional)
¼ cup fried onions (for garnish)
Directions
- Step 1: Marinate the Chicken : In a large bowl, combine yogurt, ginger-garlic paste, red chili powder, turmeric, garam masala, salt, lemon juice, and oil. Add chicken pieces and coat well in the marinade. Cover and refrigerate for at least 1 hour (or overnight for deeper flavor).
- Step 2: Cook the Rice : In a large pot, bring water to a boil. Add salt, bay leaf, cardamom, cloves, and cinnamon stick. Add soaked rice and cook until 70% done (the grains should still be firm). Drain the rice and set aside.
- Step 3: Cook the Chicken : In a heavy-bottomed pot or Dutch oven, heat ghee and oil over medium heat. Add sliced onions and fry until golden brown and caramelized. Remove half and set aside for layering. Add marinated chicken to the remaining onions and cook for 8–10 minutes until the chicken is browned and half cooked. Turn off the heat.
- Step 4: Layer the Biryani ; In the same pot with chicken, start layering: First layer: Half of the cooked rice.
- Sprinkle half of the saffron milk, mint, coriander, and fried onions. Second layer: Remaining rice and toppings. Drizzle the remaining saffron milk over the top.
- Step 5: Steam (Dum) the Biryani : Cover the pot tightly with foil and place the lid on top. Cook on low heat for 20–25 minutes (the steam will finish cooking the chicken and rice). Remove from heat and let rest for 10 minutes before serving.






